#348 closed enhancement (worksforme)
[REQUEST] ASX parser/demuxer request
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Component: | streaming |
Version: | unspecified | Severity: | minor |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
I'm not a programmer/developer myself so I would like to like to request that
someone that is add this feature of ASX parser/demuxer to MPlayer:
Microsoft ASX is not a codec or a/v-container but more of only a
playlist/shortcut that points to where one or more URL's with the 'real' media-
container(s) are, (those media-containers ASX points to are usually ASF or WMV
video-file/stream format using HTTP:// or MMS:// since they are also from
Microsoft too).
I think it would be great if MPlayer could automaticly extract/parse those ASX
files to get the URL of the true media-file(s) they point to (as Microsoft's
Windows Media Player does).
ASX internet stream examples:
http://rope.icgo.fimc.net/staticweb/onair_players/onair_beat/player/onair_beat.a
sx
http://audio.musicradio.com/gold.asx
mms://internetradio.cz/rmffm.asx
mms://www.solarradio.com/solar2.asx
mms://secure.jumptv.com/playlist/asx2.ch2?streamID=1772&userToken=1230975652
http://www.nrk.no/dynasx?p_lenke_id=493706&p_artikkel_id=&mswmext=.asx
http://62.153.249.21/live/viva1tv/adsl.asx
http://www.omroep.nl/radio3/live20.asx?radio3fm
http://www.streamaudio.com/stations/asx/WNNX_FM.asx
http://www.dnbradio.com/hi.asx
http://www.abc.net.au/streaming/RN.asx
==============================================================
example of a ASX file:
<ASX Version = "3.0">
<ABSTRACT>Lyt til flere netradio kanaler på dr.dk/netradio</ABSTRACT>
<TITLE>DR P1</TITLE>
<AUTHOR>dr.dk/netradio</AUTHOR>
<Copyright>DR © 2005</Copyright>
<MOREINFO HREF="http://www.dr.dk/netradio/" />
<Logo href = "http://www.dr.dk/netradio/gfx4asx/drlogo_16_16.gif" Style
"ICON" />
<Entry>
<ABSTRACT>Lyt til flere netradio kanaler på
dr.dk/netradio</ABSTRACT>
<Title>DR P1</Title>
<Copyright>DR © 2005</Copyright>
<Logo href
"http://www.dr.dk/netradio/gfx4asx/drlogo_16_16.gif" Style = "ICON" />
<BANNER HREF="http://www.dr.dk/netradio/gfx4asx/p1_194x32.gif">
<ABSTRACT>Lyt til flere netradio kanaler på
dr.dk/netradio</ABSTRACT>
<MOREINFO HREF="http://www.dr.dk/netradio/" />
</BANNER>
<MoreInfo href = "http://www.dr.dk/p1"></MoreInfo>
<Ref href="http://wmsc.dr.dk/e02ch01m?wmcontentbitrate=300000"/>
</Entry>
</ASX>
You grab the url in <ref href="..."> and start playing that.
==============================================================
PS! I'm not 100% sure but I believe XINE recently added ASX parser support(?)
It's already there, just use mplayer -playlist url://