收藏
回答

iOS下 video播放hls视频流,首次进入一直loading,拉流成功后第二次进入才有画面?

组件:video;

微信版本号: 8.0.20 / 8.0.28

IOS: 12.5.6 / 15

如题,在iOS下 video播放hls视频流,首次进入一直在转圈loading,过很久之后就会提示:MEDIA_ERR_NETWORK,无法播放,后来把custom-cache="{{false}}"参数加上后,偶然发现,首次进入请求到播放地址后无法播放,但马上退出当前页面,再重新进,这时即可播放,查了几天的社区,也没找到解决方案,看到用一个贴也哟相似的问题。

复现步骤:

1、替换video 的src,该src为 可以主动拉流操作的hls链接。

2、IOS下,第一次点击"进入监控页面" 按钮跳转至video的播放页面 启动拉流;一直处于loading状态。但其实拉流已经成功。(Android手机可正常播放)

3、返回首页,再次点击“进入监控页面” 按钮视频正常播放。

请社区官方的技术人员联系一下,私信沟通一下,hls拉流涉及安全问题,所以不方便公开。


回答关注问题邀请回答
收藏

3 个回答

登录 后发表内容