關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 基于TMS320DM355監控服務器設計與實現

        基于TMS320DM355監控服務器設計與實現

        作者: 時間:2009-07-16 來源:網絡 收藏

          本設計以TI公司DaVinci系列芯片作為硬件平臺,結合Linux操作系統,實現了基于。本文闡述了各硬件模塊的選型與功能,以及的軟件架構與實現。同時給出了整個系統的框架,包括、傳輸鏈路及客戶端。本設計采用 MPEG4視頻編碼標準,由DM355內部的MPEG/JPEG協處理器完成。實驗表明,在帶寬充足的條件下,可實現實時。

        1.引言

          多媒體監控一直是人們關注的應用技術熱點之一,它以直觀、方便、信息內容豐富等特點被廣泛應用于許多場合。而隨著系統和視頻壓縮技術的不斷發展,基于技術的視頻監控系統也得到了快速的發展與應用。其通過把攝像機輸出的模擬信號轉化為數字信號,再經過嵌入式系統編碼和傳輸。在客戶端,通過安裝監控軟件,或者直接通過Web進行監控。采用嵌入式Linux操作系統的視頻監控系統具備編碼處理、通信、自動控制等強大功能,直接支持網絡傳輸和網絡管理,使得監控范圍達到了一定的廣度。

          此外,嵌入式處理器的發展也日新月異,有專注于控制的ARM系列處理器,擅長快速計算的DSP處理器,還有一些針對性非常強的處理器,可以實現硬件視頻編解碼等。而德州儀器(TI)新近推出的針對便攜式高清(HD)視頻產品市場的達芬奇(DaVinci)處理器處理器,結合了它們的特長。其內部具有一個ARM9EJ-S的主處理器,負責整個系統的控制,同時也集成了一個MPEG/JPEG協處理器,專注于MPEG/JPEG算法的實現。其內部的視頻處理子系統(VPSS)及其它外設可方便快速的實現視頻的采集、預處理、顯示、網絡傳輸等功能。同時,其低廉的價格也為用戶降低了成本。而本設計即選用此處理器。

        2.視頻監控系統整體框架

          本嵌入式網絡視頻監控系統由視頻服務器、網絡傳輸鏈路、客戶監控端等3部分組成。視頻服務器負責音視頻等數據的采集、壓縮處理等,網絡傳輸鏈路將視頻服務器壓縮和發送的多媒體數據進行傳輸,而客戶端監控部分接收音視頻數據,進行解壓、顯示以及對視頻服務器的控制等。整個系統的示意圖如圖1所示。

        圖1視頻監控系統示意圖

          2.1.視頻服務器

          視頻服務器采用德州儀器(TI)新近推出的達芬奇(DaVinci)系列處理器作為主處理器,接收CCD攝像頭采集的視頻信號,進行預處理及MPEG4壓縮,然后將壓縮后的數據通過網絡傳輸。同時,接收上位機發送的命令,解析并且執行。每個設備都具有唯一的ID,當客戶端進行連接時,服務器會首先檢查ID號是否匹配,以防止惡意連接。此外,當視頻服務器運行異常時,其內部的守護進程會進行監視,適當的時候進行重啟。

         

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 5 6 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 上虞市| 北碚区| 彰武县| 绵竹市| 神农架林区| 陆良县| 迁安市| 会同县| 腾冲县| 图木舒克市| 新郑市| 旌德县| 鱼台县| 射洪县| 岑溪市| 五莲县| 福建省| 彭阳县| 黄大仙区| 辽中县| 根河市| 西乡县| 昆明市| 莒南县| 彩票| 屯昌县| 新巴尔虎左旗| 肥西县| 理塘县| 伊金霍洛旗| 临江市| 陆丰市| 疏勒县| 济源市| 砚山县| 广汉市| 武宣县| 西乌| 垣曲县| 安图县| 东至县|