Hi all, I am looking at adding a video streaming capability to Freevo to support viewing video streams from other sources. The initial rollout would be for viewing video streams off a Tivo using the Tivo vstream hacks and the tivo-mplayer patches (http://tivo-mplayer.sourceforge.net).
A secondry rollout could include support for vls (vlc server), broadcast/multicast video streams etc. My prototype code (albeit 'C') works for querying the available streams, and the mplayer patches work for queuing and playing a selected streams. I'm currently re-coding the 'C' interface into a Python class to make it easier to work with Freevo. I'm thinking about implementing this capability via a new plugin/menu system, however I am interested in the thoughts of more experienced freevo programmers on where to implement this functionality. The base capabilities could be implemented in two functions, these being: list: basically overriding the default media 'dir' operator to list remote streams. play: Passing the resource URI to mplayer to queue and play the remote stream. Any thoughts ? Note that I am still learning the layout of the Freevo source and will probably change the implementation a dozen times, especially as I learn Python. Cheers Jason. ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel