Linux — начать воспроизведение видео MPV из PHP-Exec

Попытка начать воспроизведение видео mpv на сервере Linux с помощью команды php exec с удаленного компьютера.
Только в состоянии заставить звук работать. Получение ошибки для видео.

код в php-файле:

$cmd = "DISPLAY=:1 mpv video/test.mp4 --ao=alsa:device=[hw:1]";
$out = shell_exec($cmd);

выход:

Playing: video/test.mp4
(+) Video --vid=1 (*) (h264)
(+) Audio --aid=1 --alang=und (*) (aac)
No protocol specified
[vo/vdpau/x11] couldn't open the X11 display (:1)!
Error opening/initializing the selected video_out (-vo) device.
Video: no video
No protocol specified
xcb_connection_has_error() returned true
Home directory not accessible: Permission denied
W: [pulseaudio] core-util.c: Failed to open configuration file '/root/.config/pulse//daemon.conf': Permission denied
W: [pulseaudio] daemon-conf.c: Failed to open configuration file: Permission denied
AO: [alsa] 44100Hz stereo 2ch s32
A: 00:00:23 / 00:04:33 (8%)

Как пользователь root из интерактивной оболочки php может воспроизводить видео без проблем. Но как пользователь www-данных с удаленного терминала получает проблемы с воспроизведением видео. Какие-либо решения по настройке разрешений для воспроизведения видео?
заранее спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]