論民用網絡攝像機的應用及技術實現
芯片內部原理圖
(2)視頻壓縮
視頻編碼選用高性能SOC,該芯片是一款基于ARM926+DSP雙核處理器內核以及視頻硬件加速引擎的高性能通信媒體處理器,具有高集成、可編程、支持H.264和MJPEG等多協議的優點,可廣泛應用于實時視頻通信、數字圖像監控、網絡攝像機等領域。視頻處理單元能夠支持H.264BaselineProfile、MJPEG、JPEG等多種協議的實時編解碼;H.264BaselineProfile強大的編碼算法極大的提高了視頻質量,并且能夠靈活的提供場編碼或者幀編碼,為客戶支持不同的顯示終端提供了方便;視頻處理單元還支持雙碼流編碼,即MJPEG和H.264可以同時編碼。圖形處理單元能夠提供De-interlace算法處理、靈活的運動檢測;支持視頻、圖形縮放;支持OSD。
(3)底層軟件
底層軟件基于ARM+DSP平臺的嵌入式Linux系統設計開發,軟件模塊包括:音視頻采集、音視頻編碼、網絡傳輸、存儲模塊、加密模塊、接口模塊。
軟件模塊圖
評論