Opened 19 years ago

Closed 19 years ago

Last modified 19 years ago

#348 closed enhancement (worksforme)

[REQUEST] ASX parser/demuxer request

Reported by: gamester17@… Owned by: r_togni@…
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(?)

Change History (1)

comment:1 by r_togni@…, 19 years ago

Resolution: worksforme
Status: newclosed

It's already there, just use mplayer -playlist url://

Note: See TracTickets for help on using tickets.