Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: vdr and via epia...



Am Freitag, 10. Oktober 2003 20:43 schrieben Sie:
> On Fri, Oct 10, 2003 at 06:27:16PM +0200, Rene Bartsch wrote:
> > I've set this up myself with a Celeron1100 (3x WinTV Nova-S) as server
> > and Celeron500 as client. It's quite easy if you use XDMCP and ARTs.
> > So you get video and sound on the client (ARTs is stereo only, if you
> > want DTS/DD use a TOSLINK-cable from the server to the
> > surround-system).
>
> This fascinates me :)
>
> Could you perhaps give a broad overview (or a HOWTO) on how you achieved
> this?
>

For XDMCP you should have a look at http://pxes.sourceforge.net/. This is a 
nice tool to generate a mini-linux for terminals, which can either boot from 
disk, CD (ISO) or PXE, but uses ESD instead of ARTs.

You should use ARTs as it is neatly embedded into KDE and syncronizes A/V 
perfectly.

If you want to use a full system on the client, the pxes-project has some 
common HowTos. 

See

http://pxes.sourceforge.net/howtos/gdm.html

for setting up the XDMCP on the server (description is for GDM, but as 
config-files have the same syntax you can copy it directly into the 
xdm-configs).

http://pxes.sourceforge.net/howtos/xfs.html

for setting up the font-server on the server.

On the client you just have to start the X-server with "-query [HOSTNAME]" 
(and your additional options like dpms, ...).

Setting up ARTs is easy, too.

Just add a line to /etc/profile which extracts hostname from DISPLAY-Variable 
and writes it into "ARTS_SERVER=[HOSTNAME]:[PORT]"

Something like ARTS_SERVER="${DISPLAY:%%}:16001" will do it.
(This is not correct Syntax as I do not have my /etc/profile at hand).
But in short you have to take the DISPLAY-Variable, cut off the display-number 
from hostname with regular expression, add the port and write it into the 
ARTS_SERVER-variable.

On the client you have to start artsd with network-transparency, some buffers 
and public access (if you use authentification you'll have a lot of work with 
syncronizing KDE-cookies by home-mounting with NFS or similar - never did 
this).

Some hints for XDMCP:

XDMCP transmits the 2D- and 3D-objects directly to the X-server on the client, 
which does the calculation work (so very low traffic). Some Celeron 400/500 
is enough for a KDE-session with full-screen video. If you want 3D, you need 
big CPU and GFX on the client, of course.

Displaying video needs the 1000Base-T as it is transferred pixel by pixel.

Rene



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index