Shaka玩家单独使用<video>标签做了什么?

时间:2017-06-30 17:06:17

标签: html5-video webm mpeg-dash shaka

据我了解,现代浏览器已经发展到<video>标签可以播放没有JavaScript的HLS或MPEG-DASH流的程度。

Shaka Player(https://github.com/google/shaka-player)似乎是一个JS库,用于...执行<video>标记已经执行的操作。然而它却得到了积极的维护。

Shaka提供的<video>不是什么?何时/为什么要使用它?

1 个答案:

答案 0 :(得分:2)

  

据我了解,现代浏览器已经发展到标签可以播放没有JavaScript的HLS或MPEG-DASH流的程度。

不,那不是真的。 Safari原生支持HLS,但这是关于它的。

DASH和HLS的JavaScript库使用MediaSource Extensions(MSE)将数据推送到浏览器的编解码器处理,这意味着可以以脚本想要的任何方式获取清单/播放列表和段。虽然更复杂,但这对每个人都更好,因为我们现在可以使用我们想要的任何分发协议/方法,而无需长达数年的浏览器标准化过程。