www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀] 隨著數(shù)字化和網(wǎng)絡化時代的到來,尤其是寬帶無線網(wǎng)絡的發(fā)展,為音視頻這樣大數(shù)據(jù)量傳輸業(yè)務在無線網(wǎng)絡上的應用提供了契機。同時由于音視頻獨特的感官特性,使其相關的應用需求也變得越來越迫切。無線多媒

隨著數(shù)字化和網(wǎng)絡化時代的到來,尤其是寬帶無線網(wǎng)絡的發(fā)展,為音視頻這樣大數(shù)據(jù)量傳輸業(yè)務在無線網(wǎng)絡上的應用提供了契機。同時由于音視頻獨特的感官特性,使其相關的應用需求也變得越來越迫切。無線多媒體是多媒體和移動通信這兩個領域的技術相互融合的產(chǎn)物,成為當今通信領域的一個熱點。鑒于Linux內(nèi)核的開源性,采用其作為操作系統(tǒng),從而使整個系統(tǒng)具有更好的實時性和穩(wěn)定性。整個系統(tǒng)以ARM11為核心處理器、采用新一代視頻編解碼標準H.264進行編譯碼,并通過無線網(wǎng)絡傳輸音視頻。它充分利用S3C6410微處理器內(nèi)部集成的多媒體編解碼器(Multi-Formatvideo Codec,MFC),有效提高了系統(tǒng)的性價比。整個系統(tǒng)為無線多媒體音視頻的傳輸提供了一個好的解決方案,可廣泛應用在遠程監(jiān)控、視頻電話等各種領域,具有較好的實用價值和推廣應用前景。


1. 系統(tǒng)總體方案設計


通信雙方系統(tǒng)中音頻和視頻采集模塊負責采集模擬信號,并將采集到的音視頻數(shù)據(jù)送到音視頻管理模塊,經(jīng)過壓縮處理,再加上數(shù)據(jù)包頭一起由WiFi發(fā)送到對方;對方接收到數(shù)據(jù)后,經(jīng)過相關處理,判斷音視頻幀類型,再送往解壓縮處理模塊,恢復出音視頻數(shù)據(jù)。通信雙方設備均包含嵌入式音視頻管理模塊和無線收發(fā)模塊。無線WiFi 收發(fā)模塊運行在2.4 GHz頻段,符合IEEE 802.11b無線局域網(wǎng)協(xié)議標準。


2. 系統(tǒng)硬件設計


系統(tǒng)硬件設計以ARM11 為核心微處理器,主頻為532 MHz,能夠滿足實時處理的要求,其內(nèi)部集成有256 MB SDRAM、2 GB FLASH、音頻錄、放音接口、Camera視頻接口、無線WiFi接口、LCD接口、SD卡接口等,同時以開源的Linux 2.6.28 為內(nèi)核,yaffs2 為根文件系統(tǒng),Qtopia 4.4.3 作為用戶界面,為開發(fā)調(diào)試和系統(tǒng)設計提供了良好的平臺。


2.1 音視頻采集模塊


音頻采用處理器內(nèi)部集成的IIS(Inter-ICSoundBus)音頻接口和WM9714音頻芯片。IIS是飛利浦公司為數(shù)字音頻設備之間的音頻數(shù)據(jù)傳輸而定制的一種總線標準。在飛利浦公司的IIS標準中,既規(guī)定了硬件接口系統(tǒng),也規(guī)范了音頻數(shù)據(jù)的格式?;诖擞布敖涌谝?guī)范,實現(xiàn)了集成音頻輸出、Linein輸入和Mic輸入功能。


視頻采集使用的是OV9650CMOS攝像頭模塊,分辨率高達130萬像素,可直接與OK6410開發(fā)板的Camera接口相接。適用于高端消費類電子產(chǎn)品、工業(yè)控制、車載導航、多媒體終端、行業(yè)PDA、嵌入式教育培訓、個人學習等。其結構較簡單,提供硬件驅動程序,便于使用和調(diào)試。


2.2 無線傳輸模塊


本系統(tǒng)的無線傳輸模塊采用工作在2.4 GHz 公共頻段的WiFi模塊來實現(xiàn),它遵循IEEE 802.11b/g網(wǎng)絡標準,可用于在后期開發(fā)中將終端接入Internet,其最高數(shù)據(jù)率為54 Mb/s,支持WinCE、Linux 系統(tǒng)。室內(nèi)通信距離可達100 m,室外開闊地可達300 m。只需要對ARM-Linux操作系統(tǒng)進行簡單的配置就可以由以太網(wǎng)連接模式轉化為雙機通信AD-HOC模式,在系統(tǒng)啟動之后,設計了基于Qt的窗口設計,方便切換連接模式。


選用WiFi具有很好的可擴展性,可以通過無線路由器的WiFi連接到廣域網(wǎng),具有很好的應用前景。同時大多數(shù)手機等終端設備具有WiFi功能,后期還可以將軟件升級至Andriod系統(tǒng),方便開發(fā)和移植。它減少了音視頻實時傳輸?shù)拈_發(fā)成本和周期,也給現(xiàn)代移動通信提供了一種新的音視頻通信方式。


