Hallo
Irgendwann in nächster Zukunft wird analoges Radio per Kabel abgeschaltet und da unser Radio nicht umrüstbar ist, habe ich mir gedacht, einen kleinen Pi an den Verstärker anzuschließen und damit im Wohnzimmer Radio zu hören. Da wir eh nur zwei, max drei verschiedene Sender hören, dachte ich mir, die Steuerung mit drei kleine php-Skripten durchzuführen, die ich vom Tablet aus ausführe.
Weiter unten findet Ihr das php-Skript (wdr2.php) zum starten des Senders WDR2. An der Konsole funktioniert dieses Skript (und auch die Skripte für die anderen beiden Sender) einwandfrei, wenn ich z.B.
php wdr2.php
oder entsprechendes aufrufe, wird der vorherige Sender gekillt und WDR2 gestartet. Versuche ich das aber mit dem Browser per http://<IP-Adresse>/wdr2.php tut sich absolut nichts. Nicht mal der Kill.
Beschreibungen dieses Phänomens gibt es zu Hauf im Internet und auch viele gute Ratschläge, die ich zumeist nicht verstehe oder nachvollziehen kann. Lt. dieser Beschreibungen scheint dies ein Rechte-Problem zu sein, aber keiner beschreibt, wie man dieses Rechte-Problem lösen kann. Ich habe schon die Rechte von wdr2.php auf 777 gesetzt. Kein Unterschied.
=======Skript=========
<?php
shell_exec ('killall mplayer');
shell_exec ('mplayer http://wdr-wdr2-suedwestfalen.icecast.wdr.de/wdr/wdr2/suedwestfalen/mp3/128/stream.mp3');
?>
======================
Weiß da jemand Rat?
Gruß, Jürgen
Received on Tue Jan 01 2019 - 16:03:18 CET
This archive was generated by hypermail 2.2.0 : Tue Jan 01 2019 - 16:03:21 CET