: Netmeeting does allow the audio and video [...]
: VNC [is] great for the desktop but then there is no audio/video.  Of
: course, you have to then consider the bandwidth issues currently with
: audio/video/remote desktop all going at once.  You almost need a 10,
: really 100Mbit LAN to do it all smoothly at the same time.  I wish I
: could find an easier way to setup videoconferencing...  office and
: home included. 

Use of the older mbone apps makes it much, MUCH easier to tunnel
audio/video through a NAT firewall; for point-to-point they don't need
actual multicast routing, and they normally only require a single
pre-set-able pair of UDP ports. 

Also, an alternative I've done is to use VNC bidirectionally
(ie, you view your correspondent's desktop, and your correspondent
views  yours), and then simply run a local video app displaying
the camera on the local screen.  VNC updates the remote screen as
fast as it can given the bandwidth and latency, so you get
automatic adaptive frame rate thrown in gratis.  Mind you, you
may have problems if the app you use to display your own
picture on your own screen uses hardware acceleration that
VNC isn't aware of; but that wasn't an issue for me.

And this VNC usage can be made to generalize; have the host of the
conference arrange to VNC out to everybody and show everybody's local
video on the host desktop, and everybody else just look at that desktop
with all its vncviewers running.  Haven't tried it more than
point-to-point, but it should be workable, sort of.  I imagine tinkering
with the window framing and vncviewer placement so video images wouldn't
"echo" back and forth annoyingly would be entertaining...  it's enough
of an oddity in the point-to-point case (but again...  it worked
minimally when I tried it to see if it was possible). 

Finally, you could use udptunnel for multipoint multicast tunneling
using simple TCP ports, and set things up so multiple folks could use,
eg, vic to do videoconferencing, and rat for audioconferencing.  Again,
like unicast vic, it can be redirected through firewalls, and encrypted
in transit via ssh, slick as can be; but you really need to have
multiple nodes on your home network, and run your conferencing apps on
one, and the tunneling on some other, for it to work well. 

None of this is point-and-click-out-of-the-box...  well, aside from the
bidirectional use of VNC and a local camera display app; that one's
fairly point-and-clicky...  fairly.  Vic and rat don't yet directly
support more "modern" (or at least more recent and bandwidth-conserving)
encoding formats like mpeg/mp3/WindozeMediaFlayer/RealMumble, though
they may eventually.  And the windows versions of vic/rat have no slick
install mechanism last I used them; you get the raw executable, and you
need to figure out what options to feed it on the command line and "run"
it under windows.  But with all these packaging shortcomings, vic/rat
have the virtue that they are simple and they work.  It is all do-able,
(I've done all of these with both linux and windows, including
multipoint conferencing from behind a NAT firewall), and simpler than
trying to deal with H323. 

Oh, and I almost forgot; you'll often get much much better audio quality
if you supplement with a vanilla POTS phone conference call, and use vic
or bidirectional VNC for video and/or desktop, without rat.  Nothing
like good old ma bell for getting rid of packet drop and network jitter
and bandwidth problems for the audio portion of your program... 


    http://www.cs.columbia.edu/~lennox/udptunnel/
    http://www-mice.cs.ucl.ac.uk/multimedia/software/vic/
    http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/


Wayne Throop   [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, mail [EMAIL PROTECTED] with the line:
'unsubscribe vnc-list' in the message BODY
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to