-
Notifications
You must be signed in to change notification settings - Fork 361
【说明】播放器能力介绍
girlbymirror-adminy edited this page Oct 23, 2022
·
14 revisions
- 能力矩阵
- 联系我
- 在线DEMO h265webjs.html (请以Github最新为准,在线Demo已长时间未更新)
- 简易Demo - 方便读代码 index-debug.html
- 0 说明
- 当前能力
市场上能找到的支持的能力最多的HEVC/H.265网页播放器.
流媒体服务推荐用 ZLMediaKit(https://github.com/ZLMediaKit/ZLMediaKit) - 更好用的流媒体服务
一个可支持HEVC/H.265编码播放360P、480P、540P、720P、1080P的HEVC播放器
Feature | Feature | Feature | Feature |
---|---|---|---|
HLS(LIVE) | M3u8(VOD) | MP4(VOD) | FLV(VOD) |
HTTP-FLV(LIVE) | HTTP-TS(LIVE) | WS-FLV(LIVE) | WS-TS(LIVE) |
MPEG-TS(VOD) | MPEG-PS(VOD) | AV1(Chrome) | MOV(H.265) |
|
|||
HTTP-HEVC | WS-HEVC | MKV(HEVC) | AAC(MAIN/LC) |
Multi-Thread (only: https+nginx conf) |
Single-Thread | G711A(HTTP-FLV) | G711U(HTTP-FLV) |
MediaInfo | HEVC/H.265 | AVC/H.264 | Hardware decoder 硬解码 (FLV/HTTP-FLV/MP4) |
- QQ技术支持群: 925466059(大部分时间在QQ群)
- 微信: numberwolf11 私聊咨询付费(200起),免费QQ群(为什么不建议私聊)
- Github: https://github.com/numberwolf
- Email: [email protected]
- Discord:numberwolf#8694
简易Demo - 方便读代码 index-debug.html
h265web.js | mpeg.js (解析ts)
|
h265web.js 底层265解码器SDK | LICENSE |
---|---|---|---|
h265web.js | MPEG-Demuxer.js | h265web.js-wasm-decoder | CYL_Free-1.0 LICENSE-Free_CN.MD |
@TODO | 内容 |
---|---|
1 | 增加HDR10 BT.2020能力 |
- 协议
协议 | 模式 | 是否支持 | 说明 |
---|---|---|---|
mp4 | 点播 | 是 | ---- |
mov | 点播 | 是 | HEVC/H.265 |
mkv | 点播 | 是 | HEVC/H.265 |
av1 | 点播 | 是 | Chrome |
mpeg-ts | 点播 | 是 | ---- |
mpeg-ps | 点播 | 是 | ---- |
m3u8 | 点播 | 是 | ---- |
hls | 直播 | 是 | ---- |
flv | 点播 | 是 | --- |
http-flv | 直播 | 是 | CodecID=12 |
http-ts | 直播 | 是 | ---- |
http-hevc | 直播 | 是 | ---- |
http-hevc | 点播 | 是 | ---- |
websocket-hevc | 直播 | 是 | ---- |
websocket-flv | 直播 | 是 | ---- |
websocket-ts | 直播 | 是 | ---- |
HEVC/H.265 | 点播 | 是 | ---- |
HEVC/H.265 | 直播 | 是 | ---- |
AVC/H.264 | 点播 | 是 | ---- |
AVC/H.264 | 直播 | 是 | ---- |
- 编码
编码 | 是否支持 | 说明 |
---|---|---|
AVC/H.264 | 是 | ---- |
HEVC/H.265 | 是 | ---- |
AAC | 是 | ---- |
G711A | 是 | HTTP-FLV |
AV1 | 是 | Chrome |
- 能力
能力 | 是否支持 | 其他 |
---|---|---|
硬解码 | 是 | 适配Chrome/Safari等 |
直播 | 是 | ---- |
点播 | 是 | ---- |
Seek跳转 | 是 | ---- |
精准Seek | 是 | ---- |
封面图 | 是 | ---- |
边下边播 | 是 | ---- |
音量调节 | 是 | ---- |
播放 | 是 | ---- |
暂停 | 是 | ---- |
重新播放 | 是 | ---- |
暂停截图 | 是 | ---- |
1080p播放 | 是 | ---- |
720p播放 | 是 | ---- |
多路播放 | 是 | ---- |
去音频播放 | 是 | ---- |
缓冲进度 | 是 | ---- |
开启全屏播放 | 是 | ---- |
退出全屏播放 | 是 | ---- |
逐帧播放 | 是 | ---- |
截图 | 是 | ---- |
自动播放 | 是 | HTTP-FLV 265+264 HTTP-TS 265+264 HLS 264 |
设置缓存长度 | 是 | MP4 265 |
多线程解码 | 是 | (需要HTTPS+配置NGINX支持) |
单线程解码 | 是 | 兼容性强 |
获取 MediaInfo | 是 | ---- |
获取 Codec编码 | 是 | 视频&音频 |
获取 Media Duration 时长 | 是 | 视频&音频 |
获取 视频尺寸 | 是 | ---- |
获取 视频帧率 | 是 | ---- |
获取 音频采样率 | 是 | ---- |
追帧策略算法 | 是 | HTTP-FLV(no audio) |
倍速调整 | 是 | H.264/AV1 |
Resize缩放 | 是 | ---- |
您可以通过
ISSUE
的方式,按照格式模板
进行提问,或者加QQ群925466059
得到帮助。提问前请遵守提问的智慧
。
- 提问注意点(杜绝消极提问):
- 严格按照ISSUE模板提供必要信息
- 严禁
牙膏主义
方式提问:禁止挤牙膏问答式提问(效率低下,维护者作者们都很忙,请一次性把所有信息吐出来(多打点字,多发点图)- 严禁私聊(具体原因看WIKI首页【作者说】为什么不建议私聊)
如果不按照以上方式提问题,作者无义乌积极回应。
微信 | 支付宝 | PayPal |
---|---|---|
TODO |
我还有其他问题。
您可以通过ISSUE
的方式,按照格式模板进行提问,或者加群925466059
得到帮助。提问前请遵守提问的智慧。