0

我正在使用MPMoviePlayerController來串流播放視頻。它的格式爲m3u8,播放沒問題。但是,可以說它已經緩衝n播放了總視頻的50%,現在如果我向後尋找,它會從那一點開始緩衝。不應該只是播放視頻,而不是從搜索點緩衝,因爲它已經緩衝了該部分。MPmovieplayer和流媒體m3u8文件?

只有在m3u8文件的情況下才會觀察到此行爲,如果播放 4文件,則不會這樣做。我的意思是,它不會再緩衝。

那麼,這是一個預期的行爲,或者我只是想念一些東西..?

在此先感謝。

回答

2

m3u8是一個播放列表文件。它鏈接到其他播放列表文件或TS(傳輸流)格式的視頻文件。 ts文件通常是10秒的視頻塊。因此,每N(10)秒鐘它就會獲取一個新的流。因此,當您尋找時,它會去獲取包含該視頻塊的流。所以,你會看到緩衝。

+0

這確實是一個愚蠢的問題要問......後來我發現,mp4不是流媒體,它的下載..在m3u8的情況下,它是流媒體,因爲你解釋。雖然感謝您的答案.. :) – akshaynhegde