Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

SL 1.8.4.2 gstreamer error

Doug Randall
Skeptic
Join date: 27 May 2006
Posts: 21
11-04-2007 09:02
The linden labs compiled version of this viewer works fine on a Mandriva 2008.0 system, but when I tried to play some video I got the following:

2007-11-04T16:35:07Z INFO: grab_gst_syms: Found DSO: libgstvideo-0.10.so.0
2007-11-04T16:35:07Z INFO: grab_gst_syms: grabbed symbol: gst_video_sink_get_type from 0xb1e6a240
2007-11-04T16:35:08Z INFO: load: Setting media URI: http://www.lilojun.com/zonescomposi.mov
2007-11-04T16:35:08Z INFO: load returns 1
2007-11-04T16:35:08Z INFO: looping media... 0
2007-11-04T16:35:08Z INFO: playing media...
2007-11-04T16:35:08Z INFO: startNextTransfer: Getting asset data for: 989dd1c1-0013-96c5-ca9c-36bbf97d3470
2007-11-04T16:35:08Z INFO: _queueDataRequest: Starting transfer for 989dd1c1-0013-96c5-ca9c-36bbf97d3470
2007-11-04T16:35:08Z INFO: my_bus_callback: Got GST message type: element
2007-11-04T16:35:08Z INFO: my_bus_callback: Got GST message type: error
2007-11-04T16:35:08Z INFO: my_bus_callback: GST error: A HTTP protocol source plugin is required to play this stream, but not installed.
2007-11-04T16:35:08Z INFO: stopping media...

It looks like I'm just missing a plugin, Mandriva pulled their usual trick of splitting a package into alot of sub-packages. I have everything that looked logical to install already installed.

Does anybody know the exact name of the plugin I need ?

The next step would be to source compile all of gstreamer but I'm hoping to avoid that.
Doug Randall
Skeptic
Join date: 27 May 2006
Posts: 21
11-04-2007 15:39
OK, I did a little compiling and got it working a little better, but still no video playback.

I compiled gstreamer-0.10.14, gst-plugins-base-0.10.14, gst-plugins-good-0.10.6, gst-plugins-ugly-0.10.6, and openquicktime-1.0-i686linux-glibc21.

I now get :

2007-11-04T23:30:46Z INFO: grab_gst_syms: Found DSO: libgstaudio-0.10.so.0
2007-11-04T23:30:46Z INFO: grab_gst_syms: grabbed symbol: gst_audio_sink_get_type from 0xb231fa80
2007-11-04T23:30:46Z INFO: grab_gst_syms: Found DSO: libgstvideo-0.10.so.0
2007-11-04T23:30:46Z INFO: grab_gst_syms: grabbed symbol: gst_video_sink_get_type from 0xb22e6200
2007-11-04T23:30:46Z INFO: load: Setting media URI: http://www.americafree.tv/unicast_mov/H264test.mov
2007-11-04T23:30:46Z INFO: load returns 1
2007-11-04T23:30:46Z INFO: looping media... 0
2007-11-04T23:30:46Z INFO: playing media...
** Message: don't know how to handle video/quicktime
2007-11-04T23:30:53Z INFO: dumpReceiveCounts: Dump: 322 messages processed in 0.070549 seconds
2007-11-04T23:30:54Z INFO: my_bus_callback: Got GST message type: clock-provide
2007-11-04T23:30:54Z INFO: my_bus_callback: Got GST message type: element
2007-11-04T23:30:54Z INFO: my_bus_callback: Got GST message type: error
2007-11-04T23:30:54Z INFO: my_bus_callback: GST error: You do not have a decoder installed to handle this file. You might need to install the necessary plugins.
2007-11-04T23:30:54Z INFO: stopping media...

It looks like I'm just missing a codec now, pretty similar to what happens in windows sometimes.

Does anybody know what codec I need to use and where to get it ? (I tried openquicktime1.0 already).
Stephen Zenith
Registered User
Join date: 15 May 2006
Posts: 1,029
11-04-2007 16:11
You'll probably need gst-plugins-bad too.
_____________________
Doug Randall
Skeptic
Join date: 27 May 2006
Posts: 21
11-04-2007 18:42
In addition to the above, I now have gst-plugins-bad-0.10.5, libquicktime-1.0.1, and its dependencies lame, libdv, and ffmpeg compiled from source and the error messages remain the same.

Anybody have any other ideas ?
WiLLuMPJuH Gausman
Debianishly Dorkish ;P
Join date: 16 Oct 2007
Posts: 69
11-05-2007 00:50
There is a w32codecs - package you can get, but i think you might need to edit your repositories first before you can install it. It does not come with a standard distribution ...
_____________________
'//iLLuMPJuH Gausman
Yao Kuramoto
Registered User
Join date: 15 May 2007
Posts: 5
11-06-2007 05:47
you can found codecs here : http://easyurpmi.zarb.org/
take "non free" urpmi sources then do : urpmi win32-codecs
Yuukie Onmura
Jigoku Shoujo
Join date: 3 Jan 2007
Posts: 145
11-06-2007 07:11
I'm getting the same errors.
I get them as well if i try to play the url with gst-launch.
When i look at the .mov file in question, after downloading it with wget, i find that it is only a few hundred bytes large, and contains the actual url of the actual stream, together with a metric ton of metadata.

now, if i take the actual stream url and feed that into the media panel in my about land settings, i can watch the video quite nicely.


seems to be a gstreamer problem...