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

相关推荐
未来之窗软件服务9 小时前
跨平台 WebSocket 服务器的设计与实现 —— 基于.NET 8 的跨操作系统解决方案linux,macos,windows——开发工具
linux·服务器·websocket·仙盟创梦ide·东方仙盟
何双新1 天前
基于Tornado的WebSocket实时聊天系统:从零到一构建与解析
python·websocket·tornado
陈琦鹏1 天前
轻松管理 WebSocket 连接!easy-websocket-client
前端·vue.js·websocket
小王子10241 天前
Django实时通信实战:WebSocket与ASGI全解析(下)
python·websocket·django
IT布道2 天前
解决angular与jetty websocket 每30s自动断连的问题
websocket·angular.js·jetty
肥or胖2 天前
【音视频协议篇】WebRTC 快速入门
ffmpeg·音视频·webrtc
守城小轩2 天前
WebRTC指纹识别——未来展望(下篇)
chrome·webrtc·chrome devtools·指纹浏览器·浏览器开发