Re: [gtk-vnc-devel] [PATCH] ZRLE Encoding support
- From: Anthony Liguori <anthony codemonkey ws>
- To: Jonh Wendell <jwendell gnome org>
- Cc: gtk-vnc-devel List <gtk-vnc-devel lists sourceforge net>
- Subject: Re: [gtk-vnc-devel] [PATCH] ZRLE Encoding support
- Date: Fri, 28 Dec 2007 18:51:06 -0600
Jonh Wendell wrote:
Em Qui, 2007-12-27 às 21:10 -0600, Anthony Liguori escreveu:
Hi,
Attached is a patch for gtk-vnc to enable the ZRLE encoding. ZRLE is a
compressed encoding that's documented in the RFB specification. While
not as popular as Tight, since it's the "official" compressed encoding
for RFB I thought it was a good place to start.
What do you mean by 'popular'? Is it better than ZRLE? Is it the best
encoding available? If so, is there any plan to support it? Is it too
complicated?
Last time I looked, only RealVNC server/clients support ZRLE and only
versions 4 and greater. This means that derivatives based on the old
code base (like Tightvnc) don't support it.
I'm not sure if that's still the case but it was a while ago.
I'm planning on adding support for the Tight encoding for the next
release. Tight is a little weirder as it uses multiple zlib streams and
can send jpegs. I'm not sure that one is really much better than the other.
I'd like to commit this before the next release (which I'll do before
Monday) so please give it a try and let me know if it works for you.
I tried it with Vinagre and it works perfectly, but i didn't see any
performance improvement when compared to hextile. Didn't i do enough
tests? (I tested against an UltraVNC server in a Windows XP)
Your server may be limited in the quality it sends more than the
bandwidth in your connection. ZRLE/Tight use considerable less
bandwidth especially for large screen updates.
Of course, if bandwidth is not a limiting factor, then it's better to
use less compression. RealVNC actually measures the available bandwidth
and dynamically switches the preferred encoding accordingly. It
wouldn't be a bad idea to do something like that in gtk-vnc.
PS: Look at the banner bellow: :P
:-)
Regards,
Anthony Liguori
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Cheers,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]