当前位置: 首页 > article >正文

EasyPlayer.js网页播放器,支持FLV、HLS、WebSocket、WebRTC、H.264/H.265、MP4、ts各种音视频流播放

EasyPlayer.js功能:

1、支持解码H.264视频(Baseline, Main, High Profile全支持,支持解码B帧视频)
2、支持解码H.265视频(flv id == 12)
3、支持解码AAC音频(LC,HE,HEv2 Profile全支持)
4、支持解码MP3音频以及Speex音频格式
5、可设置播放缓冲区时长,可设置0缓冲极限低延迟(网络抖动会造成卡顿现象)
6、支持智能不花屏丢帧,长时间播放绝不累积延迟。
7、可创建多个播放实例
8、程序精简,经CDN加速,GZIP压缩(实际下载500k),加载速度更快
9、同时支持http-flv和websocket-flv协议以及websocket-raw私有协议(裸数据,传输量更小,需要搭配Monibuca服务器)
10、支持HTTPS/WSS加密视频传输,保证视频内容传输安全

Github地址:https://github.com/EasyDarwin/EasyPlayer.js


http://www.kler.cn/a/370136.html

相关文章:

  • PHP轻松阅读图书借阅系统小程序源码
  • 5KB实现html+js+css+json无限极分类展现带连线完整实例
  • vue中elementUI的el-select下拉框的层级太高修改设置!
  • el-menu,菜单折叠后菜单项文字不隐藏
  • Makefile Npm
  • 【香蕉成熟度数据集】香蕉新鲜腐烂识别检测 目标检测 机器视觉 (含数据集)
  • 51单片机应用开发---定时器(定时1S,LED以1S间隔闪烁)
  • VulkanTutorial(8·Shader modules)
  • 如何加速你的 JavaScript【Part 4】:减少 DOM 操作
  • Ubuntu:docker 安装和使用
  • windows 编译 breadpad
  • 深度学习-学习率调整策略
  • 15分钟学 Go 第 22 天:包的使用
  • gymnasium代码运行
  • vue3使用vuedraggable 实现页面div拖拽和缓存
  • 算法4之链表
  • 纯血鸿蒙:国产操作系统的崛起与安卓的本质区别
  • IMX6ULL裸机-ARM内部寄存器
  • 【vue】树的初始化展开
  • 前端部署遇到的坑,记录步骤;阿里云服务器端口无法访问