h265web.js 面向真实浏览器视频交付场景:HEVC/H.265、AVC/H.264、AV1、直播与点播、WebCodec、WASM 解码、MediaInfo、截图、全屏、多实例播放以及多协议兼容。
自 2017 年持续打磨至今,h265web.js PRO 已沉淀出成熟稳定的浏览器播放能力,兼具丰富特性与强劲性能表现。
这个首页不是在比营销口号,而是想直接说明:浏览器原生播放做到哪里、旧开源版本做到哪里,以及当前免费 PRO 主线还能继续覆盖哪些能力。
把当前免费主线 h265web.js PRO 放在第一排高亮,再和旧版本、浏览器原生能力做对比。
| 能力标签 | H.265 SIMD | H.265 | H.264 | AV1 | WebCodec | Wasm+SIMD | Wasm | MSE | SuperGpuCache | SuperCpuCache | PlayBack H265 | PlayBack H264 | PlayBack AV1 | FLV | MP4 | RawData H265 | HTTP-FLV | HTTP-TS | Websocket FLV | Websocket TS | Websocket H265 | MPEG-TS | M3U8 | HLS | MKV | G711A alaw | G711U ulaw | AAC | MP3 | Capture Frame | Auto Play | Next Frame | MediaInfo(Probe) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
h265web.js PRO
当前免费 · 浏览器播放能力最完整
|
支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
|
h265web.js 旧版本
用于能力对比的旧开源版本
|
不支持 | 支持 | 支持 | 视环境而定 | 不支持 | 不支持 | 支持 | 支持 | 不支持 | 不支持 | 不支持 | 支持 | 视环境而定 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
|
Video Element
浏览器原生能力基线
|
不支持 | 视环境而定 | 支持 | 视环境而定 | 不支持 | 不支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 支持 | 视环境而定 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 视环境而定 | 视环境而定 | 视环境而定 | 不支持 | 不支持 | 视环境而定 | 支持 | 不支持 | 视环境而定 | 不支持 | 支持 |
这些 Logo 不是装饰,它们只是说明这个 SDK 已经在真实浏览器播放场景中被反复验证。
这个数字的意义在于:它不是一个仅供展示的播放器,而是已经在接近生产环境的场景中承担持续播放请求。
无论你是在评估浏览器播放能力、接入 SDK,还是比较直播与点播链路,这里都是联系项目和作者最快的方式。