Tristan Tarrant wrote:
Dear Freevo devs,

first of all thanks for all of your hard work on Freevo. I've started using it a short while ago, and I think it's great.

:)



I have a special need, however: I receive TV channels in MPEG2 format over UDP multicast using VLC. Over the weekend I will attempt to create a TV plugin to support playing/recording using VLC, which I believe will not be too hard.
One thing I've noticed, however, is that timeshifting is hardcoded to use mplayer. As I would like to implement that too using vlc, I was wondering if anybody can give me a short description of how timeshifting is implemented

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.


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.

Hope this helps,
-Rob



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to