Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Tiscali WMA Stream aufnehmen

Frage Multimedia Audio

Mitglied: Noxxon

Noxxon (Level 1) - Jetzt verbinden

11.04.2007, aktualisiert 13.12.2008, 13035 Aufrufe, 6 Kommentare

Hallo!

Ich höre gerne den Sender "Radio Köln" und möchte nun gerne die "richtige" Stream-Adresse des Servers haben, damit ich diesen aufnehmen kann.

Über das PopUp "http://213.200.64.229/freestream/download/radiokoeln2/frameset_ie.html& ..." komme ich auf die dazu gehörige Seite, allerdings kann ich mit dem Link des Tiscali Streams recht wenig anfangen, da er ein spezielles Format besitzt.

Ich habe mich zu den Streams von Tiscali Business ein wenig schlau gemacht und habe eine Beschreibung im Netz gefunden, die besagt, dass ich mir mit dem Shell-Programm "wget" und der Option "-O" den Link http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid=0&str ... in eine Datei umleiten lassen kann und mir dann in der Datei die richtige Adresse angezeigt wird.

Am Beispiel vom Sender SWR 3 sieht das dann folgendermaßen aus (CMD-Fenster):

wget -O swr3url.txt "http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=swr3/li ..."

Inhalt der "swr3url.txt":

rtsp://195.52.221.172/farm/*/encoder/swr3/livestream.rm


Jetzt habe ich das gleiche mit dem Radio Köln Stream, welcher allerdings ein Windows Media Stream ist, gemacht. Nachdem ich den Stream mit dem Programm wget hab durchlaufen lassen, wird mir folgende Fehlermeldung angezeigt.

