一種遠(yuǎn)程桌面連接中的流媒體傳輸優(yōu)化技術(shù)
[Abstract]:In recent years, the virtual desktop technology is booming day by day, and it is changing our world more rapidly and profoundly. It is widely used for both enterprises and individuals, and remote desktop connection is one of its key technologies. The basic principle of virtual desktop is to generate and configure virtual desktop uniformly on the remote server, and the client uses some remote desktop connection technology to access the virtual desktop. Most of the current clients can support normal desktop operations, such as mouse, keyboard input, etc. However, the user experience of remote viewing streaming media in virtual desktop still needs to be improved. The cross-platform and open-source of VNC make the VNC platform become the first choice in this paper. In this paper, the RFB protocol adopted by VNC is analyzed in detail, such as screen update mode and message interaction mechanism, etc., and the shortcomings and shortcomings of VNC in streaming media transmission are summarized. Then a systematic optimization strategy is put forward from two aspects: server side and client side. On the server side, starting from the identification of remote virtual desktop streaming media, aiming at the lazy screen update mode, this paper puts forward the active push strategy of the server side, and extends H. 264 coding according to the low compression ratio of its coding mode. In this paper, a rate control module is designed to control the encoding speed of the server for the contradiction of the mismatch between the encoding and pushing data speed of the server and the decoding and processing speed of the client. In addition, this paper also designed a large file-on-demand mechanism for streaming media files on multimedia file server based on sharing mechanism to meet the users' demand for resolution clarity. On the client side, corresponding to a series of optimizations on the server side, the FFmpeg decoding module is added to decode H. 264 encoded data. Considering the limited resource and decoding ability of Android, a hard decoding module is added to the client. When hard decoding can not relieve the pressure of client CPU, the client enables feedback conversion module to send a rate control request to the server. Finally, embedded Vitamio framework multimedia player realizes the function of local playing in large file on demand mechanism. In order to verify the performance improvement of the above optimization scheme, this paper carries on the targeted test, and compares with the VNC prototype system in the server side and the client side, respectively. And simulate the operation of the optimized version of VNC platform in different network environment and different device configuration scenario. The comparison results show that the performance of remote streaming media based on VNC platform can be improved and the user experience can be improved by the optimization and improvement scheme of streaming media transmission proposed in this paper.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TN919.8
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 朱永強(qiáng);湯雄;;基于VNC的遠(yuǎn)程桌面?zhèn)鬏攨f(xié)議分析與研究[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2016年11期
2 白鋼華;李王輝;;網(wǎng)絡(luò)視頻流識別技術(shù)研究[J];信息安全與技術(shù);2014年10期
3 郭玉霞;;FFM PEG SDK結(jié)構(gòu)分析[J];計(jì)算機(jī)與網(wǎng)絡(luò);2013年11期
4 閆晶;;基于VC++的YUV420與RGB24之間的視頻圖像格式相互轉(zhuǎn)換[J];電腦與信息技術(shù);2013年02期
5 劉堅(jiān);余綜;;VNC多媒體數(shù)據(jù)實(shí)時(shí)傳輸?shù)难芯颗c實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2012年07期
6 王海勇;孫雁飛;吳啟宗;;H.264編碼中幀內(nèi)預(yù)測算法研究[J];電視技術(shù);2009年08期
7 齊誼娜;徐海龍;王曉丹;;H·264與MPEG-4壓縮編碼標(biāo)準(zhǔn)的分析與比較[J];計(jì)算機(jī)測量與控制;2006年12期
8 張靜,張春田;視頻傳輸中的碼率控制技術(shù)[J];電路與系統(tǒng)學(xué)報(bào);2005年03期
9 邵丹,韓家偉;YUV與RGB之間的轉(zhuǎn)換[J];長春大學(xué)學(xué)報(bào);2004年04期
10 梁飛蝶,李錦濤;瘦客戶計(jì)算應(yīng)用協(xié)議中遠(yuǎn)程顯示機(jī)制的比較[J];計(jì)算機(jī)工程與應(yīng)用;2004年21期
相關(guān)碩士學(xué)位論文 前7條
1 程夏衍;基于VNC協(xié)議的云視頻技術(shù)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2015年
2 梁書婷;基于Android平臺的遠(yuǎn)程桌面控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2013年
3 于穎;網(wǎng)絡(luò)視頻流識別技術(shù)研究與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
4 彭澍愷;網(wǎng)絡(luò)流媒體中的視頻數(shù)據(jù)流偵聽與分析[D];北京郵電大學(xué);2012年
5 李寶石;基于龍芯電子教室系統(tǒng)的VNC協(xié)議優(yōu)化研究[D];中國石油大學(xué);2010年
6 劉杰;H.264編解碼算法在網(wǎng)絡(luò)視頻傳輸中的應(yīng)用[D];西安電子科技大學(xué);2010年
7 陳杰;H.264視頻編解碼傳輸算法平臺及碼率控制研究[D];上海交通大學(xué);2007年
,本文編號:2431585
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2431585.html