本設計以TI公司DaVinci系列芯片作為硬件平臺,結合嵌入式Linux操作系統,實現了基于TMS320DM355的視頻服務器。本文闡述了各硬件模塊的選型與功能,以及服務器的軟件架構與實現。同時給出了整個網絡視頻監控系統的框架,包括視頻服務器、網絡傳輸鏈路及客戶監控端。本設計采用MPEG4視頻編碼標準,由DM355內部的MPEG/JPEG協處理器完成。實驗表明,在帶寬充足的條件下,可實現實時監控。
1.引言 多媒體監控一直是人們關注的應用技術熱點之一,它以直觀、方便、信息內容豐富等特點被廣泛應用于許多場合。而隨著嵌入式系統和視頻壓縮技術的不斷發展,基于嵌入式技術的視頻監控系統也得到了快速的發展與應用。其通過把攝像機輸出的模擬信號轉化為數字信號,再經過嵌入式系統編碼和傳輸。在客戶端,通過安裝監控軟件,或者直接通過Web進行監控。采用嵌入式Linux操作系統的視頻監控系統具備編碼處理、網絡通信、自動控制等強大功能,直接支持網絡傳輸和網絡管理,使得監控范圍達到了一定的廣度。 此外,嵌入式處理器的發展也日新月異,有專注于控制的ARM系列處理器,擅長快速計算的DSP處理器,還有一些針對性非常強的處理器,可以實現硬件視頻編解碼等。而德州儀器(TI)新近推出的針對便攜式高清(HD)視頻產品市場的達芬奇(DaVinci)處理器TMS320DM355處理器,結合了它們的特長。其內部具有一個ARM9EJ-S的主處理器,負責整個系統的控制,同時也集成了一個MPEG/JPEG協處理器,專注于MPEG/JPEG算法的實現。其內部的視頻處理子系統(VPSS)及其它外設可方便快速的實現視頻的采集、預處理、顯示、網絡傳輸等功能。同時,其低廉的價格也為用戶降低了成本。而本設計即選用此處理器。 大功率電感廠家 |大電流電感工廠