7

テレビと同様に、設定されたスケジュールで再生する必要がある YouTube ビデオのストリームをプログラミングしています。Web サイトに入ると、ビデオ ストリームは、スケジュールにあるビデオをピックアップする必要があります。つまり、動画の順番で設定されたプレイリストではなく、動画のスケジュールです。

YouTube ID コード、ビデオの長さ、ビデオの再生時間のリストとしてコーディングを開始しました。基本的に、プログラムは現在の時間をチェックし、その時間に最も近いビデオを見つけます。次に、現在の時間 (現実世界の時間) とビデオを再生する時間との差を見つけ、そのビデオの「時間差」秒を早送りします。

これはばかげた方法ですか?PHPで書いています。リストにすべての情報を手動で入力するよりも、より良い方法があると思います。また、別の言い方をすれば、これを今すぐ再生してください。誰が開いても、これが現在再生されているビデオです。x分ごとに更新し、現在のビデオをチェックして保存し、そのビデオを再生するcronジョブ?

皆さんがこのロジックで私を助けてくれることを願っています.

ありがとう!

4

2 に答える 2

1

これが私の提案です:

1) ビデオ リンクとビデオの実行スケジュールを含むデータベースを用意します。
2)ページで、ユーザーがページにアクセスしている場合は、時間を確認し、データベース内の YouTube 実行時間と比較します。
3) データベース時間以上の場合は、ビデオを再生します。
4) ajax を追加してリアルタイムで時間を確認し、時間が次のビデオと同じ場合は次のビデオに移動できます。

于 2013-02-17T15:17:01.617 に答える
-1

リンクの配列を作成します: データベースにスケジュールされた時刻が格納されている場合に適しています

時間が来たら、HTML要素のソースコードを置き換えてください..

これを行うには、非同期型のオブジェクトが必要です..

于 2013-05-09T04:07:18.600 に答える