On 2/15/11 9:22 AM, Mike Fisk wrote:
>  1. Complete session management functionality including flexible
> authentication, strong encryption, spawning new sessions, reconnecting
> to existing sessions, etc.   I lump a lot of things together that do
> not have to be part of the RFB protocol and X server process.

I totally agree.  It seems like every installation has their own special
sauce for this.  The tools to build such a solution are there, and many
of my customers have fancy web portals that they built around TurboVNC,
but it would be cool to have some standardization around this and to
provide an OSS version of the portal that people can build upon.  It
doesn't necessarily even need to be part of TigerVNC-- it could be
something that works with other versions of VNC as well.  The most
popular approach seems to be using the one-time password authentication
capability in TurboVNC 1.0 and passing this non-reusable password, as
well as other configuration information, to the client in a .vnc file.


>  2. Better graphics performance for full-motion video, low-bandwidth,
> etc.   This does have to be part of the core code (and seems like
> DRC's specialty).    I've used VirtualGL for visualizations, but these
> days flash player is a bigger deal for more people and Citrix, SunRay,
> and others have all developed elaborate schemes for offloading video
> decompression to the client.

Can you comment on some performance targets for this?  There is room for
improvement in TigerVNC's frame rate, but it may not be possible to
improve it by much more than, say, 50%.  However, I read you loud &
clear about video pass-through.  The way Sun Ray does this is through
the use of the X Video extension.  Theoretically, we'd need to support
that extension and provide extensions to the RFB protocol to allow the
video to be passed along to the client without modification.  It's a
fairly daunting prospect but would really open some doors for this project.

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to