examples of large scale use of VNC

John Wilson tug "at" wilson.co.uk
Fri, 12 Mar 1999 17:13:13 +0000


----- Original Message -----
From: Al Piszcz 'peesh' <apiszcz "at" vector2.mitre.org>
To: <vnc-list "at" uk.research.att.com>
Sent: 12 March 1999 10:55
Subject: Re: examples of large scale use of VNC


>Another option would be to support reliable multicast
>as a transport when many clients are involved.

Hi Al!

    you probably know quite a bit more about this than I do - I have been
looking at plain old unreliable multicast datagrams to do this. You probably
have to do a full screen refresh multicast every few seconds (this allows
people to loin the viewing group at will as well as patch up problems with
missed datagrams). The implementation problem seem to be that screen updates
can contain lots of data and you don't really want to have to deal with 6Mb
datagrams. Some sort of fragmentation seems to be needed. Arbitrary
fragmentation of the byte stream is easy but then the clients have to deal
with lost and out of order datagrams It is possible to intelligently
fragment the message into multiple ScreenbufferUpdate messages of an
acceptable size but you have to be careful that "copy rectangles" don't
appear out of order.

John Wilson
The Wilson Partnership
5 Market Hill, Whitchurch, Aylesbury, Bucks HP22 4JB, UK
+44 1296 641072, +44 976 611010(mobile), +44 1296 641874(fax)
Mailto: tug "at" wilson.co.uk






---------------------------------------------------------------------
The VNC mailing list - see http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------