(V1.0 2021)
通用視頻插件技術(shù)說明
1、方案概述
視頻監(jiān)控是各類安防應(yīng)用的核心功能,存在多種實現(xiàn)方式。最初多采用廠家提供的SDK實現(xiàn)視頻的集成,包括實時預(yù)覽、云臺操作、歷史視頻回放、視頻上墻等功能,此種集成方式多用于C/S系統(tǒng)架構(gòu)。如果系統(tǒng)為B/S架構(gòu),需要在瀏覽上下載并安裝視頻廠家提供的插件。兩種技術(shù)架構(gòu)均高度依賴于視頻廠商,其優(yōu)點是視頻穩(wěn)定流暢,操作響應(yīng)速度快;確定是需要大量的定制化開發(fā)任務(wù),有時還會遇到開發(fā)語言方面的限制?;谏鲜銮闆r,針對目前流行的B/S架構(gòu),本方案提供了一種通用的視頻插件實現(xiàn)技術(shù),其特點是既保持了傳統(tǒng)SDK集成方式響應(yīng)速度快、運行穩(wěn)定、不受開發(fā)和運行環(huán)境限制的優(yōu)點,同時又因為采用分布式組件實現(xiàn)技術(shù),從而具備良好的擴展性和靈活性。
2、技術(shù)架構(gòu)說明
通用視頻插件由視頻OCX和后臺服務(wù)兩部分組成。OCX內(nèi)嵌于網(wǎng)頁內(nèi),其功能是提供視頻單元網(wǎng)格,并通過與網(wǎng)頁交互實現(xiàn)在網(wǎng)格上播放視頻碼流。后臺服務(wù)是一個常駐進程,與瀏覽器位于同一個工作站上,通過本地WebSocket與網(wǎng)頁javascript通信,實現(xiàn)視頻預(yù)覽、云臺控制、視頻回放等功能。OCX僅負(fù)責(zé)展示和事件交互,而具體的視頻功能都是在后臺服務(wù)上實現(xiàn)的,可以使用視頻廠商提供的SDK實現(xiàn)上述功能,或者通過國標(biāo)、ONVIF等標(biāo)準(zhǔn)協(xié)議方式接入;既可以對接IPC、NVR等設(shè)備,也可以對接視頻管理平臺軟件。
(圖-1、系統(tǒng)架構(gòu)圖)
3、應(yīng)用環(huán)境說明
(圖-2、應(yīng)用環(huán)境結(jié)構(gòu)圖)
以上面的應(yīng)用環(huán)境為例說明通用視頻插件的使用方法。OCX插件在調(diào)試設(shè)備上注冊,視頻服務(wù)也部署在調(diào)試設(shè)備上。調(diào)試設(shè)備和視頻設(shè)備(球機和NVR)通過交換機相連。在調(diào)試設(shè)備上運行測試Demo網(wǎng)頁HTML,測試視頻相關(guān)的各項功能。
4、運行效果
(圖-3、視頻播放效果圖)
(圖-4、后臺服務(wù)運行效果圖)
5、系統(tǒng)功能
1) 注冊登錄與登出
2) 實時視頻預(yù)覽
3) 云臺操作
4) 預(yù)置位操作
5) 歷史視頻回放
6) 本地抓圖
7) 本地錄像下載
8) 視頻上墻
9) 視頻輪播
6、運行環(huán)境要求
1)操作系統(tǒng):Windows10及以上,32或64位
2)瀏覽器:IE或兼容
3)硬件參數(shù):8G及以上內(nèi)存、4核及以上CPU
7、產(chǎn)品技術(shù)特征
1) 響應(yīng)速度快,低延遲
2) 運行穩(wěn)定性高
3) 擴展性好,不收開發(fā)語言限制
4) 開發(fā)成本低
5) 快速上手
6) 支持主流視頻品牌
移動官網(wǎng)
版權(quán)所有:中科潤程(北京)物聯(lián)科技有限責(zé)任公司 京ICP備2020044093號-1