我使用 jwplayer 在我的网站上播放视频,但无法让它们流畅运行。它们会卡顿,尤其是在全屏模式下,尽管我等待视频完全加载。
我尝试通过将比特率从 3000k 降低到 1800k 来降低视频质量(我使用 ffmpeg 转换视频)。视频的分辨率为 1280x720(高清)。
有什么建议我下一步该尝试什么吗?谢谢
== 编辑 ==
我尝试显示相同的视频,强制 jwplayer 使用 flash 而不是 html5,使用 flash 时视频播放正常 - 所以问题不在于视频本身。
答案1
如果使用 Flash,请切换硬件加速以查看是否有帮助:
- 导航到“查找 Flash Player 版本”页面。
- 验证您是否位于标题为“查找 Flash Player 版本类型和功能(仅限 Flash 开发人员)”的部分
- 右键单击您的播放器版本并选择“设置”
- 将出现“设置”对话框,更改底部的选项卡以显示(如果尚未显示)并取消选中(或者如果您想启用,请选中)“启用硬件加速”复选框。
- 关闭对话框并重新启动浏览器。
答案2
导致您遇到的问题的原因可能有很多,下面列举一些:
- 带宽有限
- Web 服务器问题(拥塞、限制)
- 客户端内存不足
- Flash/浏览器兼容性差
- 视频编码错误
每一个都需要检查,然后才能更详细地询问整个问题——您甚至可能会通过查看清单偶然找到解决方案。