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 @ RealVNC Ltd. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Hitachi > Systems & Services, Ltd. > Sent: 01 February 2007 05:18 > To: vnc-list@realvnc.com > Subject: 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 | > +---+--+--+-+--+--+++-+ > > * Comp. rate of ZRLE(about 30%) goes to > 15%(Hi-quality)/5%(Mid-quality)! > > > 3. Reference Implementation(C source code/patch for VNC Servers) > * Core Codec of ZYWRLE > > http://mobile.hitachi-system.co.jp/publications/ZYWRLE/zywrlet > emplate.c > * Patch for [EMAIL PROTECTED] V1.0.2 > > http://mobile.hitachi-system.co.jp/publications/ZYWRLE/UltraVN > C-102-ZYWRLE-diff.txt > * Patch for LibVNCServer 0.8.2 > > http://mobile.hitachi-system.co.jp/publications/ZYWRLE/LibVNCS > erver-0.8.2-ZYWRLE-diff.txt > > I think that Any VNC server can be applied ZYWRLE easlilly > using one of these patch. > > > 4. License of ZYWRLE > Though ZYWRLE is our intellectual property and was developed for > our micro-VNC, We Hitachi Systems & Services, Ltd. decided make it > open source. You can use it with no fee for commercial and/or > non-commercial purpose. The above reference implementation > are released > under our BSD-like license. More detail, see top of zywrletemplate.c. > > > 5. More detail > See our ZYWRLE > page(http://mobile.hitachi-system.co.jp/publications/ZYWRLE/) > > We are glad if your VNC server supports ZYWRLE. > > Thank you. > > --- > Noriaki Yamazaki > Administrator of micro-VNC > > Research & Developement center > Hitachi Systems & Services, Ltd. > ___ > VNC-List mailing list > VNC-List@realvnc.com > To remove yourself from the list visit: > http://www.realvnc.com/mailman/listinfo/vnc-list ___ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
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) | +---+--+--+-+--+--+++-+ | 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 | +---+--+--+-+--+--+++-+ * Comp. rate of ZRLE(about 30%) goes to 15%(Hi-quality)/5%(Mid-quality)! 3. Reference Implementation(C source code/patch for VNC Servers) * Core Codec of ZYWRLE http://mobile.hitachi-system.co.jp/publications/ZYWRLE/zywrletemplate.c * Patch for [EMAIL PROTECTED] V1.0.2 http://mobile.hitachi-system.co.jp/publications/ZYWRLE/UltraVNC-102-ZYWRLE-diff.txt * Patch for LibVNCServer 0.8.2 http://mobile.hitachi-system.co.jp/publications/ZYWRLE/LibVNCServer-0.8.2-ZYWRLE-diff.txt I think that Any VNC server can be applied ZYWRLE easlilly using one of these patch. 4. License of ZYWRLE Though ZYWRLE is our intellectual property and was developed for our micro-VNC, We Hitachi Systems & Services, Ltd. decided make it open source. You can use it with no fee for commercial and/or non-commercial purpose. The above reference implementation are released under our BSD-like license. More detail, see top of zywrletemplate.c. 5. More detail See our ZYWRLE page(http://mobile.hitachi-system.co.jp/publications/ZYWRLE/) We are glad if your VNC server supports ZYWRLE. Thank you. --- Noriaki Yamazaki Administrator of micro-VNC Research & Developement center Hitachi Systems & Services, Ltd. ___ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list This idea looks very nice. I'm going to implement this new encoding in Fedora's VNCServer for future performance tests. Regards, Adam ___ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
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@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
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@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
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@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
Re: Introduction of New VNC codec
Hi Wez, In message <[EMAIL PROTECTED]> "RE: Introduction of New VNC codec" ""James Weatherall" <[EMAIL PROTECTED]>" 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 Research & Developement center Hitachi Systems & Services, Ltd. ___ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
Re: Introduction of New VNC codec
Hi Adam, In message <[EMAIL PROTECTED]> "Re: Introduction of New VNC codec" "Adam Tkac <[EMAIL PROTECTED]>" 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@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list