關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 基于MPC82xx處理器和專用編解碼芯片的DVR設計

        基于MPC82xx處理器和專用編解碼芯片的DVR設計

        作者:華恒科技 張逸 時間:2008-06-03 來源:21IC中國電子網 收藏

          由于電路的復雜性,且采用了高速數字電路,加上對電磁兼容(EMC)的設計要求,設計硬件電路時需考慮以下幾點: 

        本文引用地址:http://www.104case.com/article/83571.htm

          1.對于處理PCI及SDRAM等控制接口的時鐘線時,要盡量使各線的長度及阻抗匹配,并要求對電路中的高速時鐘線進行覆銅屏蔽; 

          2.采用六層電路板,可以降低回路噪聲,提高電路的穩定性; 

          3.對于視頻的A/D芯片而言,應盡量做到模擬地與數字地隔離。避免數字電路對模擬電路產生干擾,提高采樣的精度; 

          4.對于高速的數據總線應盡量添加排阻,以達到阻抗匹配的目的。并應盡量減少走線長度,減小電路中電流的環路面積。 

          系統軟件開發 

          編解碼的工作已經可以實現,實際音視頻碼流的采集、存儲、傳輸必須要操作系統來控制和完成,首先需要實現的是VW2010在Linux下的設備驅動程序。Linux系統下的設備驅動程序開發技術已經相當成熟,具體使用和開發這里不再贅述。目前VW2010已經在PC平臺上有較為廣泛的應用,相應的廠商已經可以提供基于Windows、Linux操作系統成熟的驅動支持。 

          目前流行的板卡主要有這樣一些功能:水印、中文OSD疊加、時間戳疊加、Logo疊加、Mosaic遮蔽、單幀捕獲、強制關鍵幀輸出、動態改變壓縮幀率參數、動態調節視頻參數、動態改變幀結構、動態檢測、雙碼流、板載加密區。一般回放庫支持文件方式播放和實時流播放,變速播放、回放抓圖、回放亮度對比度調節、動態丟幀。網絡庫支持UDP/TCP傳送,支持多播(MultiCast)和雙向通訊。采用現成的編解碼卡,無論基于PC或是平臺上開發都需要考慮相關軟件開發工具包(SDK)的穩定性、易用性、兼容性、功能的完整性和技術服務水平。 

          除了考慮板卡的這些基本功能之外,還需要考慮的一點是板卡生產廠商的產品序列是否齊全,板卡SDK是否兼容,從而保護軟件開發投入。比如說,由于國家標準沒有限制壓縮標準,系統不存在互連互通的需求,各個廠家之間的碼流格式并不兼容,因此如果有網絡集中監控上電視墻的需求,一定需要壓縮板卡供應商提供硬解碼卡,否則就很難實現。 

          采用現成的編解碼卡,降低了開發產品的門檻,但往往可能受到上游廠商技術、供貨、價格等方面的限制。在積累足夠的技術經驗時可以考慮自主開發,如果開發商選用其他,可以先調研一下相應的芯片是否應用成熟廣泛,相關的生產廠商、代理商、第三方是否可以提供足夠的支持。 

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

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 璧山县| 邵武市| 隆德县| 汕尾市| 新源县| 秦安县| 宁陕县| 临洮县| 石首市| 东阿县| 正蓝旗| 紫金县| 五河县| 安西县| 汝州市| 唐山市| 禹城市| 怀仁县| 莱阳市| 柯坪县| 常德市| 大荔县| 正蓝旗| 铜山县| 文登市| 类乌齐县| 北票市| 崇阳县| 长沙市| 泸西县| 桐梓县| 类乌齐县| 泽库县| 鄯善县| 凯里市| 开阳县| 卓尼县| 万源市| 安化县| 武安市| 碌曲县|