首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我切换到下一个片段时,Hls视频播放器会冻结。

当我切换到下一个片段时,Hls视频播放器会冻结。
EN

Stack Overflow用户
提问于 2022-07-21 08:36:11
回答 1查看 302关注 0票数 0

当我用currentLevel的道具( hls.js )切换我的播放器的质量级别时,视频就会被冻结,直到下一个片段。每个片段的持续时间是10秒,所以如果我在片段的第二个1中改变质量,视频就会冻结9秒。

我正在使用库hls.js来播放我的.m3u8文件,我已经通过aws媒体转换获得了这个文件(Apple输出)。当我播放hls.js库的演示视频时,切换级别几乎是即时的(而不是像我的视频那样等待9秒) https://hls-js.netlify.app/demo/。我把同样的配置放在演示播放器和我的视频中。正因为如此,我怀疑这是一个媒体转换的问题,一些属性的配置。

有同样问题的人?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-07-22 00:30:36

这很可能是一个播放器配置问题,而不是一个明显的问题或内容问题。您可以通过直接使用您的播放机和/或ffplay来播放每个子还原清单来测试这一点。browser dev tools窗口将显示检索清单和段的开始和完成时间。如果子版本都能顺利、正确地播放,那么您的清单、内容、服务器和网络都很好。

角色之间优雅地切换是玩家的责任。

查看播放开始之前检索和缓存了多少个XX变型段的播放机设置。

为了提高玩家的响应能力,您可能需要探索更短的段持续时间,这样应该可以更快地检索和启动。

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

https://stackoverflow.com/questions/73063079

复制
相关文章

相似问题

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