DXMedia und Internet Radio

Hallo,
hat jemand Erfahrung mit dem Streamen von Internet Radio mi DXMedia. Mein Script:

$instance_id=62026;

DXMedia_Open($instance_id,„tiscali-business.com“);
// DXMedia_Open($instance_id,„tiscali-business.com“);

// DXMedia_Open($instance_id,„http://www.swr.de/mediaplayer/player/webplayerframes.php?nurl=http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=swr/swr1/live_bw_44.wma&content=live&media=ms&sid=47&type=all&which=swr1bw“);
DXMedia_SetVolume($instance_id, 40);
DXMedia_Play($instance_id);

Die selben URL’s im Windows Media Player funktionieren tatellos. Abspielen von MP3’s über DXMedia ebenfalls - aus diesem Grund gehe ich nicht von einem Fehler in der Konfiguration aus.

Je nach dem welche URL ich verwende, bekomme ich auch den Fehler, dass die Datei nicht geöffnet / gefunden wurde.
Der Dateizeiger (Filepos) bleibt auf 0 stehen.

Hat jemand eine Idee wo der Hund begraben liegt?

Hi,

habe dasselbe Problem wie Du und bin letztendlich zu folgender Lösung gekommen:

Bei mir werden alle Radiostreams über WinAmp ausgegeben - auch da funktionieren einige trotz diverser Plug-Ins nicht (z.B. N-Joy) - die „Lauf-Quote“ liegt aber bei ca. 80 % aller getesteten Sender und inzwischen laufen bei mir fast nur noch Shoutcast-Streams.

Für den Start von Radiostreams benutze ich cmd-Dateien (hier z.B. die SKY FM 80’s CHannel):

------Schnipp-----------
start C:\Programme\Winamp\winamp.exe http://www.sky.fm/mp3/the80s.pls
exit
------Schnapp-----------

Im PHP-Skript erfolgt der Aufruf dann so:


   //3 SKY-FM 80s
   IPS_Execute("C:\Programme\Winamp\SKyFM_80s.cmd","",true,false);

Und um das Radio auszuschalten habe ich mir von PC-Welt eine exe besorgt, die Prozesse killen kann (geht auch mit anderen wie z.: pskill etc.):


ips_execute("pcwkill.exe","/f winamp.exe",true,true);

Die Lautstärke regel ich per nircmd.exe:


IPS_Execute("nircmd","changesysvolume 3000",false, false);

Beantwortet zwar nicht deine Frage nach DX-Media, ist aber vielleicht eine ALternative

Gruß

Jörg

Hallo cAtMaX,

vielen Dank für die schnelle Antwort. Hat mir sehr viel weitergeholfen.

Gruss

Kallewirsch

Catmax -> bitte mal im wiki eintragen… das mit der killproc finde ich nicht ganz nobel aber es dient den zweck

Hi Fredje,

wollte mir bei Gelegenheit mal das „SDK“ von Winamp angucken, ob man dass vielleicht etwas eleganter hinbekommt - solange muss die wiki noch warten.

Gruß

Jörg

Hi catmax…

die Anleitung ist super - muss auf jeden Fall in die Wiki!..

ist eine gute beschreibung, aber mit den cmd dateien kome ich nicht klar,
wie bekomme ich die. oder mus ich die selber erstellen und wie.

mfg uwe

Habe das ganze mal mit dem Windows Media Player ausgetestet. Der scheint mir zumindest bez. Internet Radio noch flexibler als Winamp. Zumindest läuft der mit Radio FFH - Winamp gibt mir bei dem Sender nur eine Fehlermeldung aus.

Gruß
Thomas

ja…die musst du selber machen.
einfach mit notepad oder editor erstellen und mit der endung .cmd - das Symnbol sieht dann in Windows so aus wie eine „batch“ (.bat) Datei. durch doppelklicken wird das was drinsteht ausgeführt.

und das macht dann der Befehl IPS_Execute

auf die Pfadnamen achten!!

Für alle die nicht wissen wie das geht:

notepad aufrufen

folgendes in die Datei speichern:
start C:\Programme\Winamp\winamp.exe http://www.sky.fm/mp3/the80s.pls
exit

Datei speichern, Namenserweiterung muss Name.cmd sein. Sonst erkennt Windows nicht, dass es sich um eine Kommandodatei handelt.

Bei Fragen, bitte wieder melden

danke für den tipp.
klappt jetzt mit dem aufrufen super

mfg uwe

