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

时间:2015-10-29 12:15:44

标签: javascript html5 flash amazon-web-services jwplayer

我的视频托管在Amazon S3上。我正在使用JW Player7 javascript版本。

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

但它使用flash播放器来渲染视频。如果您没有在浏览器中安装Adobe Flash Player扩展程序,Mozilla,IE,Opera不支持Flash吗?

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

1 个答案:

答案 0 :(得分:1)

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

如果您希望支持HTML5视频,则需要配置Elastic Transcoder以生成与HTML5兼容的视频文件(MP4和WebM),然后add the URL of your HTML5 compatible video files到JWPlayer配置中的视频源列表。