GNOME Bugzilla – Bug 555189
totem 1.4.0 cannot play mpeg4 stream with fluendo plugins
Last modified: 2008-10-06 17:26:33 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
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)