MediaPlayer

Guetn morgen,

woran kann es liegen, das ich immer wenn ich

<?
FS20_SwitchMode (36297 /*[Badezimmer\Verstärker]*/, true);
$id_sound = 48015 /*[Badezimmer\Media Player]*/;
WAC_PlayFile($id_sound,"http://212.100.52.56:8000/live");
?>

über das WF anklicke folgende Fehlermeldung bekomme?

Die URL sollte richtig sein. Die habe ich unter V1 auch benutzt.

Sonnige Grüße
Mirco

Hy,
dein link geht bei mir auch nicht. Denke das er falsch ist, teste mal meinen. ID anpassen nicht vergessen.

$id_sound = 43423 /*[MUSIK\Media Ueber Anlage]*/ ;
WAC_SetVolume($id_sound, 60);
WAC_PlayFile($id_sound, "http://streams.br-online.de/bayern3_2.asx");

Tja, das scheint es gewesen zu sein. Komisch. Vieleicht haben die sich geändert.

Fehlermeldung kommt nicht mehr. Braucht man mit der Media Player Instance eigendlich noch einen Player wie z.B Winamp?

Mirco

Der MediaPlayer ist nativ und hat auch seine eigenen Codecs dabei.

OK, und warum höhre ich nichts, wenn ich das Script

<?
$id_sound = 48015 /*[Badezimmer\Media Player]*/;
WAC_PlayFile($id_sound,"http://streams.br-online.de/bayern3_2.asx");
?>

ausführe. Fehlt noch ein Start Befehl?

Mirco

Da wird die Lautstärke auf 0 stehen.

Guten Morgen zusammen,

selbst so

<?
FS20_SwitchMode (36297 /*[Badezimmer\Verstärker]*/, true);
$id_sound = 48015 /*[Badezimmer\Media Player]*/;
WAC_SetVolume($id_sound, 60);
WAC_PlayFile($id_sound,"http://streams.br-online.de/bayern3_2.asx");
?>

steht der Media Player. Wenn die Lautstärke nur auf 0 wäre, sollte sich trotzdem in der Instance was tuen.

Unter Track Titel erscheint zwar der Sender doch Track Position bleibt immer auf 0 stehen trotz 1 sek. aktualisierung. Der Status steht auch immer auf Stop.

Deswegen meine Frage ob ich noch einen Startbefehl geben muss?

Mirco

Hier mal meines über Webfront und eDIP.
Aus dem Script brauchst Du nur WAC_PlayFile.

<?
if(!GetValue(11501 /*[.eDIP\Mediaplayer]*/))
return;

require "44124.ips.php";


WAC_PlayFile(34902 /*[Multimedia\Mediaplayer\Media Player]*/ ,"mms://channels.webradio.antenne.de/das-schlager-karussell");


$Status   = GetValue(26406 /*[Multimedia\Mediaplayer\Media Player\Status]*/);
$Volume   = GetValue(33256 /*[Multimedia\Mediaplayer\Media Player\Volume]*/);
$Titel    = GetValue(14412 /*[Multimedia\Mediaplayer\Media Player\Track Title]*/);
$Position = GetValue(34552 /*[Multimedia\Mediaplayer\Media Player\Track Position]*/);
$Laenge   = GetValue(44814 /*[Multimedia\Mediaplayer\Media Player\Track Length]*/);

if ($Status == 1)
{
    RegVar_SendText($XBee, chr(27)."AP".chr(91).chr(1));
}
if ($Status == 3)
{
    RegVar_SendText($XBee, chr(27)."RL".chr(4).chr(34).chr(235).chr(48).chr(0));
    RegVar_SendText($XBee, chr(27)."AP".chr(91).chr(0));
}
RegVar_SendText($XBee, chr(27)."ZL".chr(7).chr(37).$Titel.chr(0));
RegVar_SendText($XBee, chr(27)."ZL".chr(215).chr(19).$Position.chr(0));
RegVar_SendText($XBee, chr(27)."ZL".chr(6).chr(19).$Laenge.chr(0));
RegVar_SendText($XBee, chr(27)."ZL".chr(187).chr(88)."Vol.".$Volume."%".chr(0));


?>

Den Befehl habe ich auch in meinem Script wie man sieht. Startet nur leider nicht.

Neustart machts möglich :smiley:
Danke allen für ihre Hilfe.

Soweit läuft der media Player sehr gut. Allerdings wie bekomme ich die Track Position zum mitlaufen. Der bleibt beim Abspielen der mp3-files bei 0:00 stehen. Wer kann mir helfen?

In der Mediaplayerinstanz das Inervall auf 1 stellen.:wink:

Vielen Dank. Hätte ich auch drauf kommen können. Jetzt bin ich wieder ein Stück weiter.

Habe meine Hausautomation jetzt seit ungefähr 10 Monaten. Die Möglichkeiten sind ja wirklich unbegrenzt. Ich bin total begeistert von Ip-Symcon.
Mein Dashboard (in Bildern) werde ich diese Tage in den entsprechenden Forumbereich präsentieren.
Vielen Dank für die schnelle Antwort.