Omxplayer über PHP steuern

iDave

Newbie
Registriert
Apr. 2015
Beiträge
4
Hallo zusammen,
Ich verzweifle an einem Problem und zwar:
Ich möchte eine MP3 Datei über den Klinkenausgang wiedergeben auf Klick eines Buttons in PHP.
Ich habe dies über Omxplayer und mpg123 probiert. Beide Player spielen das MP3 File über die Konsole tadellos ab.
Sobald ich den gleichen Befehl über Shell_exec direkt oder aber eine Shell Datei. Beides erfolglos
Auch habe ich mich an den rechten versucht und chown www-data auf shell und mp3-datei probiert (und auch chmod 777).
Ich habe außerdem die beiden Dateien einmal aus dem Web Ordner und aus dem Benutzerverszeichnis.
Mal als sudo oder ohne.
Mal mit absoluten; mal mit relativen Pfaden.
Immer erfolglos.

Vielleicht hat damit jemand Erfahrung und kann mir helfen.
Mite Freundlichen Grüßen
David
 
Es könnte sein, dass du deinen Nutzer "www-data" der Gruppe "audio" hinzufügen musst:
Code:
adduser www-data audio

-> Danach am einfachsten Reboot

Mit folgendem Befehl kannst du auf der Konsole zu www-data werden, um einfacher zu testen und ggf. Fehlerausgabe zu haben:
Code:
su www-data -s /bin/bash
 
Hallo und vielen Dank für die schnelle Antwort!
Das scheint genau das Problem gewesen zu sein!
Ich musste neben der 'Audio' Gruppe noch die 'Video' dem Benutzer hinzufügen
(das war mittels des Ausführen als www-data User ersichtlich wie von dir beschrieben)
Allerdings habe ich einen anderen Befehl zum Hinzufügen zu den jeweiligen Gruppen verwendet undzwar:
Code:
usermod -a -G audio www-data
Da ich gelesen habe, dass adduser einen neuen Benutzer erstellt.

Ansonsten vielen vielen Dank! :)
 

Ähnliche Themen

Zurück
Oben