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 665233 - asfdemux: "This is not an ASF file" error with europarliament RTSP broadcast
asfdemux: "This is not an ASF file" error with europarliament RTSP broadcast
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-11-30 18:30 UTC by Tim-Philipp Müller
Modified: 2018-11-03 15:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdp payloaded capture of RTSP ASF stream (999.00 KB, application/octet-stream)
2011-11-30 18:30 UTC, Tim-Philipp Müller
Details

Description Tim-Philipp Müller 2011-11-30 18:30:34 UTC
Created attachment 202473 [details]
gdp payloaded capture of RTSP ASF stream

First few bytes of the stream attached as gdp-payloaded capture, reproduce with:

GST_DEBUG=asf*:5 gst-launch-0.10 filesrc location=livwms-europarl-europa-asf-rtsp-head.gdp ! gdpdepay ! decodebin2 ! fakesink -v
Comment 1 Vincent Penquerc'h 2011-12-09 13:35:36 UTC
As far as I can tell, the desync occurs after reading a "padding" chunk.
The code looks like it skips hte right amount of bytes, and there does not seem to be a valid looking chunk before or after the supposed end of the chunk, so it doesn't look like some off by some smallish offset.
The header is supposed to contain 7 high level chunks, and only 4 are found at the time the desync happens.
Comment 2 Tim-Philipp Müller 2012-01-06 12:10:39 UTC
The stream was captured via http://www.europarl.europa.eu/ep-live/de/plenary/video?event=20111130-1500-PLENARY_SESSION&vodtype=Live
Comment 3 Nicolas Dufresne (ndufresne) 2017-11-27 01:40:26 UTC
Seems very unlikely we'll be able to fix or even makes a new capture of this one, am I right ?
Comment 4 Tim-Philipp Müller 2017-11-27 09:38:17 UTC
Why do you need more than the capture we have? IIRC the problem was that a packet in the asf header was missing or messed up and then it bails out during header parsing or somesuch, but I might be making this up.
Comment 5 Sebastian Dröge (slomo) 2017-11-27 09:46:30 UTC
IIRC what happens is that the first packet from rtspsrc gets dropped somewhere and never arrives in asfdemux. There's another bug about that.
Comment 6 GStreamer system administrator 2018-11-03 15:34:11 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/issues/3.