X, Network transparency and ssh

Lennart Sorensen lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org
Fri Jan 13 22:08:04 UTC 2006


On Fri, Jan 13, 2006 at 08:07:57PM +0200, Peter wrote:
> This is a hardware issue. The way direct X11 (aka overlay - hehe) works 
> with xawtv is, the RISC cpu in the tv capture card is programmed to 
> write data directly into the screen buffer, using the PCI bus. The CPU 
> is not involved. That's why it's fast. For obvious reasons, you can't do 
> this over the network.
> 
> X11 is not fast enough for live video at 50fps and full screen with 
> substandard hardware (like I and many others use - i.e. sub 1G cpus), 
> but the real bottleneck is the network. Do some calculations, yourself. 
> 16bpp with 750x350x50fps*2bytes/pixel = 26Mbytes/sec or twice as fast as 
> the maximum throughput of 100MBps network, run peer to peer under 
> optimal conditions.
> 
> If you run a live encoder and watch the resulting ogg or avi or mpeg 
> through the network with xine, f.ex., then you have better chances to 
> make this work.

Hence why I suggested VLC.  VideoLan is what you want for something like
that.  Fast encoder and fast decoder.  And the decoder running on the
client can write directly to the X display's memory.

Len Sorensen
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list