2011-12-05 14 views
5

2人のYouTube iFrame APIプレーヤーを一度に使用する代わりに(バッファリング中に再生し、次に再生して最初のものを切り替えて同じ方法で再生するのではなく)、より良い方法がありますか?YouTube動画間のバッファリング

ビデオを1つ再生し、バッファリングに2つ目のビデオを使用すると、よりクリーンで、エラーが発生しにくい実装になります。つまり、1人のプレイヤーは他のプレーヤーがバッファしていたことを認識していないようです。

これは、バッファリングスピナーが非常に頻繁にポップアップするため、多数のビデオからより短いサブセクションのストリームをスライスしてスプライスするときに、さらに重要になります。

アイデア?

+0

これは素晴らしいアイデアです!私は次の週にこれについて(うまくいけば)作業するつもりです。私はもっと投稿します –

+0

その投稿を待っています:) – user556634

答えて

1

最初にYoutube's APIを使用して、各曲の長さを取得する必要があります(まだデータベースに入れていない場合)。

2人のプレーヤーを使用する場合は、ティックのtubeplayer jquery pluginを使用することをおすすめします。それはyoutubeのjquery APIで不思議に動作します。現在の曲の90%が演奏された後に、機能を設定し、演奏を遅らせることができます(そして、一度バッファを開始すると一時停止 - Tubeplayerでも簡単に)。

これは単なるアイデアです

関連する問題