Original title:
Sdílení části obrazovky
Translated title:
Screen Sharing
Authors:
Radimák, Samuel ; Zachariáš, Michal (referee) ; Kajan, Rudolf (advisor) Document type: Bachelor's theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce je věnovaná popisu metod sdílení plochy a možnostem, které tato řešení poskytují. V práci jsou vysvětleny pojmy spojené se sdílením plochy. Dále jsou tu popsána jednotlivá existující řešení. Uvedené jsou též základní protokoly pro přenos obrazu a rozdíly mezi nimi. Větší část práce je věnována návrhu a implementaci aplikace, která umí sdílet plochu. Aplikace je rozdělena na dvě části, a to klient a server. Pro návrh je využit modelovací jazyk UML (Unified Modeling Language). Pro přenos samotného obrazu je využit protokol RFB (Remote Framebuffer), jehož popis se nachází v této práci. Výsledná aplikace byla podrobena testům, které jsou v této práci uvedeny taktéž. Vytvořená aplikace je porovnána s existujícími řešeními a načrtnuty jsou i oblasti, v kterých je možné tuto aplikaci vylepšit.
The following bachelor thesis is dedicated to the description of methods for a desktop sharing and possibilities which these methods provide. In the beginning, principles connected with the concept of desktop sharing are explained. Moreover, there are described various solutions, which had already existed before my research. In addition, fundamental protocols for the transfer of the screen and main differences between them are mentioned. The most extensive part is devoted to the design and the implementation of an application for screen sharing. The application is split into two parts, a client and a server. The development is described with the use of UML (Unified Modeling Language). For the transport of the screen, RFB (Remote Framebuffer) protocol has been chosen. In advance, reduced description of this protocol is mentioned in this text. The developed application is tested and compared to other existing solutions. Finally, areas where improvements are possible are stated.
Keywords:
C#; client; desktop sharing; remote framebuffer; RFB protocol; server; WPF; C#; klient; protokol RFB; remote framebuffer; sdílení plochy; server; WPF
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/54909