2011-12-05 110 views
5

,而不是與YouTube的2級API的iFrame工作的玩家在同一時間(打一個,而緩衝,纔打第二個,然後在第一個開關和做同樣的)有沒有更好的辦法之間?緩衝的YouTube視頻

一個播放視頻,並使用第二個用於緩衝會有很多更清潔,少了很多容易出錯的實現,如果它的工作 - 這是一個球員似乎不知道對方是什麼一個緩衝了。

所有這一切都因爲緩衝微調最終更經常彈出結束了更加切片時和拼接在一起的重要短小節從衆多的視頻流。

任何想法?

+0

這是一個好主意!我將在下週工作(希望)..我會發布更多 –

+0

等待那篇文章:) – user556634

回答

1

首先,你需要使用Youtube's API獲得每首歌曲的持續時間(那麼也許把它放在一個數據庫),如果你還沒有準備好。

如果你想用兩名球員,我會建議使用Tikku的tubeplayer jquery plugin。它使用YouTube的jquery API來創造奇蹟。您可以設置一個功能並延遲播放(然後在緩衝區啓動後暫停 - 在Tubeplayer中也很容易),當前歌曲的90%已播放完畢。

這只是一個想法