1 / 1

Application and Desktop Sharing

Application and Desktop Sharing. Omer Boyaci, Henning Schulzrinne, Department of Computer Science, Columbia University. What is Application Sharing?. Application Sharing Models. 4. 1. Application specific + Efficient - Participants need application - Application has to be modified

harken
Download Presentation

Application and Desktop Sharing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application and Desktop Sharing Omer Boyaci, Henning Schulzrinne, Department of Computer Science, Columbia University What is Application Sharing? Application Sharing Models 4 1 Application specific + Efficient - Participants need application - Application has to be modified Generic - Inefficient (sometimes)‏ + Participants don't need application + All applications are supported • Sharing an application with multiple users • There is only one copy of the application • Participants do not need application itself • Briefly, participants • receive screen updates • send keyboard and mouse events 3 2 Host Participant Participant Windows Server Architecture Multimedia Support The effect of Packet Loss Challenges • Participants may have different bandwidths • Some participants may join lately. • The effects of packet losses • Reliable multicasting (NACK) • Some regions require different encoding Related Work UltraVNC Region> 40,000px ? -1,0,1 MAST Multicast Application Sharing Tool coordinates PNG Size Retransmissions NACK mechanism for lost packets NACK suppression for multicasting Minimizing the loss effect Small PNG images Around 1500 bytes Several scan lines counter YES Time Stamp New Region ? Create a record & Start Checking Region record YES NO Detected ? Continue Checking Use Detected Format NO YES PNG/JPG Detection Algorithm

More Related