Wie Musik von Internet-Radio-Stationen im gewünschten Musikprogramm abspielen?

Dirck

chronische Wohlfühlitis
Wie kann man die von Internet-Radio-Stationen angebotene Musik im gewünschten Musikprogramm, etwa Aimp, abspielen, wenn diese Stationen keine Spielliste (Playlists) für den Stream anbieten (etwa in m3u-Dateien), sondern es offenbar nur möglich ist, deren Musik auf deren Website zu hören im Browser, wie es z.B. hier - Jazzy Love - La radio Jazz la plus complète - zu sein scheint?
 
Die Playlist ist da: http://viphttpplayers.yacast.net/V4/airplayradios/jazzylove/playlist_APY_JAZZYLOVE.xml?timestamp=1361272321566
Problem: Der timestamp ändert sich alle paar Sekunden und die URL wird mirt einem neuen request nachgeladen.

eine der Playlists sieht (dekodiert) so aus:
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- YACAST for Panel+ Station APY_JAZZYLOVE -->
<liste_passages>
 <passage NRJ_TITRE="Papa was a rollin stone" NRJ_ARTISTE="Lee Ritenour" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 12:09:16" IDPASSAGE="46853128" DUREE="00:00"/>
 <passage NRJ_TITRE="What does it take" NRJ_ARTISTE="Kenny G" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 12:04:30" IDPASSAGE="46853091" DUREE="00:00"/>
 <passage NRJ_TITRE="Don&apos;t Put All Your Dreams In O" NRJ_ARTISTE="Randy Crawford" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 12:00:19" IDPASSAGE="46853054" DUREE="00:00"/>
 <passage NRJ_TITRE="Key man" NRJ_ARTISTE="Brother 2 brother" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 11:55:27" IDPASSAGE="46853011" DUREE="00:00"/>
 <passage NRJ_TITRE="F-Luther Vandross-The closer g" NRJ_ARTISTE="Beyonce´" TITREMUSICAL="The closer I get to you" NOMINTERPRETE="Luther Vandross" POCHETTE="http://viphttpplayers.yacast.net/V4/wr_pochettes/POC00426376.JPG" DATEPASSAGE="19/02/2013 11:50:57" IDPASSAGE="46852965" DUREE="00:00"/>
 <passage NRJ_TITRE="Fly by" NRJ_ARTISTE="Bob James" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 11:46:02" IDPASSAGE="46852923" DUREE="00:00"/>
 <passage NRJ_TITRE="I&apos;m pulling through" NRJ_ARTISTE="Diana Krall" TITREMUSICAL="I&apos;m pulling through" NOMINTERPRETE="Diana Krall" POCHETTE="http://viphttpplayers.yacast.net/V4/wr_pochettes/POC00516500.JPG" DATEPASSAGE="19/02/2013 11:42:09" IDPASSAGE="46852888" DUREE="00:00"/>
 <passage NRJ_TITRE="You don&apos;t know what love is" NRJ_ARTISTE="Andy Snitzer" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 11:37:23" IDPASSAGE="46852845" DUREE="00:00"/>
 <passage NRJ_TITRE="Hero" NRJ_ARTISTE="Mariah Carey" TITREMUSICAL="Hero" NOMINTERPRETE="Mariah Carey" POCHETTE="http://viphttpplayers.yacast.net/V4/wr_pochettes/POC01601669.JPG" POCHETTE_HD="http://viphttpplayers.yacast.net/V4/wr_pochettes/POC01601668_HD.JPG" DATEPASSAGE="19/02/2013 11:33:11" IDPASSAGE="46852809" DUREE="00:00"/>
 <passage NRJ_TITRE="Just Think About It" NRJ_ARTISTE="Mario Basanov Ft. Miss Bee" TITREMUSICAL="" NOMINTERPRETE="" POCHETTE="" DATEPASSAGE="19/02/2013 11:29:26" IDPASSAGE="46852777" DUREE="00:00"/>
</liste_passages>

nicht unbedingt m3u ähnlich. Ich bezweifele dass ein normaler, nicht scripting fähiger, nicht Flash Player das abspielen kann, also: Vergiss es außer Du bist wirklich gut im scripten und kannst die SWF Datei decompilieren um den Algorithmus herauszufinden, mit welchem die Anfragen erstellt werden.

(Aber die Seite ist niedlich aufgebaut, daraus kann man mit wenig Aufwand eine Player Äpp bauen, wenn man weiß, wo sich die Inhalte verstecken)
 
Vielen Dank QuHno,

so kann so was also funktionieren, interessant, sehr aufschlußreich; das heißt offenbar, es gibt Radiostationen, die offenbar nicht wollen, daß sie woanders als auf ihrer Website, bzw. da gehört werden wollen, wo sie es wollen, wohl wegen Werbung etc. Gut, dann also keine Möglichkeit für des Programmierens völlig unfähige Personen solche Musik in einem Abspielprogramm zu hören. Aber wohl wäre der Aufwand ohnehin zu hoch, nehme ich an.

(Aber die Seite ist niedlich aufgebaut, daraus kann man mit wenig Aufwand eine Player Äpp bauen, wenn man weiß, wo sich die Inhalte verstecken)
Das heißt also, die ist weitgehend schon so aufgebaut, daß sie als Ausgangs-Skript zum Bau eines eigenen Spielers genommen werden könnte, wenn man weiß, wo sich die Skript-Teile dafür befinden auf der Seite.

Na schön, also dann nur noch Streams, für die auch Spiellisten angeboten werden nehmen, bzw. gar nicht erst andere suchen müssen, gut zu wissen, aber auch schade.

Vielen Dank nochmals.
 
So, hab mal genauer reingeschaut, das ist die eigentliche Datei, die man auch im player abspielen kann:
http://pvr.yacast.net/apy-jazzylove.mp3

Problem: Alle ca 7s muss die neu aufgerufen werden.
 
Oben