999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式視頻編碼服務器軟件系統應用設計研究

2009-04-29 00:00:00王長清徐光明
電腦知識與技術 2009年4期

摘要:針對傳統視頻監控領域中布線和線路維護費用成本高等缺點。該文以整個視頻編碼服務器(ES)系統的軟、硬件為主要研究對象,采用ARM9(S3C2440A)與TMS32ODM642進行整個系統的設計,給出了硬件設計框圖,該文著重對視頻編碼服務器(ES)軟件的體系結構進行了設計,構建了整個系統的分析模型和實體框架,對各個模塊之間的功能定義以及模塊之間的關系進行研究。該系統的設計經過了初步的調試,基本達到了初步設計的要求。

關鍵詞:S3C2440A;ES;TMS320DM642;實體

中圖分類號:TP277文獻標識碼:B文章編號:1009-3044(2009)04-0966-02

Embedded Video Encoding Server Application Design and Research

WANG Chang-qing, XU Guang-ming, TU Bing

(Department of Electronics and Computer Science, Guilin University of Technology, Guilin 541004, China)

Abstract: The cost of cabling and wiring maintenance is high in traditional video surveillance. Aim at reducing the cost,this paper research on the hardware and software of the ES system. Based on software and hardware as the main study, the ES system use the ARM9(S3C2440A) and TMS320DM642 for the whole system design, it also give out the design diagram of the hardware. This paper focus on the software architecture of ES for design , build up analysis model and entity framework of the whole system and also give a research on functional definition and relation of every module. The design of system have finished initial debugging and the result reached preliminary design.

Key words: S3C2440A; ES; TMS32ODM642; Entity

1 引言

隨著通信、網絡、微電子技術、視頻壓縮算法的迅速發展,視頻信號以其直觀、方便和信息內容豐富的特點而被廣泛的應用。視頻監控廣泛應用于學校、醫院、城市道路、交通管理、地鐵、郵電、機場、海關、監獄、商業場所、智能小區等。視頻監控中最核心的部件就是視頻編碼服務器(ES)的設計;它的好壞直接關系到視頻信號的質量;它能把現場的圖像和聲音記錄下來并對視頻信號進行基于H.264算法的壓縮,將信號實時的傳送到控制中心,可使相關管理人員對各個現場情況了如指掌,對出現的各種情況進行實時的處理,而且還可以在需要的時候回放相關的歷史資料,通過IP網絡還可以在個人PC或者手機用戶上實時的查看相關的視頻圖像等。

2 視頻編碼服務器系統定位

ES現在廣泛的應用于視頻監控信號的采集終端,做為IP視頻采集終端,將傳統的模擬視頻信號轉換為數字信號,經H.264算法壓縮后通過無線或有線IP網絡傳輸到監控中心的媒體服務器(3SS)上。在監控中心對選定這段的圖像進行實時監控;3GSS對各路監控終端的圖像進行分類存放和轉發,供客戶進行檢索或實時查看。它的整個系統架構如圖1所示。

軟件編碼服務器是基于IP的流媒體系統的前端視頻、音頻采集編碼設備;視頻呢編碼服務器(ES)通過網絡連接到流媒體服務器(SS),將編碼內容推入SS的某一端口,然后用手機播放器或PC播放器觀看編碼內容,它的簡單系統框圖如圖2所示。

3 視頻編碼服務器硬件設計

本文運用ARM9(S3C2440A)和DM642進行ES的設計,S3C2440A是三星公司的ARM9處理器芯片之一,它的主頻為400MHz,最高頻率能達到533MHz;片上可用資源非常豐富,產品的兼容性也非常高,本文的系統設計主要分為主控制器模塊(ARM9)模塊,視頻音頻采集編解碼(DM642)模塊、無線通訊模塊這三大模塊組成。在主控模塊上采用開源的LINUX遠程設備管理、媒體處理器(DM642)的管理和媒體處理算法的管理。在視頻音頻采集編解碼模塊中,DM642采用TI的DSP/BIOS專用嵌入式操作系統,負責視頻音頻信號的采集、前處理和編碼算法。ARM9芯片S3C2440A作為主控方通過DM642提供的HPI接口訪問DM642的內外部地址空間和寄存器,并實現以太網和串口通信。ES的總體設計框圖如圖3所示。

4 視頻編碼服務器軟件組成

視頻編碼服務器(ES)軟件體系架構的設計主要由3部分組成:Media Engine(ME)、Media Filter和Media Flow三部分組成。這三者的之間的關系設計如下圖所示;其中Media Filter主要完成某一功能的節點,每一個節點都是一個線程,在ME中有三種類型的Filter:分別是source(圖4中的MediaSource)、transform(圖4中的Media(Encoder_Decoder_Process))和render(圖4中的MediaSink)。其中Source Filter獲取原始數據后轉給相關聯的下一節點,沒有前續節點;Transform Filter對上一節點的數據進行某種轉換后轉給相關聯的下一節點;Render Filter決定數據的最終歸宿,寫入文件或者通過網絡發送出去等等,沒有后續節點。Media Flow把開始的Source Filter以及一系列(≥0)的Transform Filter和最后的Render Filter連接起來的Filters鏈表的稱呼。

5 視頻編碼服務器的流程

