dash.js HTML5播放器

Posted by eye on 04-09,2023

dash.js

通过 JavaScript 和兼容浏览器播放 MPEG DASH 的参考客户端实现。

dash.js是 DASH 行业论坛的一项倡议,旨在建立一个生产质量框架,用于构建视频和音频播放器,这些播放器使用客户端 JavaScript 库利用 W3C 定义的媒体源扩展 API 集来播放 MPEG-DASH 内容。该项目的核心目标是为 DASH 的回放构建一个开源 JavaScript 库,其中:

  • 在真实世界的生产环境中是健壮的
  • 具有最佳性能的自适应算法
  • 可免费用于商业用途
  • 编解码器和浏览器都是不可知的
  • 在播放 MPEG DASH 时实施最佳实践
  • 支持多种功能,包括带内事件、多周期和跨浏览器 DRM。