慧安蜂巢 | 網(wǎng)頁流媒體技術
慧安蜂巢物聯(lián)網(wǎng)操作系統(tǒng)平臺是一款面向物聯(lián)網(wǎng)應用的操作系統(tǒng)平臺,它提供了豐富的物聯(lián)網(wǎng)應用開發(fā)接口和工具,能夠幫助開發(fā)者快速、高效地開發(fā)物聯(lián)網(wǎng)應用。而慧安蜂巢網(wǎng)頁流媒體技術,則是該平臺的前端流媒體傳輸以及渲染技術,是慧安蜂巢物聯(lián)網(wǎng)操作系統(tǒng)平臺前端無插件視頻渲染的重要技術。
慧安蜂巢網(wǎng)頁流媒體技術具有高效、全面、兼容性強等優(yōu)點。它基于Websocket協(xié)議,傳輸效率高,能夠實現(xiàn)快速、穩(wěn)定的視頻傳輸?;郯卜涑簿W(wǎng)頁流媒體技術包括傳輸協(xié)議和視頻渲染技術。其中,傳輸協(xié)議是基于Websocket的慧安私有協(xié)議,包含設備控制、實時報警、實時預覽、錄像回放等協(xié)議簇。
而渲染技術則是通過Media Source Extension技術實現(xiàn)網(wǎng)頁端硬解以及渲染,可以支持最多16路同時渲染的網(wǎng)頁端。對于不支持Media Source Extension技術的瀏覽器,慧安蜂巢網(wǎng)頁流媒體技術則通過Webassembly實現(xiàn)軟解WebGL實現(xiàn)視頻渲染,同時支持最多4路視頻渲染。
慧安蜂巢網(wǎng)頁流媒體技術具有以下的優(yōu)點:
高效的視頻傳輸:慧安蜂巢網(wǎng)頁流媒體技術基于Websocket協(xié)議,傳輸效率高,能夠實現(xiàn)快速、穩(wěn)定的視頻傳輸。
全面的監(jiān)控功能:慧安蜂巢網(wǎng)頁流媒體技術包含設備控制、實時報警、實時預覽、錄像回放等協(xié)議簇,能夠實現(xiàn)全面的視頻監(jiān)控功能。
多種渲染方式:慧安蜂巢網(wǎng)頁流媒體技術通過Media Source Extension、Canvas、WebGL等多種渲染方式,能夠支持最多16路同時渲染的網(wǎng)頁端。
兼容性強:慧安蜂巢網(wǎng)頁流媒體技術通過Webassembly實現(xiàn)軟解,能夠在不支持Media Source Extension技術的瀏覽器上實現(xiàn)視頻監(jiān)控。
慧安蜂巢網(wǎng)頁流媒體技術是慧安蜂巢物聯(lián)網(wǎng)操作系統(tǒng)平臺前端實現(xiàn)無插件播放流媒體的關鍵技術,通過基于Websocket的慧安私有協(xié)議可以提供更好的兼容性、安全性、性能和部署體驗,從而提高用戶的使用體驗。
來源 | 研發(fā)中心
審核 | 市場部