Picon

Introduction of New VNC codec

Dear VNC developer.

                  Introduction of
  "ZYWRLE":Enhanced VNC codec for Motion picture

1. Introduction
 The lossy codec based on Wavelet transform is frequently
used in compression of natural image, motion picture and
audio stream.
 But it isn't almost used in Remote Desktop protocol like
VNC because classical lossless run-length codec like ZRLE
has high performance in peculiar image which has big mono
color region like desktop image. The lack of lossy codec
cause low performance of motion picture in VNC.
 We introduce new codec "ZYWRLE(ZLib YUV Wavelet Run Length
Encoding)" which applied wavelet transform partially and
is based on ZRLE. In this new codec, network traffic reduced
to 15%-50% traffic of ZRLE when we play motion picture. 

2. Highlight of Evalution of ZYWRLE

               Result of ZYWRLE for motion picture
+-------+-------------------+------------------+------------------+
|quality|  Raw tile(Mbytes) |   Total(Mbytes)  |Raw tile|PSNR(RGB)|
|       |  Out | Raw  |rate | Comp.|  Raw |rate| rate(%)|   (dB)  |
+-------+------+------+-----+------+------+----+--------+---------+
| ZRLE  |125.8 |125.8 |100  |117.1 |392.2 |29.8|  32.1  |   INF.  |
|  Hi   | 53.85|167.58| 32.1| 52.10|370.96|14.0|  45.1  |  28.025 |
| Mid   | 31.83|264.05| 12.1| 20.56|378.50| 5.4|  69.7  |  23.980 |
+-------+------+------+-----+------+------+----+--------+---------+
(Continue reading)

James Weatherall | 1 Feb 2007 13:34
Favicon

RE: Introduction of New VNC codec

Hi Noriaki,

I assume you would like us to allocate you an encoding identifier to use for
your custom encoding scheme - can you confirm that that is the case?

I note that you have a version of the UltraVNC hobby project patched with
your scheme.  Since the UltraVNC project is not VNC-compatible, you will
need to switch to a VNC-compatible codebase if you want to provides VNC
viewers & servers with your custom encoding.

Cheers,

Wez  <at>  RealVNC Ltd.

> -----Original Message-----
> From: vnc-list-admin <at> realvnc.com 
> [mailto:vnc-list-admin <at> realvnc.com] On Behalf Of Hitachi 
> Systems & Services, Ltd.
> Sent: 01 February 2007 05:18
> To: vnc-list <at> realvnc.com
> Subject: Introduction of New VNC codec
> 
> Dear VNC developer.
> 
> 
>                   Introduction of
>   "ZYWRLE":Enhanced VNC codec for Motion picture
> 
> 
> 1. Introduction
(Continue reading)

Adam Tkac | 1 Feb 2007 13:40
Picon
Favicon

Re: Introduction of New VNC codec

Hitachi Systems & Services, Ltd. napsal(a):
> Dear VNC developer.
>
>
>                   Introduction of
>   "ZYWRLE":Enhanced VNC codec for Motion picture
>
>
> 1. Introduction
>  The lossy codec based on Wavelet transform is frequently
> used in compression of natural image, motion picture and
> audio stream.
>  But it isn't almost used in Remote Desktop protocol like
> VNC because classical lossless run-length codec like ZRLE
> has high performance in peculiar image which has big mono
> color region like desktop image. The lack of lossy codec
> cause low performance of motion picture in VNC.
>  We introduce new codec "ZYWRLE(ZLib YUV Wavelet Run Length
> Encoding)" which applied wavelet transform partially and
> is based on ZRLE. In this new codec, network traffic reduced
> to 15%-50% traffic of ZRLE when we play motion picture. 
>
>
> 2. Highlight of Evalution of ZYWRLE
>
>                Result of ZYWRLE for motion picture
> +-------+-------------------+------------------+------------------+
> |quality|  Raw tile(Mbytes) |   Total(Mbytes)  |Raw tile|PSNR(RGB)|
> |       |  Out | Raw  |rate | Comp.|  Raw |rate| rate(%)|   (dB)  |
> +-------+------+------+-----+------+------+----+--------+---------+
(Continue reading)

Andy Fay | 1 Feb 2007 18:05

VNC on Unix IRIX 6.5 and Windows XP

Hi All,
I'm new to VNC - looks like just what we want - but I may not be able to
install it on our unix machines. They are running IRIX 6.5, and whn I
type vncserver at a command prompt I get 'Command not found' . I was
under the assumption vncserver was installed with the Unix OS - is this
not the case? Is a kind person able to tell me where I'm going wrong?

