当前浏览器:
支持MSE H264解码;
支持MSE H265解码;
不支持MSE H264解码;
不支持MSE H265解码,会自动切换成wasm解码;
当前浏览器:
支持Webcodecs H264解码;
支持Webcodecs H265解码(不一定准确);
不支持Webcodecs H264解码(https/localhost);
不支持Webcodecs H265解码(https/localhost),会自动切换成wasm解码
当前浏览器:
支持WASM SIMD解码
支持WASM WASM(SIMD) 多线程解码;
不支持WASM SIMD解码,会自动切换成wasm解码
不支持WASM WASM(SIMD) 多线程解码;
js为单线程运行时, 无法通过多线程提升并发性能.
将音视频解码在worker中进行, 能有效利用多核处理器提升多画面播放的流畅度.
chrome限制同源http请求最多6个并发, 因此超过6个并发请求我们采用websocket-flv来播放
请准备M7S服务端来测试. worker js不能跨域调用,
MediaSource
Webcodec
SIMD
启动多线程(仅WASM,WASM(SIMD)解码支持)
是否flv格式
缓存时长:
秒
缓存延迟(延迟超过会触发丢帧):
秒
重播
硬解码(MediaSource,Webcodec)worker解封装
硬解码(MediaSource)worker解码
开启日志
输入URL:
输入URL:
输入URL:
输入URL:
输入URL:
输入URL:
输入URL:
输入URL:
输入URL:
播放
停止
销毁