gpt4 book ai didi

ios - 暂停实时 HLS 流

转载 作者:可可西里 更新时间:2023-11-01 06:11:20 26 4
gpt4 key购买 nike

如果允许暂停实时 HLS 流,我可以将 *.ts 文件存储更长时间,但我将如何管理 m3u8 文件?

举个例子,

我正在观看直播,想暂停 5 分钟。当我再次点击播放时,我会从暂停的地方继续。此时,m3u8 文件将被最新的直播片段覆盖,如何保留旧的 m3u8 文件以便返回播放旧的/暂停的片段?

谢谢!

最佳答案

您可以在内存中制作您自己的播放列表文件,并且只将从网络服务器检索到的数据附加到它。当流暂停时,您仍然需要刷新播放列表。在恢复时,播放器软件仍然会知道它在流中的当前位置。

请注意,不能保证旧分割市场仍然可用。当从 CDN 提供 HLS 服务时,通常只使用几分钟的生存时间。在该时间段到期后,CDN 只会给出 404。这可能与您的情况相关,也可能不相关;这取决于谁控制网络基础设施。

关于ios - 暂停实时 HLS 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12605849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com