h265web.js
v20221106.2
中文 | English

![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|---|---|
| 拼多多 | 快手 | 爱奇艺 | 百度集团 | 百度智能云 | 北京数通魔方 | 杭州诚智天扬 | 南京一乙 |
![]() |
![]() |
![]() |
|||||
| 山东呢尔德 | 上海联通 | 西安思华 |
| 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) |
| 协议 | 模式 | 是否支持 | 说明 |
|---|---|---|---|
| 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 |
| G711U | 是 | 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缩放 | 是 | ---- |
【LICENSE】CYL—Free 1.0
【说明】播放器能力介绍
【说明】创建播放器
【说明】API使用
【说明】Event事件 回调
【QA解答】初始化失败系列
【QA解答】开始播放后遇到的问题系列
【视频转码指南】如何用FFmpeg编码合格的 直播 点播 视频
好用的流媒体服务 ZLMediaKit
FFmpeg支持265的HTTP-FLV直播
Web端265解码器
YuvEye 国内第一款图像质量、YUV分析工具
【技术社区】提问 交流 — 联系我 技术支持群
【日志】播放器更新记录
【作者说】为什么不建议私聊
【作者说】关于创始人
| 微信 | 支付宝 | PayPal |
|---|---|---|
![]() |
![]() |
TODO |