C:\>wget -O 1005.txt http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?ad
id=0&stream=dashitradio$livestream.wma&content=live&media=ms
--10:48:37-- http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid=0
=> `1005.txt'
Resolving lsd.newmedia.tiscali-business.com... 213.200.64.155
Connecting to lsd.newmedia.tiscali-business.com|213.200.64.155|:80... connected.

HTTP request sent, awaiting response... 302 Found
Location: http:///bb/access_denied.lsc [following]
http:///bb/access_denied.lsc: Invalid host name.
Der Befehl "stream" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Der Befehl "content" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Der Befehl "media" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.


Weiß wer Rat?!

Danke und Gruß
Mitglied: gi-networx
11.04.2007 um 12:37 Uhr
Tach,

http://213.200.64.229/freestream/download/radiokoeln2/frameset_ie.html sagt:

<iframe src="forwarder.html" ...

http://213.200.64.229/freestream/download/radiokoeln2/forwarder.html sagt:

document.writeln("<PARAM NAME=\"FileName\" VALUE=\"http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid=;+my ..."\">" );

http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=radioko ... sagt:

<ASX version="3.0">
<entry>
<ref HREF="mms://213.254.239.66/radiokoeln$livestream.wma"/>
</entry>
</ASX>

Viele Grüße,

Michl

Edit: Wobei sich der Livestream natürlich nicht direkt öffnen lässt weil der Server höchstwahrscheinlich den Referrer prüft.

Edit2: Meine Vermutung bestätigt sich, denn wenn du im HTTP-Header mitschickst: "Referer: http://213.200.64.229/freestream/download/radiokoeln2/stream-radio-play ...; funktioniert alles wunderbar!
Bitte warten ..
Mitglied: Noxxon
11.04.2007 um 13:49 Uhr
Cool! Danke für die Antwort!

Was ich bloß nicht ganz verstanden habe ist, wie du an den MMS Stream gekommen bist?! Könntest mir das noch einmal bitte näher aufschlüsseln?

Danke und Gruß,
Max
Bitte warten ..
Mitglied: gi-networx
11.04.2007 um 13:54 Uhr
Hi,

ich habe mir als erstes den Quelltext von http://213.200.64.229/freestream/download/radiokoeln2/frameset_ie.html angesehen. Dort fand ich das iframe mit der "forwarder.html".

In der forwarder.html wiederum war in dem Mediaplayer-Objekt die Quelle http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=radioko ... angegeben (Wenn man die ganze Javascript-Kacke außenrum wegstrippt) angegeben.

Und wenn man diese Adresse in den Browser eingibt und das ganze mit Wireshark mitschneidet kannst du danach im Mitschnitt die Adresse finden.

Gruß

Michl
Bitte warten ..
Mitglied: Noxxon
11.04.2007 um 13:57 Uhr
Ahhhh, ok.. Das du jetzt Wireshark genutzt hast, konnte ich ja nicht wissen.. Ok, danke für die sehr gute Information!!!!

Gruß
Bitte warten ..
Mitglied: grotti74
13.12.2008 um 06:01 Uhr
Moin, ich hol den Thread nochmal hoch denn ich hab das gleiche Problem mit Radio Köln.

Die sind mittlerweile auf Nacamar (wohl der neue Name von Tiscali?) und die haben ihre Sicherheit etwas mehr hochgerüstet.
Ganz unversiert bin ich aber auch nicht :D

Player-Links:
http://edge.download.newmedia.nacamar.net/freestream/download/radiokoel ...

oder

http://edge.download.newmedia.nacamar.net/sltokens/stream-radio-player. ...

Jetzt wirds gemein.

Hier wird ein TOKEN benutzt, bei dem ich immer noch nicht weiß, von wo es ausgelesen wird!!
Ich vermute, die schreiben das bei mir irgendwo auf die Platte?

Der "direkteste Direktlink" lautet:

http://lsd.newmedia.nacamar.net/bb/redirect.lsc?adid=0&stream=radio ...

Dieses Token ist jedesmal anders.
Ich hab herausgefunden, das man sich online ein Token "abholen" kann, und dieses dann z. b. in eine lokale ASX-Datei einpflanzen kann. Dann kann man sogar aufnehmen!
Aber bricht die Aufnahme einmal ab, verfällt das Token!
Alles steht und fällt mit dem Token, das so eine Art Session-ID ist und existieren MUSS. (weder token= funktioniert noch kann man ihn mit Fantasietoken austricksen)
Also MUSS der das doch irgendwo auf meine Platte schreiben und dann vergleichen?

Geht das irgendwie auch noch einfacher?
Bitte warten ..
Mitglied: phikappa
09.01.2009 um 17:51 Uhr
Hi,
ja, geht. Mehr oder weniger, ich habe mich damit ein wenig auseinandergesetzt.

Bei JAMFM (schreckliche Musik, aber meine Freundin mag's...) wird auch mit einem Token rumhantiert.

Hier ein paar chronologische Links auf mein Blog mit Details zu der Geschichte:

http://phikappa.eu/2008/11/25/getting-streams-from-bloatwaring-internet ...
http://phikappa.eu/2008/11/25/update-circumventing-bloatware-the-jamfmd ...
http://phikappa.eu/2009/01/09/bloatware-rebellion-jamfmde-again/

Um es kurz zu machen:
Der Token kommt mit dem html code aus http://edge.download.newmedia.nacamar.net/sltokens/stream-radio-player. ... - wenn du in dir anschaust gibt es da ein Javascript mit dem Token.

Ich hab für den JAMFM MP3 Stream ein paar PHP-Skripte zusammengewürfelt, um den Token zu extrahieren und eine PLS zu generieren ( http://phikappa.eu/jamfm.php ), die man mit iTunes/o.ä. abspielen kann. Leider haben die von nacamar ihre Serverstruktur geändert und der MP3Stream ist nicht mehr aufzufinden.
Es ist auf jeden Fall so, dass du immer wenn du den Stream unterbrichst und wieder aufnehmen willst einen neuen Token brauchst. Ich hab noch ein PHP, das als Output nur einen neuen Token ausspukt -> http://phikappa.eu/jamfm_asx_id.php vielleicht kannst du das für dich gebrauchen -> ich kanns dir auch schicken. ist nur ein simples CURL auf die Seite und eine c&p strpos-funktion.

bei Mp3 wars noch simple, aber bei WMA ist es blöder, weil dann noch irgend ein Loadbalancer sich mit einklinkt (das "redirect.lsc" schaut nach einem guten Server und generiert ein ASX - da das dann aber alles lokal auf dem Server passiert und auch ip-gecheckt wird, kannst du dir nicht einfach eine lokale ASX basteln). Der direkteste Link, man seinem Mediaplayer also geben kann, ist nicht wirklich der von dir genannte - mein JAMFM-ASX script http://phikappa.eu/jamfm_asx.php spukt ihn zwar immer mit einem frischen Token wieder aus - aber du kannst auch einen direkten mms:// link in deinen Mediaplayer eingeben - bei jamfm ist es mms://IP/jamfm$livestream.wma?token=xxx - es gibt eine ganze Reihe an IPs von Nacamar, die Streamen ( hier ein paar:
62.26.161.89
62.27.47.7
62.27.47.6
62.27.44.14 )

Du kannst dir also immer einen direkten mms link basteln. Der wird von meinem jamfm_asx.php auch generiert.
Mehr geht nicht - jedes mal bei Unterbrechen muss ein neuer Token her. Geht vielleicht auch direkt über den Mediaplayer, wenn man das php auf einem speziell configurierten Server laufen lässt.

wie gesagt, wenn du interesse hast das skript für dich anzupassen, ich habe da keine Eifersüchte.
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows 7
gelöst PC wieder in Domäne aufnehmen, lokale Anmeldung nicht möglich (2)

Frage von Bluejet zum Thema Windows 7 ...

Windows Userverwaltung
gelöst Client in Domäne via VPN Verbindung aufnehmen (6)

Frage von Robgro zum Thema Windows Userverwaltung ...

Visual Studio
DotNet Audio Stream Handle(s) über Prozess ID bekommen (7)

Frage von Aicher1998 zum Thema Visual Studio ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...

Exchange Server
DNS Einstellung - zwei feste IPs für Mailserver (15)

Frage von ivan0s zum Thema Exchange Server ...