Stream-URL ermitteln: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
Zeile 12: Zeile 12:
 
   <title>Radio Erft - 100% die beste Musik. 100% von hier! - Live-Stream</title>  
 
   <title>Radio Erft - 100% die beste Musik. 100% von hier! - Live-Stream</title>  
 
   <link rel="stylesheet" href="style/style-1.css" type="text/css">  
 
   <link rel="stylesheet" href="style/style-1.css" type="text/css">  
  <meta name="author" content="Nico Engelhardt, Christian Stimberg">
 
 
   <style type="text/css">  
 
   <style type="text/css">  
   body {  
+
   body { background-color:transparent;}  
    background-color:transparent;  
 
  }  
 
 
   </style>  
 
   </style>  
   </head>  
+
   </head>
 
 
 
   <body>  
 
   <body>  
 
    
 
    
Zeile 32: Zeile 28:
 
   if( top.frames['rectangle'].AdID ) myAdID = top.frames['rectangle'].AdID;  
 
   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("<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=\"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=\"TransparentAtStart\" Value=\"true\">" );  
 
   document.writeln("<PARAM NAME=\"AutoStart\"          Value=\"true\">" );  
 
   document.writeln("<PARAM NAME=\"AutoStart\"          Value=\"true\">" );  
Zeile 47: Zeile 43:
 
    
 
    
 
   </script>  
 
   </script>  
 
 
 
   </body>  
 
   </body>  
 
   </html>
 
   </html>
Zeile 54: Zeile 49:
 
Wir sehen die Zeile:  
 
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\">" );  
 
  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  
+
  Und genau das ist unsere Streamadresse - die es aber leider in Amarok nicht tut, weil es nur ein REDIRECT zur realen Adresse ist.
 +
 
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
  
== MPlayer-Plugin ==
+
=== 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.
 
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.
 
Haben wir keinen Mplayer installiert, gehen wir wie folgt vor.
 +
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
  
== Alternativ via Konsole ==
+
=== Alternativ via Konsole ===
  
 
Folgendes geben wir auf der Konsole ein, um die obige Orginal-Adresse zu erhalten:  
 
Folgendes geben wir auf der Konsole ein, um die obige Orginal-Adresse zu erhalten:  
Zeile 82: Zeile 79:
 
   
 
   
 
Dies nun ist unser realer Stream, den wir in Amarok etc. nutzen können.
 
Dies nun ist unser realer Stream, den wir in Amarok etc. nutzen können.
 +
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
  
Zeile 93: Zeile 91:
 
== Allgemeine Anmerkungen ==
 
== 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.
 
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.
 +
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
 
--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)
 
----
 
----

Version vom 13. September 2008, 10:44 Uhr

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"> 
 <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.

--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)

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.

--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)

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.

--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)

Radiosender NRW Übersicht

Hier eine Liste von Lokalsendern in NRW: [1]

--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)

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.

--- www.suther.de - 10:27, 13. Sep. 2008 (UTC)


Zurück zur Multimedia-Übersicht