Freut mich, dass jetzt so viele Internetradio hören :wink: - In Verbindung mit der Technik aus dem Thread „Audio-over-Ethernet“ ( http://www.ipsymcon.de/forum/showthread.php?t=902 ) wird das ganze noch etwas flexibler (sofern man Ethernetkabel oder ähnliches in den Wänden hat)

Den Media-Player habe ich auch in früheren Versionen meiner Skripte mitbenutzt - aber zum Glück laufen meine Stammsender in WinAmp :smiley:

Als TIPP, wenn ihr Mediaplayer UND WinAmp benutzen wollt:

Das Aufrufskript wie folgt modifizieren:
Vor dem Aufruf eines Senders den MediaPlayer- UND WinAmp-Prozess killen

Dann könnt ihr in den Batch-Dateien beliebig zwischen Mediaplayer und Winamp wechseln (meinetwegen auch noch Realplayer). Nur das „Umschalten“ dauert dann etwas länger, da die Prozesse erst wieder komplett gestartet werden müssen.

Gruß

Jörg

ich habe noch eine frage zum beenden von winamp.
habe mir pcwkill.exe heruntergeladen und installiert.
aber wenn ich das script ausführe passiert nichts was habe ich da noch vergessen ?

mfg uwe

Hi uwe,

entweder packst du die pcwkill.exe in dein system32-Verzeichnis vom Betriebssystem - oder du gibst bei dem Beenden-Befehl den kompletten Pfad mit an. Dann sollte es klappen

Gruß

Jörg

Hallo Jörg

danke für deine schnelle hilfe, klappt super.
gibt es irgendwo eine seite wo ich radiosender suchen kann nach der url.

mfg uwe

Hi.

entweder shoutcast.com oder surfmusic.de

Bei beiden muss du den sender erstmal anspielen und die url dann aud den eigenschaften herauskopieren. Bei WinAmp geht das während der Sender gespielt wird über die rechte Maustaste in der Playlist und dann „File Info“ (hab die englische version, bei dir heisst das vielleicht Datei-Info ?) - der Stream steht dann ganz oben.
Beim Mediaplayer rechte Maustaste im Player und in Eigenschaften unter Speicherort den Stream kopieren.

Have fun :slight_smile:

PS: die Club 977-Sender aus dem Shoutcast sind ganz gut (70er, 80er, Hits, Jazz etc.) - für jeden was dabei

Doch mich würde interssieren, ob WinAmp auch ASX files abspielen kann? Gibt es da ein Plugin ?

hier z.B:

http://globe-ss.dagupan.com:8080/marecolo.asx

Dies ist ein RadioSender Stream, den ich unbedingt möchte, wegen meiner Frau. (Radio von den Philippinen)

Ich habe das probiert aber WinAmp sagt ERROR beim Abspielen. :frowning:

Hi guyabano,

bei mir klappts - zwar nicht besonders zuverlässig (trotz 2000er dsl), aber vielleicht geht’s bei dir ja besser ? ectl. streamst du den sender besser mit dem media-player (siehe dann notwendige skriptmodifikationen weiter oben), der war bei mir etwas stabiler.

Das Plugin, was mein Winamp wahrscheinlich dazu nutzt heisst Playlist_Loader
Link: http://www.winamp.com/plugins/details.php?id=144564&download=yes&url=http%3A%2F%2Fdownload.nullsoft.com%2Fcustomize%2Fcomponent%2F2005%2F3%2F18%2FP%2FPlaylist_Loader.exe

Try it :slight_smile:

Gruß

Jörg

Ja, 2MB DSL hab ich auch, nur, das glaub ich, hat nix mit den Ausfällen damit zu tun.

Danke schön, das klappt mit diesem Plugin

Jetzt gibt es noch eine andere Form von Stream. Der kommt nicht über DSL, jedoch über Satellit. Ich habe eine DREAMBOX auf dem LAN und hier kann ich alle Radiostationen glasklar in mein Netz einspeisen.

Nur sieht hier ein stream-adresse anders aus:
http://192.168.1.10:31339/0,ffffffff,ffffffff,0800,ffffffff

Dies wäre z.B. RTL RADIO. Die IP Adresse ist ganz einfach die meiner Dreambox, der rest einfach die Daten vom Transponder und der Audiokanal.

Ich habe auch die passende Software, die heisst VLC, doch die spielt nur Video Streams, aber keine Audio (Warum auch immer)

Nun muss ich nur noch die richtige Software finden, und dann könnte ich das auch probieren.

mfG Franz

ist wohl nicht ganz trivial dein problem…

kuckst du hier: Dreambox -> NSV stream? - Winamp & Shoutcast Forums

vielleicht sagt dir das irgendwas :confused: ich hab keine dreambox und kann hier nicht rumtesten

gruß

Jörg