投影系統(tǒng)中屏幕共享技術(shù)的應(yīng)用研究
發(fā)布時(shí)間:2018-01-11 14:12
本文關(guān)鍵詞:投影系統(tǒng)中屏幕共享技術(shù)的應(yīng)用研究 出處:《華南理工大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: Desktop Duplication Windows8 高性能 屏幕共享
【摘要】:隨著計(jì)算機(jī)技術(shù)的發(fā)展和日常工作生活中人們對(duì)屏幕共享需求的優(yōu)化,各大廠家推出了電視盒子、電視棒等屏幕共享設(shè)備,實(shí)現(xiàn)了在局域網(wǎng)內(nèi)電腦、手機(jī)等小屏幕計(jì)算設(shè)備與電視、投影儀等大屏幕顯示設(shè)備的無(wú)線連接。例如家庭用戶可以使用GoogleChromecast將手機(jī)或平板電腦上的視頻通過(guò)WIFI傳輸?shù)街悄茈娨暽嫌^看。但這些類Chromecast設(shè)備局限在特定的硬件平臺(tái),且需要額外購(gòu)買。 在教室或會(huì)議室等需要投影儀展示等場(chǎng)合,投影儀的VGA或HDMI線纜長(zhǎng)度和接口數(shù)量限制了主講人計(jì)算機(jī)的物理位置和數(shù)量。同時(shí)對(duì)于不同廠商的投影儀,還存在兼容性問(wèn)題。在教室或公司等辦公場(chǎng)合中Windows操作系統(tǒng)用戶居多,且已投資的硬件設(shè)備需要充分利用。因此,研究基于Windows操作系統(tǒng)的類Google Chromecast屏幕共享系統(tǒng),在教室或會(huì)議室投影領(lǐng)域會(huì)有更大的施展空間。 計(jì)算機(jī)屏幕共享包括屏幕圖像的獲取、編解碼、傳輸和顯示等過(guò)程,屬于流媒體信息處理和傳輸領(lǐng)域,具有數(shù)據(jù)量大、計(jì)算復(fù)雜度高、實(shí)時(shí)性要求高等特點(diǎn)。把它應(yīng)用于教室或會(huì)議室投影場(chǎng)合,需要高性能的屏幕圖像獲取技術(shù)、高性能的音視頻編解碼算法和處理能力強(qiáng)大的硬件平臺(tái)。 本文研究了基于Windows8的Desktop Duplication技術(shù),用于快速高效地抓取計(jì)算機(jī)屏幕圖像。實(shí)驗(yàn)證明該技術(shù)抓屏幀率大于40fps,且能夠抓取計(jì)算機(jī)屏幕圖像變化的區(qū)域,從而使抓取的屏幕數(shù)據(jù)量大大減少。 本文提出了一種高性能編解碼模型,該模型把屏幕圖像分為視頻運(yùn)動(dòng)幀和普通幀。視頻運(yùn)動(dòng)幀采用H.264編解碼,并基于不同硬件平臺(tái)研究了H.264編解碼硬件加速。普通幀分為文本塊和圖像塊,文本塊用YUV444格式采樣然后再用熵編解碼,以減少文本塊的失真。圖像塊采用JPEG編解碼,規(guī)避了H.264編解碼的復(fù)雜性。實(shí)驗(yàn)證明其編碼耗時(shí)小于22ms,解碼耗時(shí)小于8ms,CPU占用率小于23.2%。 基于以上高性能計(jì)算機(jī)屏幕抓取技術(shù)和編解碼模型,本文設(shè)計(jì)并實(shí)現(xiàn)了一種基于Windows8操作系統(tǒng)的高性能計(jì)算機(jī)屏幕共享系統(tǒng)。實(shí)驗(yàn)結(jié)果顯示,本系統(tǒng)顯示延遲為200ms,CPU占用率小于11.8%,網(wǎng)絡(luò)使用量小于3M,清晰度和流暢度各為95分(滿分為100分),達(dá)到了教室或會(huì)議室無(wú)線投影要求的高清晰度、高流暢度和低延遲。
[Abstract]:With the development of computer technology and daily life sharing needs optimization on the screen, the major manufacturers launched a TV box, TV screen sharing equipment, the computer in the LAN, mobile phone and other computing devices with small screen TV, projectors and other large screen display devices such as wireless connection. Home users can the use of GoogleChromecast mobile phone or tablet computer through the WIFI video transmission to watch on a smart TV. But these Chromecast equipment limited to a specific hardware platform, and the need for additional purchases.
In the classroom or conference room to display projector and other occasions, the number of VGA or HDMI and the length of the cable interface projector limits the physical location and number of speakers. At the same time for different computer projector manufacturers, there are compatibility problems. In the classroom or other office occasions in the majority of Windows companies operating system users, and has invested in hardware the equipment needs to be fully utilized. Therefore, the research of Google Chromecast screen based on Windows operating system and sharing system, in the classroom or meeting room projection areas will have more display space.
Including the screen image acquisition, computer screen sharing codec, transmission and display process, which belongs to the streaming media information processing and transmission field, with a large amount of data, high computational complexity and high requirement of real-time. The application of it in the classroom or meeting room projection occasions, to screen high performance image acquisition technology, high the performance of audio and video codec algorithm and powerful hardware platform.
This paper studies the Desktop Duplication technology based on Windows8, used to quickly grab the computer screen image. Experimental results show that the technology of capturing frame rate is greater than 40fps, and can capture the computer screen image change area, so that the screen data capture is greatly reduced.
This paper presents a high performance coding model, the model of the screen image into video frames and ordinary frames. Video frame using the H.264 codec based on different hardware platform of H.264 codec hardware acceleration. The ordinary frame is divided into blocks of text and image blocks, a block of text in YUV444 format and then use sampling entropy coding, in order to reduce the distortion of text block. The image block using the JPEG codec, avoiding the complexity of the H.264 codec. Experiments show that the encoding time is less than 22ms, the decoding time is less than 8ms, CPU occupancy rate is less than 23.2%.
The high performance computer screen capture and decoding technology based on the model, this paper designs and implements a high performance computer screen sharing system based on Windows8 operating system. The experimental results show that the system display delay is 200ms, CPU occupancy rate of less than 11.8%, so that the network usage is less than 3M, clarity and fluency of 95 points (out of 100 points), reached a high definition classroom or conference room wireless projection requirements, high smoothness and low latency.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN946.1
【參考文獻(xiàn)】
相關(guān)博士學(xué)位論文 前2條
1 沈慧鋒;遠(yuǎn)程富媒體的呈現(xiàn)[D];中國(guó)科學(xué)技術(shù)大學(xué);2010年
2 潘兆泰;交互式屏幕共享的低復(fù)雜度壓縮和低延時(shí)傳輸方法[D];中國(guó)科學(xué)技術(shù)大學(xué);2013年
,本文編號(hào):1409858
本文鏈接:http://sikaile.net/kejilunwen/wltx/1409858.html
最近更新
教材專著