[Bug 768460] dashdemux: Problems playing youtube streams
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jul 6 17:52:20 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=768460
--- Comment #2 from codebythepound at gmail.com ---
I guess the dashmpd urls timeout after a while. Here is the current one for
that live stream:
http://manifest.googlevideo.com/api/manifest/dash/ip/216.228.112.21/fexp/9405988%2C9410705%2C9416126%2C9416891%2C9419452%2C9422596%2C9426198%2C9428398%2C9431012%2C9431881%2C9432055%2C9433096%2C9433221%2C9433946%2C9435526%2C9435693%2C9435876%2C9436607%2C9436636%2C9436804%2C9436824%2C9437066%2C9437226%2C9437282%2C9437552%2C9437742%2C9438662%2C9439160%2C9439260%2C9439482%2C9439652%2C9439944%2C9440009%2C9440376%2C9440738/sparams/as%2Cgcr%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cplaylist_type%2Csource%2Cexpire/gcr/us/upn/seYXhS8AOv4/source/yt_live_broadcast/key/yt6/playlist_type/DVR/signature/0A26DCD10BCFFF4D82EBA7F13DB1D5159552FF98.C16E6E0673DBDCB6001016554FC1940AD9A48792/hfr/1/ipbits/0/sver/3/id/njCDZWTI-xg.54/as/fmp4_audio_clear%2Cfmp4_sd_hd_clear/expire/1467848496/itag/0
dbp = ChwKFmNTNGdVa3RheWptczE1OURVR3RhbXcQASABGAE
If that no longer works when you try it, you can obtain the current data for
that video by examining the output of:
$ curl www.youtube.com/get_video_info?video_id=njCDZWTI-xg
extract the dashmpd argument, and url decode the string. Then, just use
gst-play-1.0 <that URL> and it should attempt to play.
I would be happy to add the debug output you asked for, but it would probably
be easier if you just tried the above to see if it works for you.
I attached my hacks to gstmpdparser.c in case they are useful.
> This is a live stream, is it detected as such? The period duration of -1
> might just mean that it is infinite/unknown as it is live.
Yes, it is a live stream. It seems to have been detected as live (dynamic).
Thanks.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list