Please use this identifier to cite or link to this item: http://hdl.handle.net/11455/8625
標題: 可調整傳輸影像品質的P2P遠端桌面控制程
A P2P Remote Desktop Program Able to Adjust the Quality of Transmission Images
作者: 許廷彰
Hsu, Tien-Chang
關鍵字: Remote Desktop;遠端桌面;Skype;P2P;Skype;P2P
出版社: 電機工程學系所
引用: [1] Tristan Richardson, Quentin Stafford-Fraser, Kenneth R. Wood and Andy Hopper, "Virtual Network Computing," Internet Computing, IEEE, Volume 2, 1998. [2] J. Nieh, S. J. Yang and N. Novik, "A Comparison of Thin-Client Computing Architectures," Network Computing Laboratory, Columbia University, Technical Report CUCS-022-00, November, 2000. [3] Shann-Chiuen Wu, Shih-Jen Chu and Tzao-Lin Lee, "Remote Screen Recording and Playback," Systems and Networks Communications, 2006. ICSNC ''06. International Conference on. [4] Ze-Nian Li, Mark S. Drew, "Fundamentals of Multimedia," Pearson Prentice Hall, 2004. [5] Ricardo A. Baratto, Jason Nieh and Leo Kim, "THINC: A Remote Display Architecture for Thin-Client Computing," Department of Computer Science, Columbia University, 2004. [6] Lin, "Compound image compression for real-time computer screen image transmission," IEEE Transactions on Image Processing, Volume. 14, 2005. [7] S. F. Li, Q. Stafford-Fraser and A. Hopper, "Integrating synchronous and asynchronous collaboration with virtualnetwork computing," Internet Computing, IEEE, Volume 4, 2000. [8] Skype Corporation, https://www.skype.com/, 2009. [9] Skype Developer Zone, https://developer.skype.com/, 2009. [10] Microsoft MSDN Library, http://msdn.microsoft.com/library/, 2009. [11] VNC, http://www.realvnc.com/, 2009. [12] 宋卓翰,"Thin-client應用呈現平台的最佳化設計與實作",國立交通大學資訊科學與工程研究所,碩士論文,2006。 [13] 陳世芳,"Skype加值服務之實作",亞東技術學院資訊與通訊工程研究所,碩士論文,2008。 [14 ] 曹啟訓,"Skype無線電話答錄機之實現",國立中正大學電機工程研究 所,碩士論文,2007。 [15] 卓正賢,"Skype與遠端影像保全系統整合之實現",國立中正大學光機電工程研究所,碩士論文,2006。 [16] 傅業群,"以Skype建構一智慧型通訊平台",國立台灣科技大學電機工程學系,碩士論文,2005。 [17] 蔡清欉、袁賢銘、廖啟賢、王聖凱、羅勝宇、張貽勛,"應用於無線環境下之遠端桌面控制系統",行政院國家科學委員會專題研究成果報 告,2006。 [18] 李民慶、陳世芳,"SKYPE ACCESS API之探討與實作",第13屆資訊管理暨實務研討會,2007。 [19] 劉宗杰、田耀儒、徐志榮、張修懷,"網路通訊會議",逢甲大學資訊工 程學系,專題報告,2007。 [20] 代碼優化之Base64編碼函數,"http://www.yuanma.org/data/2007/0807/article_2797.htm,2009。 [21] Delphi K.Top – C++Builder問答討論區,http://delphi.ktop.com.tw/board.php?cid=168,2009。 [22] C++低級Windows API鉤子攔截鍵盤輸入,http://www.it55.com/html/xueyuan/chengxukaifa/c_jiaocheng/20070714/65829_3.html,2009。 [23] Falldog的程式戰場:Skype4Com in BCB,http://falldog7.blogspot.com/2008/01/skype4com-in-bcb.html,2009。 [24] 鄭明、鄭世偉,C++ Builder與Windows API範例辭典,文魁出版社,2002 [25] 余明興、吳明哲、黃世陽、黃豐隆、紀旺松、潘能煌,Borland C++ Builder 6程式設計經典,松崗圖書,2002
摘要: 
近幾年來,由於個人電腦CPU頻率的提高、網路頻寬的增大,使得越來越多人透過遠端桌面系統去操控遠端的電腦。市面上已發展出許多不同的遠端桌面系統,其中最著名的就是Microsoft的遠端桌面傳輸協定(Remote Desktop Protocol)以及跨NT與LINUX平台的VNC(Virtual Networking Computing)。
然而這些產品都是建構在client / server的架構上,server端提供目前系統桌面的影像給client端下載顯示,而client端則上傳使用者輸入的動作給server端做模擬的輸入。因此,一台電腦要若要成為能夠接受遠端使用者操控的server,必須提供實體的IP讓client可以在網際網路中查詢到,進而進行資料的上下傳。
現在一般的家用網路中,大多數使用者都並非使用實體的IP,因而無法架設server,接受外部請求,所以無法使用一般client / server架構的遠端桌面系統。在此,我們透過SKYPE的P2P網路傳輸架構發展出一套P2P的遠端桌面系統。為了提供更為平順的操控,我們增加了可調整傳輸影像品質的機制,讓使用者可以根據他們網路的頻寬去做調整。

In recent years, more and more people manipulate remote computers by using remote desktop mechanisms due to the gain of CPU clock and bandwidth. There are many remote desktop systems on the market, the most famous are Microsoft Windows RDP(Remote Desktop Protocol),and cross-platform VNC(Virtual Networking Computing).
All these products are based on the client / server architecture, the servers provide the images of current desktop for clients to download; the clients upload the input events to server. The most important, to be the server, it needs a real IP to be connected.
In general home networks, they don't have a real IP to be a server to be remote controlled. In this paper, we develop a P2P remote desktop system that delivers data by the P2P architecture of SKYPE. In order to provide more smooth control for running the system at low bandwidth network, we add the adjustable quality of transmission images mechanism. The users can adjust the quality according to bandwidth.
URI: http://hdl.handle.net/11455/8625
其他識別: U0005-2307200913383300
Appears in Collections:電機工程學系所

Show full item record
 

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.