PearPlayer.js是一个支持多协议,多源、混合 P2P-CDN 的流媒体播放器。完全用 JavaScript 写的开源 HTML5 流媒体播放框架,实现了融合 HTTP(包含HTTPS、HTTP2)、WebRTC 的多协议、多源、低延迟、高带宽利用率的无插件 Web 端流媒体加速能力,PearPlayer在保证用户流畅视频体验的前提下最大化 P2P 率。
功能特点
P2P 能力基于 WebRTC,无须安装任何插件
播放流畅,加载快速,严格测试,稳定可靠
多协议(HTTP、HTTPS、WebRTC)、多源
自行研发的调度算法,在保证用户流畅视频体验的前提下最大化 P2P 率
默认无需填参数(内部根据视频码率等作自适应),高级使用模式可自行调整算法和参数
支持 Chrome、Firefox、Opera 等主流浏览器,不久将支持腾讯微信、X5/TBS、Safari
可选接入低成本、高可用性的 Pear FogVDN
像使用 HTML5 video 标签一样简单,并容易与 video.js 等流行播放框架集成
更新日志
优化在弱网环境下的播放体验
重写英文说明文档
终端缓存节点增加到10万+
修复一些已知的bug
优化API传输协议
∨ 展开