Ogg Vorbis streams still seem to crash the client
|
Prospero Frobozz
Astronerd
Join date: 10 Feb 2006
Posts: 164
|
01-18-2007 06:09
Admittedly, I've just tried one, but....
In the 1.13.1 release, a number of people commented that trying to use an ogg stream would crash the client. I actually had it work, but then die when I tried to stop it. Other times, it would freeze me immediately.
In 1.13.2, I'm also having problems. Ogg streams seem to freeze the client immediately; the stream keeps playing, but I can't move, and no more updates show up on screen.
MP3 streams seem fine. (I've tried the same stream, where the same outfit has both kinds of streams. Because I'm a free software zealot, of course, I'd prefer to use the ogg stream.) I can start and stop them, move on and off the land, no problems.
(And, yeah, I'm a zealot, but I haven't compiled my own SL client... I'm using the official alpha. Sue me; I'm a hypocritical zealot.)
(BTW: for sound, I'm using OSS... although ALSA is driving my system, the ALSA interface in SL still seems borked. The OSS interface (i.e. using ALSA's OSS emulation) works just fine.)
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
01-18-2007 06:17
We've never supported anything except MP3 streams - an ogg stream is just a stream of binary garbage as far as the client is concerned. It would be nice if we didn't crash, but this is handled by FMOD.
|
Prospero Frobozz
Astronerd
Join date: 10 Feb 2006
Posts: 164
|
01-18-2007 14:41
From: Tofu Linden We've never supported anything except MP3 streams - an ogg stream is just a stream of binary garbage as far as the client is concerned. It would be nice if we didn't crash, but this is handled by FMOD. Bizarre... beucase I *have* heard intelligible ogg vorbis streams...! The clinet crashes thereafter, but it was more than unintelligible garbage. -Rob
|
Triss Gray
Registered User
Join date: 10 Oct 2006
Posts: 59
|
01-19-2007 00:31
From: Tofu Linden We've never supported anything except MP3 streams - an ogg stream is just a stream of binary garbage as far as the client is concerned. It would be nice if we didn't crash, but this is handled by FMOD. If ogg is unsupported, or can't even be read by the client, then why is the following to be found in the knowledgebase? Or do you mean it's not supported by the linux alpha client, but it is by the windows one? From: http://secondlife.com/knowledgebase/article.php?id=083 How does this all work? Land owners in Second Life can stream music to their parcels to be enjoyed by anyone who visits their land. If you own a parcel of land, you can set a "Music URL" specific for your land. This "Music URL" can be MPEG-audio (.mp2, .mp3) and Ogg Vorbis (.ogg) from streaming servers or a basic web server. Anyone visiting your land in Second Life will automatically hear the music you wish to share with them.
|
Madame Maracas
Not who you think I am...
Join date: 7 Jun 2004
Posts: 1,953
|
VLC is probably the way to go ...
01-19-2007 01:43
Windows users can listen to ogg audio through the SL media player, bascially for everyone else, an alternate is pretty much a necessity.
The station I DJ on uses an ogg format (for a buncha reasons) and we've found that folks seem to like using VLC as an external media player, it plays nice w/Linux and Mac.
If you IM me in game, when I'm in tomorrow I'll drop a notecard on you to help with the setup, although most folks seem to be able to get going w/the info on their website.
Wish I had a better response, but such is life!
- Madame
_____________________
RadioRadio - http://radioradiosl.com
M 6 Hobbes Abattoir T 7 Sezmra Svorag W 4 Brian Mason W 6 Moira Stern W 8 Nala Galatea Th 6 Chet Neurocam F 6 Vertigo Paris F 9 Madame Maracas S 5 Madame Maracas S 8 TriNala Su 6 Trinity Serpentine http://madamemaracas.wordpress.com - Madame Maracas Blaaagh
Plurk - http://www.plurk.com/user/MadameMaracas
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
01-19-2007 02:08
That's interesting if it's supposed to work - the FMOD docs are unclear on the matter. FMOD totally handles our streaming audio from the net, so if there's a problem on Linux it may be an FMOD bug or a symbol clash. If the latter, it's probably already fixed in the next client release - I'll test.
|
Seg Baphomet
Fedora Developer
Join date: 1 Oct 2005
Posts: 46
|
01-20-2007 09:21
Never mind the zealotry. The fact is, ogg has vastly superior audio quality to MP3 at any bitrate. Especially at low bitrates. Especially if you use aoTuV. Its known among Mac users that ogg streaming does not and has not ever worked on OSX either. Its not just Linux. fmod really seems to be a load of shit. Can we pleeeease lose it?  Anyone started any work to support OpenAL? Once I get the source release packaged I plan to take a look but I suspect it will probably go over my poor little head. Is there somewhere that people are coordinating SL source based projects? Last thing we need is a million redundant forks that burn out due to thinning out the available brainpower too much...
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
Hmm...
01-21-2007 15:31
From: Seg Baphomet Never mind the zealotry. The fact is, ogg has vastly superior audio quality to MP3 at any bitrate. Especially at low bitrates. Especially if you use aoTuV. Its known among Mac users that ogg streaming does not and has not ever worked on OSX either. Its not just Linux. fmod really seems to be a load of s***. Can we pleeeease lose it?  Anyone started any work to support OpenAL? Once I get the source release packaged I plan to take a look but I suspect it will probably go over my poor little head. Is there somewhere that people are coordinating SL source based projects? Last thing we need is a million redundant forks that burn out due to thinning out the available brainpower too much... Seg, I think we may be able to add ogg support via FMOD somewhat easily. The client already has vorbisencode and vorbisdecode functions in the source(for in-game sounds, I think), so it may be easy to create a "vorbisimpl" class or something and plug it into FMOD. Though strangely FMOD's features page lists ogg as a supported file format. Perhaps ogg is supported via the .PLS playlist format, maybe? I'll try to test it out and post the results here.
|
Seg Baphomet
Fedora Developer
Join date: 1 Oct 2005
Posts: 46
|
01-21-2007 16:00
FMOD supports ogg. Playing an ogg stream in the SL client will work for varying amounts of time. Usually it will crash right a way, sometimes it will play for a while. With 1.13.1.5 I was once able to listen to my own stream for some time (half hour?), I almost started rejoycing, until I strayed out of my land causing it to stop, and moving back in caused it to crash. ;P
Its not a matter of FMOD not supporting ogg, its a matter of being a buggy POS.
And in the larger picture, for the SL client to be truely free, we're going to have to dump FMOD anyway. (And either speed up OpenJPEG or find a better free JPEG2k lib...)
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
01-21-2007 16:26
From: Seg Baphomet FMOD supports ogg. Playing an ogg stream in the SL client will work for varying amounts of time. Usually it will crash right a way, sometimes it will play for a while. With 1.13.1.5 I was once able to listen to my own stream for some time (half hour?), I almost started rejoycing, until I strayed out of my land causing it to stop, and moving back in caused it to crash. ;P
Its not a matter of FMOD not supporting ogg, its a matter of being a buggy POS.
And in the larger picture, for the SL client to be truely free, we're going to have to dump FMOD anyway. (And either speed up OpenJPEG or find a better free JPEG2k lib...) Unfortunately, ogg streams don't work for me at all(even via .PLS, yet I haven't crashed or frozen up). Dumping FMOD should be a long-term goal, but in the interim I'd at least like FMOD not to be a "buggy POS" and handle Ogg as smoothly as MP3, for all platforms(Windows and Mac included). I really don't want to use a wrapper script again, especially for a format that's supported on every other audio-based app on Linux. P.S. - And I totally agree with you on OpenJPEG, too. It's just too slow now to be a viable replacement for KDU.
|
Lukas Thetan
Antiubiquitous
Join date: 21 May 2004
Posts: 128
|
Still happening in 1.20.15 client
07-26-2008 14:09
Judging from my experiences lately, the problem with in-client streaming of an ogg stream causing an immediate client crash is still around after all this time (hence the necro-post). Has any progress been made towards correcting it?
_____________________
>> WebSpinning Design Casual Men's Clothing << Apukohai, Limantour and other fine locations listed in profile picks
|
Triss Gray
Registered User
Join date: 10 Oct 2006
Posts: 59
|
07-27-2008 04:08
afaik, there hasn't moved anything on the ogg front, which is a shame, since at the same bitrate ogg will usually sound better....
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
07-29-2008 08:12
This is believed fixed in the upcoming 1.21 viewer.
|
Julian Paster
Registered User
Join date: 25 Sep 2006
Posts: 4
|
07-29-2008 15:24
Thanks for the update, Tofu.
I'll look forward to giving ogg another try in 1.21.
|
Triss Gray
Registered User
Join date: 10 Oct 2006
Posts: 59
|
07-30-2008 03:14
From: Julian Paster Thanks for the update, Tofu.
I'll look forward to giving ogg another try in 1.21. let's hope it's actually true this time  From: Tofu Linden, 01-19-2007 11:08 AM That's interesting if it's supposed to work - the FMOD docs are unclear on the matter. FMOD totally handles our streaming audio from the net, so if there's a problem on Linux it may be an FMOD bug or a symbol clash. If the latter, it's probably already fixed in the next client release - I'll test. and even if it's really fixed in that version of the viewer, it'll take a long time before that viewer is the regular viewer... Before most people use the fixed viewer, ogg will still remain useless...you don't want people crashing every time they enter your land-with-an-ogg-stream.... ps: I use a viewer where fmod has been replaced with openal, ogg does work in that one, but only a small minority of people use that....
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
07-30-2008 17:51
From: Tofu Linden This is believed fixed in the upcoming 1.21 viewer. Sweet! Do let us know when a first Preview Grid or RC viewer with Ogg streaming comes out, I've got loads of ogg files I'm dying to put at my store. @Triss: Where'd you get your viewer from? I'd love to try it out. 
|
Triss Gray
Registered User
Join date: 10 Oct 2006
Posts: 59
|
07-31-2008 03:31
From: Antonius Misfit @Triss: Where'd you get your viewer from? I'd love to try it out.  I get it from http://www.byteme.org.uk/secondlife-amd64/apt-get-a-secondlife.htmlthis site is aimed at debian/debian derivatives though, so with other linux flavors, you'll probably need to look further...
|