0

我正在使用 MPMoviePlayerController 流式播放视频。它的m3u8格式和播放没有问题。但是,假设它已经缓冲了 n 播放的总视频的 50%,现在如果我向后搜索,它会从该点开始缓冲。它不应该只是播放视频而不是从寻找的点缓冲,因为它已经缓冲了那部分..??

仅在文件的情况下才会观察到此行为 m3u8,如果我播放mp4 个文件,则不会这样做。我的意思是,它不会再次缓冲。

那么,这是预期的行为还是我只是错过了一些东西..?

提前致谢。

4

1 回答 1

2

m3u8是一个播放列表文件。它具有指向其他播放列表文件或TS(传输流)格式的视频文件的链接。这些ts文件通常是 10 秒的视频块。因此,它每 N(10) 秒获取一个新流。因此,当您搜索时,它会去获取具有该视频块的流。因此,您将再次看到缓冲。

于 2013-01-22T09:58:34.203 回答