O'Reilly Open Source Convention
oreilly.comO'Reilly Network
ConferencesSoftwareInternational


Arrow Home
Arrow Registration
Arrow Hotel/Travel
Arrow See & Do
Arrow Tutorials
Arrow Sessions
Arrow Evening Events
Arrow BOFs
Arrow Speakers
Arrow Press
Arrow Mail List
Arrow Exhibitors
Arrow Sponsors
Innovate--Collaborate--Discover
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001

News Coverage

Session

FVNC: A Scaling and Faster VNC Viewer for X

Ricardo Ueda Karpischek

Track: Linux
Date: Friday, July 27
Time: 11:30pm - 12:15pm
Location: Harbor Island I

Our talk comprises 4 items:
  • Features added to the standard Xt-based vncviewer by FVNC
    FVNC is a modified version of the standard Xt-based vncviewer. FVNC adds framebuffer up and down scaling, and it computes a "diff" between the framebuffer stored by the vncviewer itself and the updates sent by the VNC server to be refreshed on the X server. The "diff" feature allows typically 50% savings on network bandwidth. The scaling feature, when acceptable, may achieve much higher savings (75%-90%).


  • How FVNC performs image scaling
    Quick descriptions of the algorithms used to perform image scaling. To make these algorithms intelligible, we'll explain how VNC works at the level of the RFB and X protocols, using a big picture. We'll also introduce the VNC encodings.


  • Bandwidth measurement for remote X sessions
    Presentation of bandwidth numbers. Typical bandwidth measures for remote X sessions. Typical rates of unchanged pixels redrawing. The case of very large displays (graphic walls found in control rooms with tenths of millions pixels). Comparison with LAN and WAN bandwidths. Comparison with the PC bus bandwidth.


  • How to build a fast VNC proxy using FVNC
    Description of a VNC proxy that takes advantage of the bandwidth savings achieved by FVNC. This proxy can be used to remotely display X (or Windows) sessions. Comments about the integration of FVNC with other VNC-based solutions (Tridia and The Tight encoder).

oreilly.com Home | Conferences Home | Open Source Convention Home
Registration | Hotels/Travel | Tutorials | Sessions | Speakers
Press | Mail List | Exhibitors | Sponsors


© 2001, O'Reilly Media, Inc.
conftech@oreilly.com