On Fri, 2003-05-30 at 12:24, Rob Shortt wrote:
Yes, right now timeshifting is hardcoded to use mplayer for playback. 
timeshift.py should be changed to use the plugin system to get a handle 
on a player then any player could be used as long as it impliments the 
same python interface.

Yes, my first task is writing a vlc.py in the src/tv/plugins directory derived from mplayer.py
My Python is non-existant at the moment, but I learn quickly :)

However, I think the easiest thing to do here would be to find or make a 
program that you can run (if there is nothing available maybe you can do 
it in python!) as a VLC and collect the UDP packets and write an mpeg2 
stream to stdout.  Then at the very least you can modify 
TIMESHIFT_ENCODE_CMD in your local_conf.py to use this command.  If you 
find or write something in python it could probably be integrated using 
plugins.

VLC has a syntax where it can write the MPEG2 stream received via UDP to disk. I don't know if it can send it to stdout. But maybe I can patch it to do it when the output filename is "-".

Also, nobody has commented on the (small) patch I sent yesterday for src/tv/epg_xmltv.py.

Thanks

Tristan

<<attachment: smiley-3.png>>

Reply via email to