开发者社区> 问答> 正文

请问下VOD-视频点播 视频播放,在 PC 的 Chrome 浏览器偶现没有自动播放,可能是啥原因?

请问下,VOD-视频点播 视频播放设置 autoplay: true 后,在 PC 的 Chrome 浏览器偶现没有自动播放,可能是啥原因呀? 197ec859061433eb51004a062eec1b57.png

展开
收起
我在学前端 2023-07-03 17:58:51 87 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    要稳定实现PC浏览器的自动播放,需要:

    在用户有明确交互后,运行 autoplay 设置

    通过“媒体会话 API”申请权限,获取浏览器的自动播放许可

    采用优化后的视频加载流程,保证资源及时就绪

    避免js报错及网络异常等影响因素

    在页面加载后使用 setTimeout,在一定延迟后执行 autoplay 设置

    2023-07-31 12:05:36
    赞同 展开评论 打赏
  • 浏览器禁止带声音的媒体自动播放。 所以一般来说不会自动播放,只有静音、用户和页面有交互行为或者MEI 指标超过阈值 才会播放。 这个还是取决于浏览器,有些浏览器的行为我可能解释不清楚此回答整理自“阿里云-VOD-视频点播-技术交流(进群先看公告)”

    2023-07-05 10:22:13
    赞同 展开评论 打赏
  • 在PC的Chrome浏览器中,视频自动播放可能会受到一些因素的限制,导致偶尔无法自动播放。以下是一些可能的原因:

    1. 浏览器策略:现代浏览器为了保护用户体验和节省网络流量,对自动播放进行了限制。例如,在Chrome浏览器中,自动播放只允许在特定条件下触发,例如用户在该网站上有交互行为、之前已经允许过自动播放等。

    2. 视频格式:不同的浏览器对于支持自动播放的视频格式有所不同。通常,使用支持广泛的视频编解码器(如H.264)和容器格式(如MP4)可以增加视频自动播放的兼容性。

    3. 音频设置:某些浏览器可能要求视频中包含音频轨道才能启用自动播放。如果你的视频没有音频轨道或静音设置了,可能会影响自动播放的功能。

    4. 用户设置:用户可能在浏览器中配置了禁止自动播放的设置,这可能导致视频无法自动播放。

    为了确保视频在PC的Chrome浏览器上实现自动播放,你可以尝试以下方法:

    • 在视频播放设置中,添加一个按钮让用户主动触发播放操作,而不是依赖自动播放。

    • 提供明显的指示,引导用户启用自动播放功能。例如,在视频播放器中显示一个提示,告知用户如何在浏览器中启用自动播放。

    • 确保你的视频格式和编解码器符合主流标准,并且包含音频轨道(如果需要)。

    2023-07-04 09:35:09
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
互联网音视频点播业务云上实践 立即下载
《VoD问题排查与实战手册》 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载