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 468790 - [asfdemux] still tries to play DRM'ed video
[asfdemux] still tries to play DRM'ed video
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-08-21 09:52 UTC by Bastien Nocera
Modified: 2007-08-22 14:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fifa-hightlight-videos.asf (900.00 KB, application/octet-stream)
2007-08-22 13:26 UTC, Bastien Nocera
Details

Description Bastien Nocera 2007-08-21 09:52:05 UTC
+++ This bug was initially created as a clone of Bug #468740 +++

1. Go to:
http://www.fifa.com/newscentre/videos/player.html#ch=u17&id=573714
2. Click around to finally get the videos playing (they should appear in the bottom right frame)
3. the Totem browser plugin will start playing
4. The first stream in the ASX file is an MMS stream:
added URI 'mms://83.231.172.51/video/tournament/competition/001600%5fhl%5f52%5fczech%5frepublic-argentina%5f300%5f12846.wmv'
        title = 'FIFA.com Video'

The video is all garbled. Trying to play the same URL in mplayer gets me:
ASF file format detected.
DRM License URL: http://global4.man.entriq.net/services/WMLicense?CrmId=fifa&ContentAccountId=fifa&ContentItemId=001590_HL_50_Chile_Argentina_7&ContentChannelId=DefChannel&version=v1&keyid=RHu0cJQHO4C1Gnyxz0gWDw==
This file has been encumbered with DRM encryption, it will not play in MPlayer!

GStreamer should stop playing the video and throw an error saying that the source is DRM'ed.
Comment 1 Tim-Philipp Müller 2007-08-22 08:20:29 UTC
Could you dump the first 900k of such a stream to a file and attach it by any chance? Using something like:

 gst-launch-0.10 mmssrc location='mms://...' ! filesink location=foo.mms

(The above uri gives me errors for me like that).
Comment 2 Bastien Nocera 2007-08-22 13:26:01 UTC
Created attachment 94114 [details]
fifa-hightlight-videos.asf

First meg of the video.
Comment 3 Bastien Nocera 2007-08-22 13:32:23 UTC
I really need to upgrade my machine. The ASF demuxer is from gstreamer-plugins-ugly-0.10.5-1.lvn6, so this might already be fixed.
Comment 4 Tim-Philipp Müller 2007-08-22 13:57:29 UTC
Thanks for the dump.  This errors out fine for me with CVS.  I think this should have been fixed in the -ugly 0.10.4 release more than a year ago, and I can't immediately see anything that's changed since then in the relevant bits of code, so I don't really know why it doesn't work for you (UNLESS you're hitting that old bug where it didn't parse some header chunks correctly and just skipped them, in which case it might not even get to the encryption chunks).

Would be great if you could re-test with something more recent.
Comment 5 Bastien Nocera 2007-08-22 14:05:58 UTC
Works fine with gstreamer-plugins-ugly-0.10.6, and I see the Fluendo demuxer doesn't handle it either.