如何在HLS直播中进行更新

3

HLS清单包含主播放列表和媒体播放列表(如果有多个质量)。如果没有多个质量,则只需要一个媒体播放列表。随着直播流的进行,视频片段必须不断运行。

m3u8清单如何更新?

我尝试从免费直播流下载实时m3u8清单,经过X分钟后,我看到了主播放列表和媒体播放列表。我认为m3u8清单需要定期更新,通过将相同的媒体播放列表URL覆盖更多的.ts片段来实现。

感谢您的帮助。

1个回答

5

我认为m3u8清单需要通过每次覆盖相同的媒体播放列表url来定期更新,以提供更多的.ts段。

完全正确。该文件会被更新和替换。播放器会定期下载升级版。最佳实践已在RFC文档中记录:https://www.rfc-editor.org/rfc/rfc8216


那么,如果将列表分成10秒的块,每10秒重新下载一次列表,这不是太低效了吗? - Somebody
HLS播放器如何知道还有更多内容?如果它到达了已下载的播放列表的末尾,那么视频会停止,是吗? - Somebody

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接