video.js有自己根据JavaScript的库,但是咱们更看中它可靠的性能,对问题视频流的支持,以及所实现的ABR算法。 最重要的是,它的社区非常活跃。关于hls.js最大的问题在于它不能在老旧浏览器上回退到Flash播放器。 在Peer5,咱们为video.js开发了一款包括hls.js的开源插件,你能够在这儿查看它。 示例代码:
奇迹发生在videojs-contrib-hls.js脚本,它支撑hls.js和video.js事件,并可以处理基本video标签以检测是否本地支撑hls。你可以在这儿取得最新的绑缚插件。
那么,如果你的平台不能本地播映HLS而且不支撑MSE该怎么办?如果用户运用老旧浏览器,或许视频流是不支撑的格式,有如下两种代替办法: 1.向用户发送错误信息,解释当前情况。这是hls.js的默认做法。对于内容提供商来说,他们的观众都运用现代浏览器,这才是最有价值最需要关注的部分。在解决方案中包含Flash回退很费事,也不值得这么做。 2.加载Flash播映器,播映视频流。像IE 8-10这样的老旧浏览器,占据大约20%的互联网流量。因此许多播送提供商希望可以回退到Flash播映器。
Flash播映器即将与世长辞,可是不必担心HLS视频流播映问题。如果在播映器中集成Peer5的开源代码,不管是原生支撑还是经过MSE,一切现代浏览器都可以播映HLS视频流。 作为额定福利,视频流在老旧浏览器播映时还可以回退到Flash播映器。现在,一切HLS流都可以在没有Flash的情况下无缝播映。
1.Flash播映器将很快在现代浏览器中禁用; 2.从Flash播映器迁移到MSE将会极大提高对HLS流的支撑; 3.有许多基于MSE的库可以很容易集成到播映器中; 4.你很有或许为了兼容老旧浏览器而回退到Flash播映器; 5.一切你要做的便是集成Peer5的开源代码到你的播映器中。
在当今这个科技日新月异的时代,编程语言作为与计算机沟通...
选择一个好用的高考报考软件对于即将面临志愿填报的考生和...
Django框架,作为Python世界中的明星级Web...
Python是一种功能强大且应用广泛的编程语言,它在多...
担任网站备案负责人是一项需要高度责任心和法律意识的职务...
出售备案域名本身并不违法,但必须满足以下几个关键条件
网站备案,特别是针对中国大陆地区的网站,需要满足一定的...
建立一个网站可以分为几个基本步骤,以下是简化版的教程指...
Google广告适合明确需求,Facebook广告擅长...
谷歌2005年成为域名注册服务商,可能考虑将域名信息纳...
专注于网站SEO优化,核心是满足用户需求和搜索引擎规则...
网站公司提供设计、开发及维护服务,拥有专业技术团队,涵...
通过搜索引擎优化提升网站排名,发布品牌信息到外部平台,...
单页网站是简洁的静态页面,利于SEO优化,尤其适用于快...
新手教师可参考课件模板网站提升PPT制作效率,如“包学...
阿里巴巴、贸管家、环球资源、ECVV等是知名外贸平台,...
短视频营销兴起,TikTok成为品牌新战场,月活破亿,...
沃然建站总结商场网站功能:产品展示、购物车、订单管理、...
网站过度优化可能导致降权、关键词排名下滑。特征包括锚文...