RPI 在本地机器上通过 php 启动 VLC
RPI Launch VLC via php on local machine
我正在尝试在 RPI 3
上通过 PHP exec
命令在 VLC 中打开一个 .mp4
文件
情况
我访问本地主机和 select 我想在移动设备上播放的 .mp4
文件。
结果
我希望 PHP 在通过 HDMI 连接到显示器的主机上使用 VLC 打开视频文件。
正在使用的命令是
exec("DISPLAY=:0 /usr/bin/vlc --fullscreen /var/www/html/videos/".$video.".mp4 2>&1 &");
结果是主机上没有打开任何东西,结果是:
[004af128] [cli] lua interface: Requested shutdown.
我在使用不同的命令时也遇到过这个错误:
vlc No protocol specifiedxcb_connection_has_error() returned trueHome directory not accessible: Permission denied[011489b0] vlcpulse audio output error: PulseAudio server connection failure: Connection refusedNo protocol specifiedxcb_connection_has_error() returned trueHome directory not accessible: Permission denied[01142708] dbus interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally with the following error: No protocol specifiedAutolaunch error: X11 initialization failed.
我最终不得不 运行 一个 python 脚本,该脚本每 5 秒检查一次本地文件并通过它打开电影。 PHP 脚本会在需要时将 .mp4 名称写入文件。
我正在尝试在 RPI 3
上通过 PHPexec
命令在 VLC 中打开一个 .mp4
文件
情况
我访问本地主机和 select 我想在移动设备上播放的 .mp4
文件。
结果 我希望 PHP 在通过 HDMI 连接到显示器的主机上使用 VLC 打开视频文件。
正在使用的命令是
exec("DISPLAY=:0 /usr/bin/vlc --fullscreen /var/www/html/videos/".$video.".mp4 2>&1 &");
结果是主机上没有打开任何东西,结果是:
[004af128] [cli] lua interface: Requested shutdown.
我在使用不同的命令时也遇到过这个错误:
vlc No protocol specifiedxcb_connection_has_error() returned trueHome directory not accessible: Permission denied[011489b0] vlcpulse audio output error: PulseAudio server connection failure: Connection refusedNo protocol specifiedxcb_connection_has_error() returned trueHome directory not accessible: Permission denied[01142708] dbus interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally with the following error: No protocol specifiedAutolaunch error: X11 initialization failed.
我最终不得不 运行 一个 python 脚本,该脚本每 5 秒检查一次本地文件并通过它打开电影。 PHP 脚本会在需要时将 .mp4 名称写入文件。