? ? ? ? 目前發(fā)布的GB28181-2022增加了對前端設(shè)備視頻H265編碼格式的支持,所以實(shí)現(xiàn)國標(biāo)平臺通過瀏覽器對H265視頻流的無插件的解碼播放將是未來的趨勢。
? ? ? ? 目前大多的方案都是通過平臺端把H265轉(zhuǎn)碼為H264,再推送到web前端進(jìn)行解碼播放,這種方式因?yàn)樾枰虚g的媒體流服務(wù)進(jìn)行解碼再編碼,不僅造成視頻端到端延時大,視頻質(zhì)量收損,而且非常消耗服務(wù)端的cpu。基本上一個普通的云服務(wù)器同時轉(zhuǎn)碼小幾路就扛不住了。這樣的方案只能是個demo。不具備大量H265設(shè)備接入的應(yīng)用條件。
? ? ? ? 還有一種就是采用瀏覽器的開源js進(jìn)行H265解碼,這種方式是瀏覽器嵌入的H265的軟解碼js,對客戶端的cpu占用率非常高,如果同時采用多屏播放幾路H265視頻,又會扛不住。
? ? ? ? 我們結(jié)合上述優(yōu)缺點(diǎn),采用了針對不同瀏覽器適配最佳的解碼方式,優(yōu)先采用無插件的H265硬解碼,如果瀏覽器不支持,我們會自動切換到H265軟解碼。如下圖:
我們通過任務(wù)管理器可以看到如下圖,cpu占用非常低,只占0.4%,且啟用的gpu硬解碼,如下圖:
可以通過測試平臺進(jìn)行測試。
?更多信息
tel: 13971177602文章來源:http://www.zghlxwxcb.cn/news/detail-739962.html
web:www.founu.com文章來源地址http://www.zghlxwxcb.cn/news/detail-739962.html
到了這里,關(guān)于基于GB28181-2022實(shí)現(xiàn)web無插件播放H265視頻的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!