JWPlayer自动检测每个用户的最佳质量,而不使用其他浏览器的flash播放器(HLS,.m3u8)

JWPlayer autodetect best quality for each user without using flash player(HLS, .m3u8) for other browsers?

本文关键字:浏览器 其他 flash 播放器 HLS m3u8 自动检测 用户 最佳 JWPlayer      更新时间:2023-09-26

我的视频托管在AmazonS3上。我使用的是JW Player7 javascript版本。

亚马逊有一个名为Elastic Transcoder的工具,通过这个工具,我将不同质量(1080p、720p等)的视频转码为HLS流的.m3u8格式。现在它能很好地自动检测,这对用户来说是最好的质量。

但它使用flash播放器来渲染视频。如果你的浏览器中没有安装Adobe flash Player扩展,Mozilla、IE、Opera不支持flash?

我想知道是否有可能通过HTML5播放器自动检测正确的质量,而不是通过Flash?

JWPlayer在浏览器中运行,是可用于在浏览器中播放视频文件的众多视频播放器之一,例如由Elastic Transcoder创建的视频文件。JWPlayer,而不是Elastic Transcoder,是根据浏览器版本和Flash插件的存在,自动检测用户的最佳视频格式。JWPlayer支持HTML5。

如果你想支持HTML5视频,那么你需要配置Elastic Transcoder来生成HTML5兼容的视频文件(MP4和WebM),然后将你的HTML5兼容视频文件的URL添加到JWPlayer配置中的视频源列表中。

相关文章: