Hi Seeing as other people are posting streams to test, the system I have been developing has an Ogg/Vorbis/Theora stream that you can watch. I would appreciate any feedback to what players can play it and which players have problems. (I am using Icecast as the streaming server) So far I have found VideoLan plays the stream very well. MPlayer was ok, but wasn't as good at buffering. The Java Player from flumotion played ok sometimes (although there is some nasty tearing on the image when its re-drawing fast-motion video) You can find the stream to test at http://www.visonair.tv - click "Watch Now" and choose the stream for VideoLan. (The website is (or will be) an internet based open access TV channel.) Any input would be useful. Regards Rob Smith
On Wed, Apr 05, 2006 at 08:39:00PM +0100, Robert Smith wrote:> Seeing as other people are posting streams to test, the system I have been > developing has an Ogg/Vorbis/Theora stream that you can watch.Cool, thanks for posting a link.> appreciate any feedback to what players can play it and which players have > problems. (I am using Icecast as the streaming server)oggz-validate complains about the packet ordering; you might want to look at that. -r
Robert Smith a ?crit :> Hi > > Seeing as other people are posting streams to test, the system I have > been developing has an Ogg/Vorbis/Theora stream that you can watch. I > would appreciate any feedback to what players can play it and which > players have problems. (I am using Icecast as the streaming server) > > So far I have found VideoLan plays the stream very well. MPlayer was > ok, but wasn't as good at buffering. The Java Player from flumotion > played ok sometimes (although there is some nasty tearing on the image > when its re-drawing fast-motion video) > > You can find the stream to test at http://www.visonair.tv - click > "Watch Now" and choose the stream for VideoLan. (The website is (or > will be) an internet based open access TV channel.) > > Any input would be useful. > > Regards > > Rob SmithVery nice ! It works without any problem with MPlayer. I will follow your work, it seems promising. Congratulations -- ZikZak http://gameclash.org
On Wed, Apr 05, 2006 at 08:39:00PM +0100, Robert Smith wrote:> You can find the stream to test at http://www.visonair.tv - click "Watch > Now" and choose the stream for VideoLan. (The website is (or will be) an > internet based open access TV channel.)I must say, I love the filler graphics. Pong! :-) -r
Seemed to work ok in Windows Media Player for me (clicking the VideoLan link). I only watched it for about 2 minutes though as i'm about to go out. So it's quite possible if there are chain breaks, it will stop working at that point. Cheers, Zen. ----- Original Message ----- From: "Robert Smith" <rob@visonair.tv> To: <theora@xiph.org> Sent: Thursday, April 06, 2006 3:39 AM Subject: [Theora] Stream Test> Hi > > Seeing as other people are posting streams to test, the system I have been > developing has an Ogg/Vorbis/Theora stream that you can watch. I would > appreciate any feedback to what players can play it and which players have > problems. (I am using Icecast as the streaming server) > > So far I have found VideoLan plays the stream very well. MPlayer was ok, > but wasn't as good at buffering. The Java Player from flumotion played ok > sometimes (although there is some nasty tearing on the image when its > re-drawing fast-motion video) > > You can find the stream to test at http://www.visonair.tv - click "Watch > Now" and choose the stream for VideoLan. (The website is (or will be) an > internet based open access TV channel.) > > Any input would be useful. > > Regards > > Rob Smith > > > _______________________________________________ > Theora mailing list > Theora@xiph.org > http://lists.xiph.org/mailman/listinfo/theora >
Hmmmm, im having problems working out what is causing the problem that oggz-validate complains about (Packet out of order). It only complains if I have more than one stream in the ogg file (ie: audio and video). It complains more often if I call ogg_stream_flush (for testing) after each frame of audio and video so I am guessing its related to ogg-paging. Any suggestions as to what can cause this? I am starting to wonder if its actually oggz-validate that isnt handle 2 streams in an ogg file properly as I am using the standard libogg and libvorbis libraries, as well as theora-mmx. Regards Rob --- snip ---> oggz-validate complains about the packet ordering; you might want to > look at that.
On Thu, Apr 06, 2006 at 08:21:04PM +0100, Robert Smith wrote:> Any suggestions as to what can cause this? I am starting to wonder if its > actually oggz-validate that isnt handle 2 streams in an ogg file properly > as I am using the standard libogg and libvorbis libraries, as well as > theora-mmx.The problem is in the order you write out the pages. They have to be sorted in strictly non-decreasing order by the time-equivalent of their granulepos field. This is important for efficient seeking, and as a side effect does a reasonable job minimizing buffer requirements on the player side. The following algorithm should work: Maintain a queue of pages for each substream. If all queues are full, write out the page with the lowest timestamp (as returned by vorbis_granule_time() and theora_granule_time()) and remove it from its queue. If any queue is empty, compress more data until all queues are again full. Hope that helps, -r
Robert Smith wrote:> Seeing as other people are posting streams to test, the system I have > been developing has an Ogg/Vorbis/Theora stream that you can watch. I > would appreciate any feedback to what players can play it and which > players have problems. (I am using Icecast as the streaming server)Notes on playing the Ogg Vorbis+Theora stream (of course) follow. On Fedora Core 5 GNU/Linux on i386 (actually, a dual-CPU machine: 2 500MHz Pentium IIIs with 768MB RAM): Helix Player: works fine and plays well for long periods of time (I can't get it to stop playing well). Totem: freezes after about a second (seemingly after playing what's in its buffer, but I could be wrong here). I see the first frame, but no other frames of video. I hear about 1 second of audio. Xine: plays well like Helix Player. mplayer: I had no problems with mplayer.> So far I have found VideoLan plays the stream very well.For me VLC froze after a while, but Helix Player keeps on playing. There are player-centric problems but they have nothing to do with your feed.> Any input would be useful.Hope this helps.
Never mind, forgot about ogg_page_granulepos() lol ----- Original Message -----> Still having problems with this algorithm. > I presume I should call vorbis_granule_time() and theora_granule_time() on > the first packet I write to each page to get the start timestamp for each > page for sorting? Or should I be woring with sorting at packet level?
Hi All, I have done some work on the streams at http://www.visonair.tv The seem a little better (got the page sorting working properly now) I would appreciate it if people could perform some testing (again) on the Ogg stream. (visit http://www.visonair.tv/watch.php ) Feel free to stay connected for long periods of time... The only problem I have noticed is that sometimes VideoLAN/VLC has some problems playing it, or develops problems after a while, sometimes I get lots combinations of the following types of errors: - main warning: late picture skipped (2588023332) - main warning: vout warning: early picture skipped (80274552479) - main warning: received buffer in the future (80275064476) Yet oggz-validate has no problems with the stream. Should I be concerned with this or is VLC trying too hard!?! Sometimes the stream stops, and the messages window just scrolls away with: - main warning: PTS is out of range (10093238), dropping buffer - main warning: late picture skipped (10365269) and most of the time doesnt restart on its own, I have to manually restart it. Plays fine with Windows Media Player/directshow. Thanks for your comments before, they were very helpful... :) Regards Rob Smith -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/theora/attachments/20060424/55ae6f03/attachment.htm
Just tried four players in PCLinuxOS p0.92. 1) RealPlayer 10 - Starts & stops and freezes and breaks. 2) VLC 0.8.2 - Same story 3) Kaffeine 0.7.1 - Near-perfect! Just one breakage and it reconnected after a few seconds. Hardy touching the CPU usuage too, less than 2% on Athlon-64 3500 dual core. 4) Mplayer - Maxed out the CPU and never started display. Just blank window. There are definitely seems to be some issues with most of the Theroa players out there now. I have never had much luck playing live OGG streams. The streams seem very fragile and break at the first sign of congestion. However, Kaffeine demonstrates that is _is_ possible. Regards, SimonB On 24/04/06, Robert Smith <rob@visonair.tv> wrote:> > Hi All, > > I have done some work on the streams at http://www.visonair.tv > > The seem a little better (got the page sorting working properly now) > > I would appreciate it if people could perform some testing (again) on the > Ogg stream. (visit http://www.visonair.tv/watch.php ) Feel free to stay > connected for long periods of time... > > The only problem I have noticed is that sometimes VideoLAN/VLC has some > problems playing it, or develops problems after a while, sometimes I get > lots combinations of the following types of errors: > - main warning: late picture skipped (2588023332) > - main warning: vout warning: early picture skipped (80274552479) > - main warning: received buffer in the future (80275064476) > Yet oggz-validate has no problems with the stream. Should I be concerned > with this or is VLC trying too hard!?! Sometimes the stream stops, and the > messages window just scrolls away with: > - main warning: PTS is out of range (10093238), dropping buffer > - main warning: late picture skipped (10365269) > and most of the time doesnt restart on its own, I have to manually restart > it. > > Plays fine with Windows Media Player/directshow. > > Thanks for your comments before, they were very helpful... :) > > Regards > > Rob Smith > > > _______________________________________________ > Theora mailing list > Theora@xiph.org > http://lists.xiph.org/mailman/listinfo/theora > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/theora/attachments/20060424/29c82756/attachment.html
On 4/24/06, Simon Blandford <home@simonb.org.uk> wrote:> However, Kaffeine demonstrates that is _is_ possible.Note though that kaffeine has support for mplayer, gstreamer and libxine I think. Which engine did you use? Kaffeine is just a (great) kde backend to various audio player.
Robert Smith wrote:> Hi All, > > I have done some work on the streams at http://www.visonair.tv > > The seem a little better (got the page sorting working properly now) > > I would appreciate it if people could perform some testing (again) on > the Ogg stream. (visit http://www.visonair.tv/watch.php ) Feel free > to stay connected for long periods of time... >A PS to my earlier post, your stream also plays back very well in both WinAmp 2.9x and 5.x using the Tara Plugin for Real Media Playback in WinAmp. (You do of course need some copy of RealPlayer installing and the Xiph plugins too.?? Does Tara work with RealAlternative, I must check??) Neil.