我正在使用AVPlayer播放流式内容。 AFAIK,有3种流内容
如果我错了,请纠正我。
我的问题是AVPlayer可以使用直播活动吗?例如,足球比赛从早上7点开始,并且将持续2小时。你在早上8点打开小溪,你能倒回来吗? AVPlayer是否会持续更新持续时间?
另外,我找到了currentPlaybackTime
对于视频点播或逐步下载的内容,此值为 从当前项目的开头以秒为单位测量。更改 此属性的值将播放头移动到新位置。对于 从服务器直播的内容,此值表示时间 从播放列表开始时首次加载。
不确定For content streamed live from a server, this value represents the time from the beginning of the playlist when it was first loaded.
是什么意思
答案 0 :(得分:3)
我觉得这个文档很有用Technical Note TN2288 Example Playlist Files for use with HTTP Live Streaming
基本视频点播(VOD)播放列表
索引文件是静态的,包含所有URL的完整列表 自演示开始以来创建的媒体文件。这种类型的 会话允许客户端完全访问整个程序
直播播放列表(滑动窗口)
对于实时会话,通过删除媒体URI来更新索引文件 从文件中创建新媒体文件并使其可用。
事件播放列表
但是,使用EVENT标记,您根本无法更改播放列表; 您只能将新段添加到文件末尾。他们不能 在前面添加。在事件发生之前添加新细分 结论,此时附加了EXT-X-ENDLIST标记
从技术上讲,我认为iOS AVPlayer可以处理实时事件倒带,它只取决于服务器如何生成播放列表文件