RPi "omxplayer -o alsa" не дает звука в PHP

В настоящее время я пытаюсь разработать систему, которая может воспроизводить аудиофайлы по 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');"

0 ответов

Другие вопросы по тегам