AdobeFlash播放器的安全漏洞长久以来都是大麻烦。今夏早些时候,Flash播放器乃至被迫在一周内更新36个安全补丁。

史蒂夫.乔布斯素以反对Flash著称,他在2010年时发表过一份措辞严厉的声明,并回绝在iPhone上兼容Flash。到2011年,Adobe宣告停止在移动设备上支撑Flash播放器。

谷歌最新关于Flash的声明则可能敲响了Flash的丧钟。谷歌Chrome团队宣告将在Chrome浏览器中禁止加载Flash应用,包含Flash播放器。

Chrome许诺这些变化将带来更轻量级的网站:资源加载更快,电池续航更长。Chrome的决议整体上来说对网站是功德,对视频流则会引起担忧。

虽然曩昔几年许多用户已经扔掉Flash播放器,但它依然被广泛运用。一些平台包含Chrome已经默认运用HTML5播放器,可是现在它们依然能够加载Flash并且回退到Flash播放器。那么,Flash播放器之死对视频流意味着什么?

首先,不要忧虑。虽然许多用户运用Flash插件在浏览器中播放HLS流,但其实他们不用如此。

一切主流移动浏览器都能够原生支撑HLS协议。不幸的是,一切桌面浏览器都缺少对HLS协议的原生支撑。

曾经这是一个问题,可是现在这个问题能够轻易绕曩昔。两个开源库hls.js和video.js能够高效地把HLS视频流无缝转换成字节流,称作Fragmented MP4。得益于MSEAPI,这些Fragmented MP4能够在浏览器中播放。现在用户能够在任何地方播放HLS视频流,而不用装置Flash播放器插件。