背景
最近有了点播放视频流的需求,尝试了一些前端的播放器。现在分享下使用体验
artplayer
- 使用体验不错,可灵活定制播放工具栏,移动端横屏完美适配
- 支持加载解析库。(还可以自定义解析逻辑)
官方示例支持以下格式视频流:
- flv , 使用"flv.js": "1.6.2",
- hls, 使用"hls.js": "1.5.8",
- ts, 使用"mpegts.js": "1.7.3",
- mp4, 默认支持
- 不支持rtsp, rtmp
h256支持情况
- 支持http-flv-h265。(使用flv-h256.js可同时支持两种编码)
- 不支持http-hls-h265。(似乎没找到有hls.js的h256版本)
jessibuca
- 多出了websocket协议支持, ws-flv, ws-hls之类的。
- 像ts格式的播放,似乎不太稳定。
easyPlayer
没用过但是很牛逼的样子, 可以通过wasm让低版本chrome也支持h265播放。
官方介绍
EasyPlayer.js
集播放http-flv, hls, websocket 于一身的H5视频直播/视频点播播放器, 使用简单, 功能强大;
功能说明
-
支持 MP4 播放
-
支持 m3u8/HLS 播放;
-
支持 HTTP-FLV/WS-FLV 播放;
-
支持直播和点播播放;
-
支持播放器快照截图;
-
支持点播多清晰度播放;
-
支持全屏或比例显示;
-
自动检测 IE 浏览器兼容播放;
-
支持重连播放;
muiPlayer
- 移动端无法横屏
- 看介绍没有前面几个6
杂项
- 前端wasm直接播放rtsp视频流(未验证,需要gcc编译): https://github/ikuokuo/rtsp-wasm-player
发布者:admin,转转请注明出处:http://www.yc00.com/web/1754990906a5224623.html
评论列表(0条)