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

Reply via email to