Skip to content

TIP

基于MSE和WebRTC技术的视频网站省流量&加速引擎,适用于所有以Dash.js作为解码引擎的播放器。

npmjsdelivr

特性

  • 浏览器原生支持,不需要安装任何插件,采用仿BT算法,在线人数越多效果越好
  • 支持基于MPEG-dash流媒体协议的直播和点播场景
  • 不改动dash.js源码,并且可以与其无缝衔接,几行代码集成,便于在现有项目中快速集成
  • 浏览器不支持WebRTC时无缝切换到HTTP下载模式
  • 配置灵活,用户可以根据特定的使用环境调整各个参数
  • 支持video.js、DPlayer等第三方播放器
  • 通过有效的调度策略来保证用户的播放体验以及p2p率
  • Tracker服务器根据访问IP的ISP、地域等进行智能调度

演示Demo

打开2个相同的网页:demo

浏览器支持情况

由于WebRTC已成为HTML5标准,目前大部分主流浏览器都已经支持。CDNBye的浏览器兼容性取决于WebRTC和hls.js。需要注意的是iOS版Safari由于不支持MediaSource API,因此也不支持hls.js(不过Safari原生支持HLS播放)。

兼容性ChromeFirefoxMac Safari安卓微信/QQOperaEdgeIEiOS Safari
WebRTC
dash.js
CDNBye

版本要求

Dash.js 版本号 >= v3.1.0

粤ICP备18075581号