Stream-URL ermitteln
Inhaltsverzeichnis
URL des Streams ermitteln
Öffnen des Player-Fensters
Rechte Maustaste -> Quelltext anzeigen
Entweder steht dort direkt ein Javascript drin, das man aufrufen muss, oder dort wird das <iframe>-Schema genutzt. Also sucht man sich das passende <iframe> raus, indem die Adresse des aktuellen Popupfensters in ein neues Browserfenster eingetragen wird und der entsprechende Pfad angepasst wird (bei Radio-Erft wird im obigen Link frameset.html gegen forwarder.html getauscht.
Man erhält eine weiße (leere) Seite. Dort rechte Maustaste >> Quelltext anzeigen findet sich etwas wie:
<html>
<head>
<title>Radio Erft - 100% die beste Musik. 100% von hier! - Live-Stream</title>
<link rel="stylesheet" href="style/style-1.css" type="text/css">
<meta name="author" content="Nico Engelhardt, Christian Stimberg">
<style type="text/css">
body { background-color:transparent;}
</style>
</head>
<body>
<script language="JavaScript">
function errorhandler()
{
return true;
}
window.onerror=errorhandler;
var myAdID = 0;
if( top.frames['rectangle'].AdID ) myAdID = top.frames['rectangle'].AdID;
document.writeln("<OBJECT ID=\"MediaPlayer\" classid=\"CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95\" CODEBASE=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab##Version=6,4,5,715\" width=\"220\" height=\"50\" standby=\"Loading Microsoft Windows Media Player components...\" type=\"application/x-oleobject\">" );
document.writeln("<PARAM NAME=\"FileName\" VALUE=\"http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid="+myAdID+"&stream=radioerft/livestream.wma&content=live&media=ms\">" );
document.writeln("<PARAM NAME=\"TransparentAtStart\" Value=\"true\">" );
document.writeln("<PARAM NAME=\"AutoStart\" Value=\"true\">" );
document.writeln("<PARAM NAME=\"AnimationatStart\" Value=\"false\">" );
document.writeln("<PARAM NAME=\"ShowStatusBar\" Value=\"true\">" );
document.writeln("<PARAM NAME=\"ShowControls\" Value=\"true\">" );
document.writeln("<PARAM NAME=\"autoSize\" Value=\"false\">" );
document.writeln("<PARAM NAME=\"displaySize\" Value=\"false\">" );
document.writeln("<PARAM NAME=\"ShowAudioControls\" Value=\"true\">" );
document.writeln("<PARAM NAME=\"ShowPositionControls\" Value=\"false\">" );
document.writeln("<Embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/\" src=\"http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid="+myAdID+"&stream=radioerft/livestream.wma&content=live&media=ms\" Name=\"MediaPlayer\" width=\"220\" height=\"50\" transparentAtStart=\"1\" autostart=\"1\" animationAtStart=\"0\" ShowControls=\"true\" ShowAudioControls=\"1\" ShowPositionControls=\"0\" autoSize=\"0\" ShowStatusBar=\"1\" displaySize=\"0\"><\/embed>" );
document.writeln("<\/embed>" );
document.writeln("<\/OBJECT>" );
</script>
</body>
</html>
Wir sehen die Zeile:
document.writeln("<PARAM NAME=\"FileName\" VALUE=\"http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid="+myAdID+"&stream=radioerft/livestream.wma&content=live&media=ms\">" );
Und genau das ist unsere Streamadresse - die es aber leider in Amarok nicht tut, weil es nur ein REDIRECT zur realen Adresse ist.
MPlayer-Plugin
Alternativ können iwr diese Adresse auch im Browser öffnen, insofern wir Mplayer installiert haben. Wird die Verbindung aufgebaut, klicken wir mit der rechten Maustaste ins Mplayer-Fenster, und wählen "URL kopieren". Das ist unsere Stream-URL. Haben wir keinen Mplayer installiert, gehen wir wie folgt vor.
Alternativ via Konsole
Folgendes geben wir auf der Konsole ein, um die obige Orginal-Adresse zu erhalten:
wget -O RadioErft.txt "http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid="+myAdID+"&stream=radioerft/livestream.wma&content=live&media=ms"
Nun zuletzt noch in die Datei hineinschauen, die so aussieht:
cat RadioErft.txt
<ASX version="3.0">
<entry>
<ref HREF="mms://213.254.239.66/radioerft$livestream.wma"/>
</entry>
</ASX>
Dies nun ist unser realer Stream, den wir in Amarok etc. nutzen können.
Radiosender NRW Übersicht
Hier eine Liste von Lokalsendern in NRW: [1]
Allgemeine Anmerkungen
Es scheint, dass sich die Stream-Urls von Zeit zu Zeit ändern. Ggf. müssten dann die zuvor beschriebenen Schritte wiederholt werden, um die aktuelle URL zu erhalten.