Page 1 of 1

VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 22 Feb 2012 13:39
by dangerol
Hi Team,

I've just tried VLC 2.0.0 on two dash assets (not encrypted), however both fail to play, and I suspect that VLC even doesn't find out that they're DASH.
Is there something I miss in the behavior of VLC? For example, does VLC expect DASH assets to be suffixed .mpd?

Asset #1: http://download.od.tv-radio.com/tnt2.0/ ... xt/mpd.xml
Asset #2: http://playready.directtaps.net/mpegdas ... it_720.xml

Any suggestion will be appreciated

Regards
-Roland

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 06 Mar 2012 22:49
by dangerol
Hi all,

Any idea how to play DASH in VLC?

Thans

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 07 Mar 2012 18:44
by Jean-Baptiste Kempf
Use VLC 2.1.0-git nghtly builds.

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 22 Mar 2012 23:01
by dangerol
Thanks,
But it doesn't play, and apparently the parser tries to parse the DASH manifest as a playlist :-(
...

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 23 Mar 2012 15:35
by Jean-Baptiste Kempf
Rename it to .mpd

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 23 May 2012 17:37
by Holicao
Hi,

I tried to play the following stream
http://www-itec.uni-klu.ac.at/dash/js/c ... _1080p.mpd
using a nightly build
"VLC 2.1.0-git-20120521-0037 Rincewind"
as suggested but the player still failed and it raised the below error messages. Are there any settings to perform on the player to get it play mpeg-dash urls ?

Thanks and regards,
Cao

Error messages:
main debug: creating demux: access='http' demux='' location='www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd' file='\\www-itec.uni-klu.ac.at\dash\js\content\bigbuckbunny_1080p.mpd'
main debug: looking for demux module: 55 candidates
es error: cannot peek
es error: cannot peek
es error: cannot peek
es error: cannot peek
playlist debug: not enough data
playlist debug: not enough data
playlist debug: not enough data
mod debug: MOD validation failed (ext=mpd)
ps error: cannot peek
mpgv error: cannot peek
mjpeg warning: no more data
mjpeg error: cannot peek

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 23 May 2012 17:41
by Jean-Baptiste Kempf
Give more messages...

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 24 May 2012 13:20
by Holicao
I can't copy the complete log as it contains a lot of URL, this is not allowed by the post editor:
"Your message contains too many URLs. The maximum number of URLs allowed is 4"

Can you please just try to play these urls and you will get errors. Thanks

http://download.tsi.telecom-paristech.f ... seline.mpd
http://www-itec.uni-klu.ac.at/dash/js/c ... _1080p.mpd

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 24 May 2012 18:23
by Jean-Baptiste Kempf
Did you try with 2.1?

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 25 May 2012 11:04
by Holicao
Yes I did, the release I used is VLC 2.1.0-git-20120521-0037 (nightly build)

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 25 May 2012 12:29
by Jean-Baptiste Kempf
ok. Then file a bug or fix it.

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 25 May 2012 13:58
by Holicao
I'd tried to sort out an error, but I gave up after few days because running out of time and the source code was difficult to get in. Anyway, thanks for your support.

Re: VLC 2.0 and MPEG-DASH -> doesn't play

Posted: 04 Dec 2012 09:53
by kenig
I just checked http://www-itec.uni-klu.ac.at/dash/js/c ... _1080p.mpd with version vlc-2.1.0-git-20121204-0004-win32.exe
and got the following, removed all occurences of http:// to be able to submit this:


main debug: processing request item: www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd, node: Playlist, skip: 0
main debug: resyncing on www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd
main debug: www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd is at 2
main debug: starting playback of the new playlist item
main debug: resyncing on www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd
main debug: www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd is at 2
main debug: creating new input thread
main debug: Creating an input for 'www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd'
main debug: using timeshift granularity of 50 MiB, in path 'C:\Users\rank\AppData\Local\Temp'
main debug: `www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd' gives access `http' demux `' path `www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd'
main debug: creating demux: access='http' demux='' location='www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd' file='\\www-itec.uni-klu.ac.at\dash\js\content\bigbuckbunny_1080p.mpd'
main debug: looking for access_demux module matching "http": 10 candidates
main debug: no access_demux modules matched
main debug: creating access 'http' location='www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd', path='\\www-itec.uni-klu.ac.at\dash\js\content\bigbuckbunny_1080p.mpd'
main debug: looking for access module matching "http": 18 candidates
access_http debug: http: server='www-itec.uni-klu.ac.at' port=80 file='/dash/js/content/bigbuckbunny_1080p.mpd'
main debug: net: connecting to www-itec.uni-klu.ac.at port 80
qt4 debug: IM: Setting an input
main debug: connection succeeded (socket = 1416)
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Server: Apache/2.2.8 (Ubuntu) DAV/2 SVN/1.5.1 mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5.26 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g
access_http debug: this frame size=91597
access_http debug: stream size=91597,pos=0,remaining=91597
access_http debug: Connection: close
access_http debug: Content-Type: text/plain
main debug: using access module "access_http"
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 35714 KiB/s
main debug: looking for stream_filter module matching "any": 6 candidates
main debug: looking for xml module matching "any": 1 candidates
main debug: using xml module "xml"
main debug: looking for xml reader module matching "any": 1 candidates
main debug: using xml reader module "xml"
main debug: removing module "xml"
main debug: no stream_filter modules matched
main debug: looking for stream_filter module matching "stream_filter_record": 6 candidates
main debug: no stream_filter modules matched
main debug: creating demux: access='http' demux='' location='www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd' file='\\www-itec.uni-klu.ac.at\dash\js\content\bigbuckbunny_1080p.mpd'
main debug: looking for demux module matching "any": 63 candidates
es error: cannot peek
es error: cannot peek
es error: cannot peek
es error: cannot peek
playlist debug: not enough data
playlist debug: not enough data
playlist debug: not enough data
mod debug: MOD validation failed (ext=mpd)
ps error: cannot peek
mjpeg warning: no more data
mjpeg error: cannot peek
mpgv error: cannot peek
lua debug: Trying Lua scripts in C:\Users\rank\AppData\Roaming\vlc\lua\playlist
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\playlist
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\anevia_streams.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\anevia_xml.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\appletrailers.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\bbc_co_uk.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\break.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\canalplus.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\cue.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\dailymotion.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\extreme.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\france2.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\googlevideo.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\jamendo.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\joox.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\katsomo.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\koreus.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\lelombrik.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\metacafe.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\metachannels.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\mpora.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\pinkbike.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\pluzz.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\rockbox_fm_presets.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\soundcloud.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\vimeo.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\youtube.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\youtube_homepage.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\zapiks.luac
avcodec debug: trying url: \\www-itec.uni-klu.ac.at\dash\js\content\bigbuckbunny_1080p.mpd
avcodec warning: cannot peek
vobsub debug: could not read vobsub IDX file
ps error: cannot peek
main debug: no demux modules matched
main error: no suitable demux module for `www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd'
main debug: removing module "access_http"
main debug: finished input
main debug: dead input
main debug: changing item without a request (current 2/3)
main debug: nothing to play
qt4 debug: IM: Deleting the input
main debug: Destroying the input for 'www-itec.uni-klu.ac.at/dash/js/content/bigbuckbunny_1080p.mpd'