Mailing List archive

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

[vdr] Re: @Reinhard Nissl: How do you want to connect Xine toVDR?



Am Son, 2003-08-10 um 14.12 schrieb Reinhard Nissl:
> Hi,
> 
> Rene Bartsch wrote:
> 
> > Hi Reinhard,
> > 
> > have you already decided how to interface Xine to VDR?
> 
> Well, I've been in discussion with a xine developer and he suggests me to use 
> xine-lib directly for minized delays and memcpys.
> 

Mmmh, that means you want to use the lib-xine code directly in your
plugin?

But this means the MPEG-decoder/GUI is running all the time and you
can't stop it without stopping VDR - so there's no use for VDR as
video-recorder anymore as running with MPEG-decoder will mean high
CPU-load -> waste of current -> heat -> noise by fans.

I'd suggest to implement one plugin for VDR and one for Xine, both
connected by tcp or udp.

e.g. starting

vdr -P"\xine -p[port]"\ as a daemon

and then connect xine by need with

xine vdr://[vdrserverip]:[vdrport]

Copying the the MPEG-stream should be easy and the OSD doesn't have a
lot pixel or color-depth.

That way you could also prepare the plugin for multiuser-mode when
VDR-1.3 is coming up (e.g. connecting multiple xine-clients at the same
time).

> For now, it really looks like I can spend more time on the plugin for the 
> coming weeks.

Fine! :o)


-- 
Rene Bartsch
Faculties MNI
Computer Science 8th Semester
FH Giessen/Friedberg, Germany

Facsimile/Phone: +49 7 00/72 27 87 24
Mail:  rene@bartschnet.de



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



Home | Main Index | Thread Index