亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于W in CE的無線視頻監(jiān)控系統(tǒng)

        2014-07-27 06:21:40趙曉焱劉小可
        創(chuàng)新科技 2014年10期
        關(guān)鍵詞:重傳客戶端無線

        趙曉焱 劉小可

        (河南師范大學(xué)計算機(jī)與信息技術(shù)學(xué)院,河南 新鄉(xiāng) 453007;河南省科學(xué)技術(shù)信息研究院,河南 鄭州 450000)

        基于W in CE的無線視頻監(jiān)控系統(tǒng)

        趙曉焱 劉小可

        (河南師范大學(xué)計算機(jī)與信息技術(shù)學(xué)院,河南 新鄉(xiāng) 453007;河南省科學(xué)技術(shù)信息研究院,河南 鄭州 450000)

        提出了一種基于W in CE平臺的無線視頻監(jiān)控系統(tǒng)。由于無線網(wǎng)絡(luò)帶寬的波動性和高誤碼率,系統(tǒng)引入了RTP速率控制單元,優(yōu)化了傳統(tǒng)的RTCP擁塞控制,在客戶端中加入丟包處理模塊,通過采用分級速率調(diào)節(jié),重傳關(guān)鍵幀I幀數(shù)據(jù)包等策略為無線視頻傳輸提供了有效的QoS保障,提高了視頻傳輸質(zhì)量和穩(wěn)定性。

        W in CE;監(jiān)控系統(tǒng);差錯控制;擁塞控制

        隨著無線傳輸技術(shù)和數(shù)字成像技術(shù)的發(fā)展,有線視頻監(jiān)控開始向無線視頻監(jiān)控演進(jìn)[1],無線監(jiān)控將視頻監(jiān)控系統(tǒng)帶進(jìn)了更廣闊的應(yīng)用領(lǐng)域?;跓o線通信平臺的遠(yuǎn)程監(jiān)控終端兼容了多種通訊方式,具有強(qiáng)大的實時圖像采集和傳輸能力,并且支持復(fù)雜的數(shù)據(jù)采集和控制邏輯,可以應(yīng)用于本地控制、遠(yuǎn)程遙控等多種模式[2]。無線視頻監(jiān)控系統(tǒng)的應(yīng)用與移動視頻點播類似,是從有線網(wǎng)絡(luò)向無線網(wǎng)絡(luò)的單向的無線流媒體,同時比視頻點播要求有更高的實時性。它以無線移動設(shè)備作為客戶端,通過無線接入點,以IP網(wǎng)絡(luò)為基礎(chǔ),向架設(shè)在有線網(wǎng)絡(luò)上的服務(wù)器發(fā)出請求,再由服務(wù)器向客戶端發(fā)送流媒體數(shù)據(jù)。由于無線視頻監(jiān)控系統(tǒng)中視頻業(yè)務(wù)數(shù)據(jù)量大,無線信道又具有易錯、時變和帶寬有限的特點,使得信道的誤碼率和丟包率遠(yuǎn)遠(yuǎn)高于有線網(wǎng)絡(luò),因此必須使用擁塞控制、差錯控制、改進(jìn)傳輸協(xié)議等方法來保證視頻服務(wù)質(zhì)量(QoS)。

        1 無線視頻監(jiān)控系統(tǒng)結(jié)構(gòu)分析

        本文系統(tǒng)結(jié)構(gòu)分為三個部分:服務(wù)器(嵌入式網(wǎng)絡(luò)攝像機(jī))、接收端(PDA終端)和網(wǎng)絡(luò)通訊線路。服務(wù)端內(nèi)置了高性能的RISC芯片[3],可以實現(xiàn)Web服務(wù)以及TCP/IP協(xié)議,負(fù)責(zé)采集視頻數(shù)據(jù)。網(wǎng)絡(luò)攝像機(jī)采用MPEG-4視頻編碼方案和G.723音頻編碼方案進(jìn)行音視頻壓縮,以RTSP方式提供流媒體服務(wù),與請求連接的客戶端交換數(shù)據(jù),獲取客戶端監(jiān)聽的RTP端口,將客戶端的IP地址與端口加入RTP發(fā)送列表,并提供CGI接口使客戶端可以對攝像機(jī)進(jìn)行控制。音視頻數(shù)據(jù)通過WLAN無線局域網(wǎng)絡(luò)發(fā)送到PDA終端,用戶通過Pocket PC獲得壓縮后的媒體流解碼并播放,真正實現(xiàn)了在寬帶無線網(wǎng)絡(luò)系統(tǒng)中的視頻實時監(jiān)控。由于無線網(wǎng)絡(luò)帶寬的波動性和高誤碼率,在系統(tǒng)設(shè)計中必須考慮視頻流的擁塞控制和差錯控制,并在客戶端中加入丟包處理模塊,以提高畫面質(zhì)量和穩(wěn)定性。

        圖 1無線視頻監(jiān)控系統(tǒng)結(jié)構(gòu)圖

        2 系統(tǒng)開發(fā)平臺W inCE

        Win CE是微軟公司開發(fā)得一種嵌入式操作系統(tǒng)(EOS)。它是一種模塊化的(可組裝定制)、實時的、有強(qiáng)大通信能力的、搶先式、多任務(wù)的嵌入式操作系統(tǒng)。

        系統(tǒng)采用Win CE作為無線視頻監(jiān)控系統(tǒng)的手持終端的嵌入式操作系統(tǒng)。Win CE面向只有有限的硬件系統(tǒng),采用模塊化設(shè)計方式,它不需要標(biāo)準(zhǔn)硬件,它提供了一個操作系統(tǒng)所能提供的最大柔性,并具有緊湊高效可伸縮的特性。Win CE包含強(qiáng)有力的應(yīng)用程序開發(fā)工具Embedded Visual C++。利用EVC,程序員將在友好的環(huán)境下開發(fā)基于Win CE的應(yīng)用程序,并能訪問詳細(xì)的平臺軟件開發(fā)工具包文檔。同時用EVC進(jìn)行應(yīng)用程序開發(fā),程序可運行于特定的平臺,不需要編寫額外的代碼,針對特定平臺的代碼轉(zhuǎn)換工作將由系統(tǒng)自動完成。EVC和VC在界面、語法和開發(fā)流程上十分相似。對于有VC開發(fā)經(jīng)驗的人來說,可以較快地進(jìn)入EVC的開發(fā)。

        3 系統(tǒng)的關(guān)鍵技術(shù)

        視頻監(jiān)控系統(tǒng)中的視頻數(shù)據(jù)的傳輸實際就是流媒體的傳輸,流媒體的傳輸對網(wǎng)絡(luò)帶寬、傳輸時延、分組丟包有著嚴(yán)格的要求[4]。尤其將基于PDA的視頻監(jiān)控系統(tǒng)應(yīng)用于CDMA1X網(wǎng)絡(luò)中時,視頻狀況嚴(yán)重下降,丟包率非常高。在無線環(huán)境中,有兩類原因?qū)е聰?shù)據(jù)丟失:網(wǎng)絡(luò)擁塞和鏈路錯誤。網(wǎng)絡(luò)擁塞引起的數(shù)據(jù)丟失為擁塞丟包,鏈路錯誤引起的數(shù)據(jù)丟失為誤碼丟包。

        3.1 擁塞控制機(jī)制

        傳統(tǒng)的TCP擁塞控制機(jī)制將網(wǎng)絡(luò)擁塞作為丟包的唯一原因,已經(jīng)不能適用于無線網(wǎng)絡(luò),否則會導(dǎo)致錯誤的速率調(diào)整,降低網(wǎng)絡(luò)性能。同時TCP重傳造成的時延對于實時業(yè)務(wù)質(zhì)量是不能承受的,多媒體實時業(yè)務(wù)如VOIP、視頻會議、視頻點播等業(yè)務(wù)通常使用UDP包來傳輸,但是UDP包沒有提供擁塞控制和質(zhì)量保證的機(jī)制,基于UDP的傳輸質(zhì)量會由于網(wǎng)絡(luò)通信中不可避免的分組丟失而嚴(yán)重降低,所以需要在UDP的上層加上實時傳輸協(xié)議(RTP)或?qū)崟r流協(xié)議(RTSP)等擁塞控制的機(jī)制。目前流媒體的擁塞控制是由應(yīng)用程序利用RTCP提供的信息來實現(xiàn)的,擁塞控制的實現(xiàn)十分復(fù)雜,給應(yīng)用開發(fā)造成了很多困難,這使得很多應(yīng)用開發(fā)者在其應(yīng)用程序中根本就不采取擁塞控制[5]。在有線網(wǎng)絡(luò)中,針對怎樣控制這些非TCP流的傳輸速率,國內(nèi)外進(jìn)行了大量的研究,如TFRC等方法,不但要求自適應(yīng)的根據(jù)網(wǎng)絡(luò)狀態(tài)調(diào)整發(fā)送速率,還要求具有TCP友好性。這些方法都需要由接收端的反饋得到丟包率和RTT。接收端發(fā)送一個RTCP反饋報告,提供反映RTP流狀態(tài)的特殊信息,包括包丟失率和抖動信息,發(fā)送端可以判斷網(wǎng)絡(luò)擁塞狀況和控制傳輸速率。但這種方案應(yīng)用于無線移動網(wǎng)絡(luò)時,發(fā)送端不能識別擁塞丟包和誤碼丟包,會造成不合理的速率控制,誤碼丟包任務(wù)會使網(wǎng)絡(luò)發(fā)生擁塞從而降低發(fā)送速率,造成網(wǎng)絡(luò)吞吐量下降。

        圖2 傳統(tǒng)的RTCP擁塞控制方案圖

        為解決此問題,系統(tǒng)引入了RTP速率控制單元。在系統(tǒng)的速率調(diào)節(jié)控制中,傳輸層使用RTP協(xié)議,RTP速率控制單元作為速率控制的代理,將其設(shè)置于有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)的邊緣處。其實現(xiàn)方法類似于split TCP,在中繼點上工作,但并不真正的分離一個RTP連接,而是反饋一個相應(yīng)的RTCP信息,同時客戶端也返回RTCP至媒體服務(wù)器。RCU的功能是接收RTP包到達(dá)基站時的信息并發(fā)送RTCP反饋信息給媒體服務(wù)器。媒體服務(wù)器端通過RCU反饋的RTCP包來判斷網(wǎng)絡(luò)狀態(tài),統(tǒng)計信息塊中的丟包率、抖動等參數(shù),同時計算往返時間RTT,將統(tǒng)計參數(shù)通知應(yīng)用程序,進(jìn)行速率調(diào)節(jié),防止系統(tǒng)進(jìn)入嚴(yán)重的擁塞狀況,并相應(yīng)地采取選擇性重傳等差錯控制,提高QoS質(zhì)量。系統(tǒng)的結(jié)構(gòu)方案如圖3所示:

        圖 3 優(yōu)化的基于RCU的速率與魯棒性控制方案圖

        3.2 分級速率控制

        由于系統(tǒng)采用的網(wǎng)絡(luò)攝像機(jī)具有分級編碼的功能,可以將采集到的視頻圖像按照幾個不同碼率的大小來壓縮,發(fā)送相應(yīng)帶寬的數(shù)據(jù),因此可以利用反饋得到的丟包信息正確的判斷網(wǎng)絡(luò)狀況并調(diào)節(jié)攝像機(jī)發(fā)送的視頻流速率。以RTP監(jiān)控代理的包丟失率反饋報告為基礎(chǔ),系統(tǒng)利用分級轉(zhuǎn)換視頻發(fā)送帶寬來執(zhí)行發(fā)送速率控制。服務(wù)器可將視頻圖像壓縮編碼為各個不同比特率級別的文件,64kbps、128kbps、256kbps……2048kbps,并可以配置改變圖像質(zhì)量(high/middle/low)。當(dāng)平均包丟失率超過1%時視頻服務(wù)器選擇降低一個級別的帶寬速率發(fā)送。平均包丟失率Pavg-RCU按公式(1)計算:

        其中ω是權(quán)重參數(shù),每收到接收端的RTCP后ω增加1。當(dāng)服務(wù)端選擇了不同的比特率級別后ω被重置為1。當(dāng)平均包丟失率少于0.1%并且ω達(dá)最大值Maxω時視頻服務(wù)器選擇高一個級別的發(fā)送帶寬。

        3.3 差錯控制策略

        對MPEG4的FGS分層編碼,基本層的傳輸如果出現(xiàn)比特錯誤,錯誤會向增強(qiáng)層擴(kuò)散。流媒體錯誤控制最主要的是要防止錯誤擴(kuò)散。而且對于某一幀來說,如果基本層的數(shù)據(jù)沒有收到,即使收到了增強(qiáng)層的數(shù)據(jù)也是無法解碼的。由于PDA的解碼速度較慢,有一定的等待時間,因此系統(tǒng)采用對基本層數(shù)據(jù)的選擇性重發(fā)進(jìn)行差錯控制。考慮重傳丟失數(shù)據(jù)在一定程度上會增加網(wǎng)絡(luò)和系統(tǒng)的壓力[8],本文采取只重傳關(guān)鍵幀I幀數(shù)據(jù)包的策略。基本思想示意見圖4:

        圖 4 重傳法示意圖

        重傳線程采用TCP連接,因為TCP是面向連接的服務(wù)比UDP無連接服務(wù)可靠,但不能讓TCP線程一直重傳某一丟失的幀,只讓它重傳一次,TCP的確認(rèn)幀附在重傳幀后。發(fā)送方需要維護(hù)一個定時器,定時器的時長是從發(fā)送者到接收者之間最大RTT(round to time)的兩倍,以避免包的誤發(fā)。

        4 總結(jié)

        本文對無線網(wǎng)絡(luò)中視頻傳輸控制技術(shù)做了深入分析和研究,以期對改善無線網(wǎng)絡(luò)下的視頻傳輸質(zhì)量提供有價值的參考。文中采用的有線網(wǎng)絡(luò)與無線網(wǎng)絡(luò)邊緣的RTP速率控制單元方案,實現(xiàn)了在無線流媒體傳輸中有效區(qū)分擁塞丟包與誤碼丟包,擁塞控制和差錯控制效率得到了較大提高,丟包模塊測試結(jié)果顯示系統(tǒng)提高了視頻傳輸與解碼播放的質(zhì)量,減少了網(wǎng)絡(luò)帶寬和系統(tǒng)開銷,為無線網(wǎng)絡(luò)中多媒體信息QoS保障的進(jìn)一步研究提供了重要的參考。然而面向大眾應(yīng)用的無線視頻傳輸技術(shù)尚未成熟,仍需進(jìn)一步的研究改進(jìn)。比如與信源編碼相結(jié)合的碼率控制,在編碼器中實現(xiàn)自適應(yīng)速率調(diào)節(jié)的控制技術(shù)和抗誤碼的編碼技術(shù),都是本文后續(xù)研究工作要考慮的問題。

        [1]曹型兵,陳瑩星.基于SIP無線視頻監(jiān)控系統(tǒng)實時視頻的實現(xiàn)[J].電視技術(shù),2012,36(13):122-124.

        [2]楊明遠(yuǎn),閻明,張亞東.CDMA岸標(biāo)無線視頻監(jiān)控系統(tǒng)的設(shè)計與應(yīng)用[J].計算機(jī)工程與應(yīng)用,2010,46(2):221-223.

        [3]楊國斌,李秋紅,王太宏.基于WSNS和3G 網(wǎng)絡(luò)的無線遠(yuǎn)程安防監(jiān)控系統(tǒng)[J].傳感器與微系統(tǒng),2012,31(12):76-78.

        [4]Liu Jain-Shing.A cross-layer control method for network lifetime maximization in wireless sensor networks[J].International Journal of Innovative Computing,Information and Control,2012,8(11):7603-7625.

        [5]李昕,陳浩,陳堅.基于反饋的區(qū)分服務(wù)網(wǎng)絡(luò)擁塞管理方案研究[J].計算機(jī)應(yīng)用研究,2012,29(8):3088-3090.

        TN919

        A

        1671-0037(2014)05-68-2

        國家自然科學(xué)基金(U1204609);河南省科學(xué)技術(shù)重點研究項目(14A510011)。

        趙曉焱(1981-),女,講師,碩士,研究方向:多媒體網(wǎng)絡(luò)通信。

        猜你喜歡
        重傳客戶端無線
        《無線互聯(lián)科技》征稿詞(2021)
        無線追蹤3
        基于ARM的無線WiFi插排的設(shè)計
        電子制作(2018年23期)2018-12-26 01:01:08
        面向異構(gòu)網(wǎng)絡(luò)的多路徑數(shù)據(jù)重傳研究?
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機(jī)客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        ADF7021-N在無線尋呼發(fā)射系統(tǒng)中的應(yīng)用
        電子制作(2016年15期)2017-01-15 13:39:03
        數(shù)據(jù)鏈路層的選擇重傳協(xié)議的優(yōu)化改進(jìn)
        客戶端空間數(shù)據(jù)緩存策略
        日本中文字幕一区二区有码在线| 亚洲av乱码国产精品观| 波多野结衣av一区二区全免费观看| 91尤物在线看| 中文字幕无码乱人伦| 爆乳日韩尤物无码一区| 亚洲国产成人精品无码区在线播放 | 国产一区曰韩二区欧美三区| 国内精品少妇久久精品| 成人免费ā片在线观看| 中文字幕无码中文字幕有码 | av一区二区三区亚洲| 国产精品亚洲欧美大片在线看 | 一本到无码AV专区无码| 中国娇小与黑人巨大交| 亚洲国产日韩综合天堂| 亚洲AⅤ无码片一区二区三区| 久久久亚洲欧洲日产国码αv| 国产91极品身材白皙| 久久精品国产亚洲av热九| 国产av一区二区三区丝袜| 色偷偷久久一区二区三区| 成熟了的熟妇毛茸茸 | 亚洲AV无码精品呻吟| 亚洲av无码国产精品色午夜字幕| 国产亚洲精品高清视频| 精品综合久久久久久97超人| 桃红色精品国产亚洲av| 爱v天堂在线观看| 夜夜春精品视频| 国产无套内射久久久国产| 亚洲国产成人久久三区| 成 人片 黄 色 大 片| 久久久国产精品黄毛片| 亚洲精品大全中文字幕| 亚洲人成网站www| 一本无码av一区二区三区| 国产天堂网站麻豆| 精品免费久久久久久久| 亚洲国产av一区二区三区精品| 日本女优久久精品观看|