WiFi的驅動配置好后,應用層和以太網(wǎng)接口模式編程完全相同。由于此設計音視頻數(shù)據(jù)量較大,不宜采用UDP,因為當數(shù)據(jù)量過大或傳輸信號不好時,UDP會嚴重丟包,所以最終選擇面向連接的TCP傳輸協(xié)議,保證了系統(tǒng)音視頻有效傳輸。由于TCP是應答時式傳輸數(shù)據(jù),在局域網(wǎng)內(nèi),無需考慮TCP丟包問題,為實現(xiàn)系統(tǒng)功能提供了可靠的保障。


3. 軟件設計


軟件分為用戶界面設計和數(shù)據(jù)處理、傳輸?shù)饶K的設計。


3.1 基于多線程的軟件總體設計


系統(tǒng)軟件架構如圖1 所示,它是音視頻單向采集、壓縮、傳輸、接收、解壓縮、處理回放音視頻流控制過程,各個模塊采用線程處理,由信號量處理線程間優(yōu)先級構成循環(huán)的線程,有效地處理了音視頻數(shù)據(jù)流。系統(tǒng)各功能模塊化,便于修改和移植,代碼簡短精悍。

  

圖1 軟件架構


3.2 回音消除


系統(tǒng)開始時出現(xiàn)回音和延時問題,延時是由于采集傳輸過程中造成的,所以只能盡量縮短延時,而無法做到即時播放,這也是此系統(tǒng)的缺陷之一?;匾羰怯捎谘訒r造成的,文中最后采用開源的Speex算法消除了回音。具體做法:將該算法編譯成庫文件,加入到Linux內(nèi)核,即可以使用Speex 的API函數(shù),實現(xiàn)音頻的回音消除。

3.3 嵌入式音視頻的同步


本文的基本思想是以視頻流為主媒體流,音頻流為從媒體流,視頻的播放速率保持不變,根據(jù)本地系統(tǒng)時鐘確定實際時間,通過調(diào)整音頻播放速度來達到音視頻同步。


首先選擇一個本地系統(tǒng)時鐘參考(LSCR),然后將LSCR發(fā)送到視頻解碼器和音頻解碼器,由這兩個解碼器根據(jù)各幀的PTS值對照本地系統(tǒng)時鐘,參考產(chǎn)生各幀準確的顯示或回放的時間。也就是說,生成輸出數(shù)據(jù)流時依據(jù)本地參考時鐘上的時間給每個數(shù)據(jù)塊都打上時間戳(一般包括開始時間和結束時間)。在播放時,讀取數(shù)據(jù)塊上的時間戳,同時根據(jù)本地系統(tǒng)時鐘參考上的時間來安排播放。


整個系統(tǒng)的音視頻同步數(shù)據(jù)流程如圖2所示。

  

圖2 音視頻同步數(shù)據(jù)流程


4. 音視頻通道管理


為了節(jié)約內(nèi)存資源,便于通道的管理,本設計采用分通道的線程池管理,音、視頻分別由自己的通道完成任務。


音視頻采集使用同一個線程處理,采用select系統(tǒng)調(diào)用,每執(zhí)行到此線程,就判斷音視頻設備是否就緒,若就緒即采集音頻或視頻到音視頻緩沖區(qū),再交給音視頻采集壓縮線程,最后再交給發(fā)送線程打包后采用TCP發(fā)送。需要說明的是本設計線程之間均采用信號量完成線程間基于TCP的音視頻軟件架構的同步管理。發(fā)送完以后進入接收線程等待對方發(fā)音視頻數(shù)據(jù)。在接受端由接收線程接收到數(shù)據(jù)以后,判斷數(shù)據(jù)的包頭,再交由解壓縮處理線程處理,然后播放音視頻,再等待對方發(fā)數(shù)據(jù)到本機。


由于處理器的高速處理和高效率視頻硬件H.264解壓縮,使得整個系統(tǒng)實時性基本達到要求。嵌入式音視頻管理模塊實現(xiàn)了整個系統(tǒng)的統(tǒng)籌控制和實時處理,為音視頻數(shù)據(jù)管理提供可靠的保證。


5. 結語


目前基于嵌入式無線終端的視頻監(jiān)控產(chǎn)品由于無需布線、傳輸距離遠、環(huán)境適應能力強,性能穩(wěn)定及通信便利等優(yōu)勢而倍受青睞,在安全監(jiān)察、巡查通信、施工聯(lián)絡、人員調(diào)配等場合發(fā)揮著不可替代的作用。本系統(tǒng)是基于嵌入式Linux的無線音視頻通信手持式終端,其體積較小、攜帶方便,采用鋰電池經(jīng)過開關電源芯片降壓的方式給整個系統(tǒng)供電,其效率較傳統(tǒng)直流穩(wěn)壓大大提高。在戶外可視化娛樂、施工現(xiàn)場監(jiān)控、大型安保聯(lián)絡等場合均可使用,具有廣泛的應用前景。


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據(jù)LED驅動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