創建需要的Filters并設置相應的參數進行初始化;Filter之間通過AddSink接口連接起來;啟動各Filter,線程函數為Entry()。Media Flow中各Filter的連接和工作流程如圖5所示。其中源Filter(圖5左邊列)主要根據配置文件中的采集參數,通過ReadFrame()采集到相應的原始數據,負責對音頻和視頻源的采集,生成原始的音視頻數據,然后通過ForwardFrame()傳送到處理Filter;處理Filter(圖5中間列)對原始的音視頻數據進行前后處理算法以及編碼壓縮等操作,生成處理過的音視頻數據,從WaitForFrame()獲取源Filter傳過來的原始數據,通過TransformFrame()對原始數據進行前后算法和編碼壓縮,然后通過ForwardFrame()傳送到渲染Filter;渲染Filter(圖5右邊列)把處理過的音視頻數據傳送到流媒體服務器上(SS),從WaitForFrame()獲取處理Filter傳過來的編碼壓縮數據,然后通過RenderFrame()把數據發送給SS。

6 總結

本文提出了運用ARM9(S3C2440A)與DM642雙核進行了視頻編碼服務器的設計,能對視頻信號進行實時的處理;整個ES的設計主要將視頻信號進行二方面的處理:一是將攝像投采集到的圖像在DSP內經H.264壓縮后,通過HPI口,主機ARM進行數據的讀取,并可經USB接口把數據存儲到USB存儲設備上。二可將壓縮后的碼流通過ARM擴張的有線與無線兩種方式把數據傳送出去,在PC終端或者手機終端用戶通過相應的視頻解碼程序對傳送過來的數據進行解碼,能實時的觀看相應的視頻信號。本文對整個視頻編碼服務器的軟件結構進行了分析研究與設計,并給出了相應的分析模型和實體框圖。本系統的設計經過了初步的調試,基本上達到了初步的要求,目前正在進行進一步的調試。

參考文獻:

[1] 牛金行. 基于ARM和DSP硬件平臺的實時圖像處理系統[D].北京:北京郵電大學,2007.

[2] 吳旖旎,吳建平. DSP的HPI與PC機并口通信接口設計[J].中國測試技術,2007(5):94-96.

[3] Texas Instrument Inc. TMS320DM642 Data Sheet[M].Dallas,Texas,U.S.A.,Texas Instrument Inc.2005.

[4] 何泉,熊煒.基于DM642的視頻壓縮板卡的設計與實現[J].計算機測量與控制,2006,14(2):250-252.

[5] S3C2440A 32-BIT RISC MICROPROCESSOR USER'S MANUAL Revision 1.0,2004.

[6] Texas Instrument Inc. TMS320C6000 DSP External Memory Interface(EMIF)Reference Guide[M].Dallas,Texas,U.S.A.,Texas Instrument Inc.,2005.

[7] 梁立偉,蔣建國,齊美彬. 一種基于DSP的嵌入式多媒體監控系統的設計與實現[J].系統仿真學報,2004(12):2828-2830.

[8] 張杰.基于DSP的視頻采集系統設計[J].微計算機信息,2005,9(2):87-88.

王長清(1981-),男,河南信陽人,碩士,研究方向:計算機應用,嵌入式系統,數字圖像處理。

主站蜘蛛池模板: 亚洲成A人V欧美综合天堂| 亚洲欧美日韩成人高清在线一区| 国产69精品久久久久孕妇大杂乱| 国产高清自拍视频| 欧美亚洲一二三区| 欧美成人看片一区二区三区 | 91成人精品视频| 国产网站一区二区三区| 欧美成人二区| 亚洲福利片无码最新在线播放| 2021无码专区人妻系列日韩| 欧美区一区| 久久99国产综合精品1| 国产欧美视频在线| 国产一级在线播放| 人妻精品全国免费视频| 亚洲娇小与黑人巨大交| 亚洲无码37.| 极品尤物av美乳在线观看| 992tv国产人成在线观看| 九九热免费在线视频| 久久国产精品电影| 久久久精品久久久久三级| 国产三级视频网站| 亚洲激情99| 青青草原国产一区二区| 免费a在线观看播放| 婷婷综合亚洲| 欧美日在线观看| 久久精品最新免费国产成人| 亚洲最大看欧美片网站地址| av一区二区三区高清久久| 一级高清毛片免费a级高清毛片| 久久精品亚洲中文字幕乱码| 欧美日韩成人| 少妇精品久久久一区二区三区| 国内精品九九久久久精品| 欧美无专区| 国产精品第一区在线观看| 亚洲精品国产首次亮相| 成色7777精品在线| 三上悠亚在线精品二区| 丁香五月婷婷激情基地| 操操操综合网| 无码综合天天久久综合网| 国产丝袜第一页| 亚洲无码精品在线播放| 999在线免费视频| 色天天综合久久久久综合片| 国产成人91精品| 欧美区日韩区| a级毛片视频免费观看| 日韩一级毛一欧美一国产| 3p叠罗汉国产精品久久| 91精品aⅴ无码中文字字幕蜜桃 | 国产流白浆视频| 99久久无色码中文字幕| 国产精品va| 久久久久久久久久国产精品| 精品视频免费在线| 中文字幕在线观看日本| 激情国产精品一区| 日本欧美精品| 免费无码AV片在线观看国产| 免费日韩在线视频| 国产美女视频黄a视频全免费网站| 色噜噜在线观看| 日韩av电影一区二区三区四区| 国产亚洲精品91| 久久久国产精品无码专区| 亚洲国产精品一区二区第一页免| 免费女人18毛片a级毛片视频| 国产一区二区三区免费| 午夜a视频| 一本一道波多野结衣av黑人在线| 国产偷国产偷在线高清| 小蝌蚪亚洲精品国产| 九月婷婷亚洲综合在线| 亚洲黄网视频| 日韩视频精品在线| 日韩中文字幕免费在线观看| 精品伊人久久久香线蕉 |