經(jīng)過十幾年的沉淀,我們國內(nèi)的安防行業(yè)已進入鼎盛時期。對于高清網(wǎng)絡(luò)視頻的解碼方法,網(wǎng)絡(luò)數(shù)字解碼矩陣的工作原理大致可以分為硬解碼和軟解碼。一般情況下,軟解碼方法是基于計算機、操作系統(tǒng)、處理器,運行解碼程序來實現(xiàn)對視頻的解碼、圖像恢復(fù)的過程,解碼后的圖像直接在工作站視頻窗口中進行瀏覽和顯示,主要用于網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的客戶端終端。
監(jiān)控室通常采用硬解碼的方式,一端連接網(wǎng)絡(luò),另一端連接顯示器。將數(shù)字信號轉(zhuǎn)換成高清視頻信號,輸出到電視墻上進行多畫面顯示。編碼器對視頻信號進行解碼、壓縮、上傳、傳輸、存儲和轉(zhuǎn)發(fā)后,使用解碼后的矩陣將視頻恢復(fù)給最終用戶。目前安全監(jiān)控行業(yè)使用的網(wǎng)絡(luò)數(shù)字解碼矩陣的工作原理基本上都是硬解碼。
在前一篇文章中,我們介紹了目前市場上有兩種類型的網(wǎng)絡(luò)矩陣:一種基于嵌入式Linux,另一種基于X86?,F(xiàn)在讓我們看看這三種架構(gòu)的網(wǎng)絡(luò)數(shù)字解碼矩陣的工作原理的成本和性價比。我們以支持8通道高清輸入和16通道高清輸出的16通道網(wǎng)絡(luò)矩陣為例。目前,專用解碼芯片主要為華為海思。一個芯片可以同時解碼輸出9路1080P@60Hz高清視頻圖像,一個芯片支持主、輔兩路高清輸出。16高清輸出支持144高清1080P@60Hz視頻解碼,只需使用8張HIS3531即可完成。X86架構(gòu)的網(wǎng)絡(luò)矩陣,目前核心的第四代CPU支持GPU調(diào)用加速,可以同時解碼輸出9個通道1080P@60Hz,所以16通道HD 1080P@60Hz網(wǎng)絡(luò)矩陣?yán)碚撋现恍枰?套就可以滿足解碼要求。但是現(xiàn)在的這些X86沒有支持4或8個HD輸出通道的硬件架構(gòu),而16個HD輸出需要更多的X86主板硬件,這比嵌入式Linux架構(gòu)的成本要高得多。
在設(shè)計嵌入式Linux結(jié)構(gòu)的網(wǎng)絡(luò)矩陣時,既要考慮硬件,也要考慮軟件。硬件框架是基礎(chǔ),必須全面考慮。使用什么樣的主要工作芯片將在很大程度上決定設(shè)備的整體架構(gòu)和性能。目前可供選擇的芯片平臺有:DSP、ASICC、SOC、FPGA等。每個芯片平臺有多個供應(yīng)商可供選擇。這一步是非常關(guān)鍵的一步,選擇要有好的硬件平臺,才能對軟件進行發(fā)揮。網(wǎng)絡(luò)矩陣的輸出接口也是設(shè)計的關(guān)鍵部分。需要考慮主流的通用高清接口和市場上的一些特殊接口,使兼容性更好。考慮到網(wǎng)絡(luò)傳輸對帶寬的要求較高,可以考慮雙網(wǎng)口,每個網(wǎng)口為10M/100M/1000M自適應(yīng)。網(wǎng)絡(luò)數(shù)字解碼矩陣的工作原理還必須考慮其他輔助硬件接口,如音頻輸出、報警輸入輸出、RS485、RS232、USB端口等。