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
Re: [Freevo-devel] Streaming TV over the web
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
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
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
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