After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 555189 - totem 1.4.0 cannot play mpeg4 stream with fluendo plugins
totem 1.4.0 cannot play mpeg4 stream with fluendo plugins
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.10.4
Other All
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-10-06 08:10 UTC by AdNovum System Engineering
Modified: 2008-10-06 17:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description AdNovum System Engineering 2008-10-06 08:10:14 UTC
Please describe the problem:
Problem Description:
--------------------

Cannot view an MPEG4 video stream from an Axis 206 Webcam using Totem 1.4.0 and latest Fluendo MPEG4 plugins.

totem rtsp://mycam6.example.com:554/mpeg4/media.amp

This error message is shown: 

  Totem could not play
  'rtsp://mycam6.example.com:554/mpeg4/media.amp'.
  Internal GStreamer error: negotiation problem.
  Please file a bug at
  http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. 

Same setup works on openSUSE 11.0 ... but we need it to work on Suse 10.1.


Steps to reproduce:
1. Install Suse 10.1 i386 with latest updates
2. Downloas Fluendo plugins and copy the Codecs to /usr/lib/banshee/gstreamer-0.10
3. Open an MPEG4 stream with "totem rtsp://mycam6.example.com:554/mpeg4/media.amp"


Actual results:
Totem could not play
'rtsp://mycam6.example.com:554/mpeg4/media.amp'.
Internal GStreamer error: negotiation problem.
Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. 

Expected results:
Show live MPEG4 video stream as same setup does on openSUSE 11.0

Does this happen every time?
Yes

Other information:

Webcam:
-------

http://www.axis.com/products/cam_206/



Fluendo Gstreamer Plugins:
--------------------------

fluendo-mpeg-bundle-4.i386.tar.bz2

linux:~ # ll /usr/lib/banshee/gstreamer-0.10/libgstflu*
-rwxr-xr-x 1 root root  109548 2008-10-06 08:38 /usr/lib/banshee/gstreamer-0.10/libgstfluisodemux.so
-rwxr-xr-x 1 root root 1400132 2008-10-06 08:38 /usr/lib/banshee/gstreamer-0.10/libgstflump3dec.so
-rwxr-xr-x 1 root root  432132 2008-10-06 08:38 /usr/lib/banshee/gstreamer-0.10/libgstflumpeg2vdec.so
-rwxr-xr-x 1 root root  726184 2008-10-06 08:38 /usr/lib/banshee/gstreamer-0.10/libgstflumpeg4videodec.so
-rwxr-xr-x 1 root root  101604 2008-10-06 08:38 /usr/lib/banshee/gstreamer-0.10/libgstflumpegdemux.so


Linux Distribution/Release
--------------------------

linux:~ # cat /etc/SuSE-release
SUSE LINUX 10.1 (i586)
VERSION = 10.1

linux:~ # uname -a
Linux adnws104 2.6.16.54-0.2.3-smp #1 SMP Thu Nov 22 18:32:07 UTC 2007 i686 i686 i386 GNU/Linux



Package Versions
----------------

linux:~ # rpm -qa |grep -i gstream
gstreamer010-devel-0.10.4-11
gstreamer010-0.10.4-11
gstreamer010-plugins-base-devel-0.10.5-11
gstreamer010-plugins-base-oil-0.10.5-11.7.3
gstreamer010-doc-0.10.4-11
gstreamer010-plugins-good-0.10.2-16
gstreamer010-plugins-base-visual-0.10.5-11.7.3
gstreamer010-plugins-base-0.10.5-11.7.3

linux:~ # rpm -qa |grep totem
totem-1.4.0-11
Comment 1 Michael Smith 2008-10-06 17:26:33 UTC
Since we don't have one of these camera, it's obviously a bit hard for us to test this. However:

1) Why are you putting plugins in /usr/lib/banshee/gstreamer-0.10 ? They should presumably just be in /usr/lib/gstreamer-0.10 (also, if there were problems with these plugins, you should report them to fluendo, not here)

2) You have a very old version of gstreamer. This is why the stream doesn't work - you require a much much newer version to have a good RTSP implementation.

If you want it to run on suse 10.1, you'll have to install an up to date version of gstreamer yourself.

Closing as obsolete, since you state that it works on a more recent gstreamer (as shipped with opensuse 11)