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 509857 - Some rtsp streams don't play with plugins-base 0.10.15
Some rtsp streams don't play with plugins-base 0.10.15
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-01-16 09:53 UTC by Tommi Myöhänen
Modified: 2008-01-21 12:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tommi Myöhänen 2008-01-16 09:53:44 UTC
For example youtube rtsp streams don't play for me with libgstreamer-plugins-base 0.10.15 anymore:
$ totem rtsp://rtsp.youtube.com/youtube/videos/HcCTM8pX39A/video.3gp

If I downgrade libgstrtp-0.10 from 0.10.14 the streams do play, so this could be related to changes in basertpdepayloader.
Comment 1 Jan Schmidt 2008-01-16 10:16:29 UTC
Any chance you could test it with the 0.10.15.2 core & base pre-releases, so we know whether it still needs fixing?
Comment 2 Tim-Philipp Müller 2008-01-16 10:35:17 UTC
Worksforme with CVS.
Comment 3 Tommi Myöhänen 2008-01-17 10:07:31 UTC
Works better for me too with cvs core & base, I think the main problem was that upgrading rtpmanager from plugins-bad and rtp/rtsp from plugins-good was needed too. Sometimes I still have missing audio or video, but I guess that's a different issue from this bug.
Comment 4 Jan Schmidt 2008-01-17 22:56:57 UTC
The most important thing to me with this release is to avoid regressions in the combination of released packages. That means 0.10.16 core+base should work with plugins good 0.10.6.

That URL you gave doesn't work for me, which could just be because I don't have an AMR, but I'd like someone who knows something about RTSP to reassure me :)
Comment 5 Tommi Myöhänen 2008-01-18 11:24:56 UTC
My experience with the youtube stream is as follows:

core+base (cvs), good (0.10.6), ugly with amr support
* doesn't play

update plugins-good/rtp from cvs head, mainly h263p depayloader
* plays, but no a/v sync

update plugins-bad/rtpmanager from cvs head
* plays, a/v sync ok
Comment 6 Wim Taymans 2008-01-18 12:39:25 UTC
I'm not sure I can point to the one patch that breaks/fixes it.

The timestamps and synchronisation were defined and fixed all over the map. This required fixes to basesrc, udpsrc, rtpmanager and the payloader. That's -core, -base, -good and -bad. Not having proper support for it in one of the modules could easily break things. 

Can we assume it's not a problem when you use all modules with proper support?
Comment 7 Jan Schmidt 2008-01-18 13:24:01 UTC
'all modules with proper support' won't be available until after good/bad/ugly get another release, which sucks.

In the meantime, people are going to be stuck with a regression in RTSP support.
Comment 8 Tommi Myöhänen 2008-01-21 07:39:25 UTC
(In reply to comment #6)
> Can we assume it's not a problem when you use all modules with proper support?
> 
Yes, the playback got better after plugins-good and plugins-bad upgrades from cvs head.