RPi "omxplayer -o alsa" не дает звука в PHP - PullRequest
0 голосов
/ 21 февраля 2019

В настоящее время я пытаюсь разработать систему, которая может воспроизводить аудиофайлы с помощью запроса GET на PHP.Я также разработал простой сценарий, который использует omxplayer для воспроизведения определенной звуковой дорожки. Основная проблема заключается в том, что если я пытаюсь передать звук на динамик Bluetooth с помощью PHP, он не дает никакого звука (если я запускаю тот же сценарий без"-о Альса" это работает).Сценарии просто запускаются

omxplayer -o alsa $1

Единственный раз, когда этот сценарий не работает, в моем классе PHP после запроса GET, код такой же, как и выше

echo shell_exec('./playTrack test.mp3');

Еслия пытаюсь выполнить скрипт на оболочке, он работает без проблем

./playTrack test.mp3

То же самое, если я пытаюсь запустить его из оболочки, используя PHP

php -r "echo shell_exec('./playTrack test.mp3');"
...