Cheers

Andy
_______________________________________________
VNC-List mailing list
VNC-List <at> realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

francoisch | 1 Feb 2007 20:30
Picon
Favicon

Use a VNC password in Listening mode

hello

Running VNC connections in listening mode, I have:
- a permanently running VNC Viewer started via this command:
vncviewer.exe -listen 5500
- a VNC Server which initiates the connection via this command:
winvnc4.exe -connect xxx.xxx.xxx.xxx::5500

On the password side:
- for the Server, I can go into Options / Authentification and stick the
password into it

My question is about how to tell the Viewer what the password is.

Can I add the password into the command line?

Thank you in advance for your help.

Francois
_______________________________________________
VNC-List mailing list
VNC-List <at> realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Kent Parker | 1 Feb 2007 20:54

I'm using V.3.3 and trying to setup "shared connections" on a Windows 2003 server where VNC is runni

I'm using V.3.3 and trying to setup "shared connections" on a Windows 2003
server where VNC is running as a service.  How do you set it up so that the
default is to always allow shared connections?

Thanks.
_______________________________________________
VNC-List mailing list
VNC-List <at> realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Picon

Re: Introduction of New VNC codec

Hi Wez,

In message <003101c745fd$47505d40$0202fea9 <at> sturton.local>
   "RE: Introduction of New VNC codec"
   ""James Weatherall" <jnw <at> realvnc.com>" wrote:

>I assume you would like us to allocate you an encoding identifier to use for
>your custom encoding scheme - can you confirm that that is the case?

Yes, Thanks you. Please allocate encoding identifier to ZYWRLE.

>I note that you have a version of the UltraVNC hobby project patched with
>your scheme.  Since the UltraVNC project is not VNC-compatible, you will
>need to switch to a VNC-compatible codebase if you want to provides VNC
>viewers & servers with your custom encoding.

You say that I need to make patch for RealVNC server, don't you?
(Sorry to my poor understanding to English...)

If so, it's OK. I will try to make patch for VNC Free Edition
Source Code for Windows Version 4.1.2. I post it as soon as possible.

Do you need another patch for other servers?

Regards,

---
Noriaki Yamazaki
Administrator of micro-VNC

(Continue reading)

Picon

Re: Introduction of New VNC codec

Hi Adam,

In message <45C1DFD9.3050406 <at> redhat.com>
   "Re: Introduction of New VNC codec"
   "Adam Tkac <atkac <at> redhat.com>" wrote:

>This idea looks very nice. I'm going to implement this new encoding in 
>Fedora's VNCServer for future performance tests.

Thank you. I'm glad to hear that.

Regards,

---
Noriaki Yamazaki
Administrator of micro-VNC

Research & Developement center
Hitachi Systems & Services, Ltd.
_______________________________________________
VNC-List mailing list
VNC-List <at> realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

francoisch | 2 Feb 2007 09:11
Picon
Favicon

VNC Viewer password in Listening mode

Thank you for your answers.

This certainly clears up the subject.

I had this answer in the back of my mind but was not too sure of it.

Thanks again.

Francois
_______________________________________________
VNC-List mailing list
VNC-List <at> realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

James Weatherall | 2 Feb 2007 13:30
Favicon

Hitachi-ZYWRLE Encoding Number (was RE: Introduction of New VNC codec)

Hi Noriaki-san,

I've had encoding number 17 allocated to Hitachi ZYWRLE - using this
encoding number will ensure compatibility with standard VNC and
VNC-compatible releases.  The next release of the VNC codebase will
therefore include an encoding "place-holder":

  const int encoding3rdPartyHitachiZYWRLE = 17;

> >I note that you have a version of the UltraVNC hobby project 
> patched with
> >your scheme.  Since the UltraVNC project is not 
> VNC-compatible, you will
> >need to switch to a VNC-compatible codebase if you want to 
> provides VNC
> >viewers & servers with your custom encoding.
> 
> You say that I need to make patch for RealVNC server, don't you?
> (Sorry to my poor understanding to English...)

Not necessarily - which particular VNC version, or VNC-based software, you'd
like to patch your encoding against is entirely up to you.  I'd would
recommend either patching against the standard VNC release, or a
VNC-compatible project such as TightVNC.

Regards,

--
Dr James Weatherall
Chief Engineering Officer - http://www.realvnc.com - RealVNC Ltd
(Continue reading)


Gmane