Hi,

I'm thinking of this for quite some time, but since I'm bad programmer it
stays with that.

I'd like to express my opinion and maybe it will be of some help. There are
certainly some questions in this area:
- choice between web streaming and 'video on demand' streaming
    there are some interesting apps in this area. Videolan certainly being
one of them. It has vlc that can act as streaming server and also client.
It's also capable of multicast stream - that could be useful for more
clients watching same stream that takes only single BW. It's certainly worth
of looking at. Christophe (author of Win32 port of Freevo) has made some
scripts to control VLC as client. I have some Perl scripts somewhere as
implementation of simple Video on demand system with Videolan...  VLC can
also get all files from the web. So if you choose to go that way, maybe it
would be good to create some sort of attractive media web server (similar
are Netjuke for music, ...) that could cooperate with client in sense of
providing menus etc... If you need Perl scripts, I can look for them and
send you privately.

- second thing is MYTHTV. I'm for now using both Freevo and Mythtv. They
could do wonderful things together... Freevo is more open arch, easier to
expand with plugins, Mythtv has a lot of dirty PVR and streaming things
done. So in real they are in majority complement to each other... Their arch
is in sense of having one backend (recording, streaming server) and several
frontends (yes, you can have TV card on backend and watch live TV with pause
and ffwd of live stream from any frontend...) and in this manner it's quite
impressive. Currently only streaming of Live TV, circular buffer and
recorded sessions is supported - but it seems like adding music wouldn't be
too hard. It's even GPL, so can be used in any project.

- in my country there is company that implemented IP TV with Amino set top
boxes. They have integrated simple web browser, so GUI of IPTV is actually
web page, and programmes are only streamable files. I think that this is
most general way of implementation cause it can be done from any web browser
that is allowed to access web pages...

In all this implementations there is client-server architecture. I think
Freevo should go into that direction already, cause today we're happy with
one PVR, tomorrow we would like to have one in living room, one in office,
etc... Client - server is in my opinion right way to go (also in this way
you can separate GUI from lower level services that can be crucial for
overall stability)...

Hope this helps,

I'll be happy to discuss this further,

regards,

Robert.



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to