Re: [Freevo-devel] Streaming TV over the web

2004-01-19 Thread Robert Rozman
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


Re: [Freevo-devel] Streaming TV over the web

2004-01-19 Thread Rob Shortt
Fill your boots!  My todo list is a mile long and I haven't planned on 
doing any work on this myslef. :)

-Rob

David Dan wrote:
Rob Shortt and Michael Ruelle,

I see that you have plans to stream TV, Video, and Music over the web. 
Right now, I have a lot of spare time, and would be very eager to work
on streaming TV.  If either of you have completed any work on it, or
have any ideas, let me know and I'll work on it.


---
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


Re: [Freevo-devel] Streaming TV over the web

2004-01-19 Thread Robert Rozman
Hi,

I dig further into matter and found some interesting things about using VLC.
It already can (according to docs) be simple VOD (video/audio on demand)
client from plain Apache web page (with ffwd/pause functionality). As a
server it can also put streams on broadcast or multicast addresses so we
only need some sort of main backend for providing all info about streamed
channels and serve as VOD server.

I've just made some test under win (VLC on one machine streaming and
transoding to mp4 webcam to broadcast address  and watching same stream on 3
different machines on LAN with VLC clients ) and it works flawlessly. On
linux there is even some sort of mini channel server that can provide
channel info - but didn't test that.

All we need is some sort of :
- info on broadcasted channels
- system for serving client on their specific demands (like said before this
could be web server and vlc as client, maybe mplayer can do that also ?)

VLC plugin would be probably a good start...

HTH,

Robert.

- Original Message - 
From: Robert Rozman [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, January 19, 2004 9:06 AM
Subject: Re: [Freevo-devel] Streaming TV over the web


 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



---
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


Re: [Freevo-devel] Streaming TV over the web

2004-01-18 Thread Michael Ruelle
I have nothing more than that line in my todo and a vague notion of
using the vlc program from videolan project to stream the tv. I was
looking over the details of how you would have to transcode anything
that you got from a bttv card to videolans mpeg2 stream and then i got
an ivtv card and wondered if it could stream it more directly since it
is already mpeg2. But aside from that i have no real code to show. I
think someone a while back made a vlc plugin but i think it was a viewer
and not a streamer.

-- 
Mike Ruelle
[EMAIL PROTECTED]
http://world.std.com/~mruelle/

On Sun, 2004-01-18 at 21:09, David Dan wrote:
 Rob Shortt and Michael Ruelle,
 
 I see that you have plans to stream TV, Video, and Music over the web. 
 Right now, I have a lot of spare time, and would be very eager to work
 on streaming TV.  If either of you have completed any work on it, or
 have any ideas, let me know and I'll work on it.
 
 
 
 Thanks,
 
 David Dan
 
 
 
 
 ---
 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




---
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


Re: [Freevo-devel] Streaming TV over the web

2004-01-18 Thread David Dan
Ok, vls in cvs supports streaming from v4l.  I'm going to mess around
with that.

On Sun, 2004-01-18 at 22:30, Michael Ruelle wrote:
 I have nothing more than that line in my todo and a vague notion of
 using the vlc program from videolan project to stream the tv. I was
 looking over the details of how you would have to transcode anything
 that you got from a bttv card to videolans mpeg2 stream and then i got
 an ivtv card and wondered if it could stream it more directly since it
 is already mpeg2. But aside from that i have no real code to show. I
 think someone a while back made a vlc plugin but i think it was a viewer
 and not a streamer.



---
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