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