[sldev] OpenAL clients and MP3 streams...
gcanaday at gmail.com
Tue Jan 27 09:10:55 PST 2009
Depending on your distro, gstreamer plugins are made in 3 sets: good, bad, and
ugly. No, I'm not joking ;P As a side note to that, gstreamer works for *Crap*
on 64-bit Linux systems with SL even with the 32-bit compatibility libraries
installed. Only when I was on a 32-bit distro did it work for video... but the
proper plugins / codecs are available in one of those 3 sets.
I'd like to see JACK support in the SL sound subsystem, and the ability to
choose different video / audio output backends (including phonon, gstreamer,
jack, pulseaudio, raw openal, etc.) so I can get off of gstreamer entirely. I
hate that thing; any video *at all* will crash SL. It's sad because I've done
a lot of work scripting silent movies for the screens in my club that I can't
even test updates to anymore. I don't recall seeing a jira to change it, but
I'm aware of sheer amount of work involved and it's likely that it's not going
to be done by a linden - they have bigger fish to fry. It's gonna hafta be a
community thing, but if I were a lot better at coding A/V I'd do it myself.
Interestingly enough, Phonon's gstreamer backend won't even load. Yet I can
still hear streaming audio in SL. Go figure. Oh yeah - voice + 64-bit linux =
no. Ok, I'm done ranting ;P
On Tuesday 27 January 2009 11:39:11 am Carlo Wood wrote:
> > I have had no trouble with this, BUT, as it uses gstreamer, you have to
> > make sure that your gstreamer can play MP3s. Many Linux vaiants don't
> > have this codec default for gstreamer.
> What is the name of the gstreamer plugin that one would need for this?
> I have the following installed:
> >ls /sl/lib/libgst*.so
> /sl/lib/libgstapp-0.10.so@ /sl/lib/libgstnetbuffer-0.10.so@
> /sl/lib/libgstaudio-0.10.so@ /sl/lib/libgstpbutils-0.10.so@
> /sl/lib/libgstbase-0.10.so@ /sl/lib/libgstreamer-0.10.so@
> /sl/lib/libgstcdda-0.10.so@ /sl/lib/libgstriff-0.10.so@
> /sl/lib/libgstcheck-0.10.so@ /sl/lib/libgstrtp-0.10.so@
> /sl/lib/libgstcontroller-0.10.so@ /sl/lib/libgstrtsp-0.10.so@
> /sl/lib/libgstdataprotocol-0.10.so@ /sl/lib/libgstsdp-0.10.so@
> /sl/lib/libgstfft-0.10.so@ /sl/lib/libgsttag-0.10.so@
> /sl/lib/libgstinterfaces-0.10.so@ /sl/lib/libgstvideo-0.10.so@
> I don't see 'mp3' there.
> I'm also dieing to finally find out what I need to install to
> play quicktime videos on linux :(
More information about the SLDev