i am trying to play this stream over internet:
http://akastreaming.nos.nl/broadplay/nos/broad_event_6.asx
if i download the file and open it in notepad i get:
<asx version="3.0">
<abstract>olympic winter games 2006</abstract>
<title>olympic winter games 2006</title>
<author>olympic winter games 2006</author>
<>(c) 2006 ebu</>
<entry>
<ref href="mms://a92.l2188362092.c21883.e.lm.akamaistream.net/d/92/21883/v0001/reflector:62092?auth=da_bhdjapd6becqdsdpcgbbcyb0dy cvcpan-bd7lgj-sw-qnm-k9r8&aifp=v01"/>
</entry>
<entry>
<ref href="mms://a200.l2188362200.c21883.e.lm.akamaistream.net/d/200/21883/v0001/reflector:62200?auth=da_bvavauawbpcxbqasbyasa7acau bdauda-bd7lgj-sw-oke-j6l8&aifp=v01"/>
</entry>
</asx>
when i place this url in a stream6.strm file and have xbmc play it i get another list with the two streams present in the file, but they won't play. this is what my log says:
11-02-2006 23:10:12 notice parsing asx
11-02-2006 23:10:14 error cmplayer::openfile() mms://a92.l2188362092.c21883.e.lm.akamaistream.net/d/92/21883/v0001/reflector:62092?auth=da_bhdjapd6becqdsdpcgbbcyb0dy cvcpan-bd7lgj-sw-qnm-k9r8&aifp=v01 failed
11-02-2006 23:10:14 error playlist player: skipping unplayable item: 0, path [mms://a92.l2188362092.c21883.e.lm.akamaistream.net/d/92/21883/v0001/reflector:62092?auth=da_bhdjapd6becqdsdpcgbbcyb0dy cvcpan-bd7lgj-sw-qnm-k9r8&aifp=v01]
11-02-2006 23:10:15 error cmplayer::openfile() mms://a200.l2188362200.c21883.e.lm.akamaistream.net/d/200/21883/v0001/reflector:62200?auth=da_bvavauawbpcxbqasbyasa7acau bdauda-bd7lgj-sw-oke-j6l8&aifp=v01
11-02-2006 23:10:15 error playlist player: skipping unplayable item: 1, path [mms://a200.l2188362200.c21883.e.lm.akamaistream.net/d/200/21883/v0001/reflector:62200?auth=da_bvavauawbpcxbqasbyasa7acau bdauda-bd7lgj-sw-oke-j6l8&aifp=v01]
now, if i would paste mms://a92.l2188362092.c21883.e.lm.akamaistream.net/d/92/21883/v0001/reflector:62092?auth=da_bhdjapd6becqdsdpcgbbcyb0dy cvcpan-bd7lgj-sw-qnm-k9r8&aifp=v01 in the .strm file, it would work once (as the uri code changes every time you open the .asx from internet). so that is no solution.
does anyone have an idea?
now, if i would paste mms://a92.l2188362092.c21883.e.lm.akamaistream.net/d/92/21883/v0001/reflector:62092?auth=da_bhdjapd6becqdsdpcgbbcyb0dy cvcpan-bd7lgj-sw-qnm-k9r8&aifp=v01 in the .strm file, it would work once (as the uri code changes every time you open the .asx from internet). so that is no solution.
perhaps let me clarify the matter:
the streaming server does not want people to direct link to their "mms://"-url. to prevent this, they add a time-code, a "auth=" part, to the "mms://"-url which makes the url expire in a number of minutes. the asx files that you download from the server are created dynamically and allow you to start playing the included "mms://"-url within that number of seconds.
so if the "mms://"-url had not had the "auth=" part everything would work fine by placing the "mms://"-url in the .strm file and not the asx. i tested this by downloading the asx to my pc and then very quick past the "mms://"-url to a .strm and put it on my xbox -> result: the stream played, so there is no codec problem.
however the over time changing of the "auth=" part prevents me from doing this. the only way to get the right "auth=" part is to put the url to the asx in the .strm file and then have xbmc get the right "mms://"-url from the asx.
this retrieving of the "mms://"-url somehow does not work. it get's the asx, it parses it right (see the log), but then somehow they just won't play the stream (althought the url is correct).
hope this makes things more clear.
that is too bad. will it be fixed soon?
#If you have any other info about this subject , Please add it free.# |