首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >暂停直播HLS流

暂停直播HLS流
EN

Stack Overflow用户
提问于 2012-09-27 00:03:08
回答 1查看 1.9K关注 0票数 4

如果我允许暂停直播的HLS流,我可以将*.ts文件保存更长时间,但是我如何管理m3u8文件呢?

举个例子,

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

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-09-27 05:00:20

您可以在内存中创建自己的播放列表文件,并且仅将从web服务器检索到的数据附加到该文件。当流暂停时,您仍需要刷新播放列表。在恢复时,播放器软件仍将知道其在流中的当前位置。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12605849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档