[英]Playing VLC on a Ubuntu machine running an Apache server, no playback
我已经使用xampp(lampp)在安装了Ubuntu 18.04.1的Intel ComputeStick上运行Apache2服务器。 我用perl编写了一个.cgi脚本:
#!/usr/bin/env perl
use strict;
use warnings;
use CGI;
print CGI::header();
system("vlc /home/jack/Desktop/ayni1.mp4");
但是,当我跳到笔记本电脑(Win10)并使用Chrome浏览器访问http://12.345.678.90:80/dashboard/perl/ayni1.cgi (这是我的服务器,并且该目录确实存在)时, 托管上没有任何反应机。 在浏览器中,将显示以下行:
VLC media player 3.0.3 Vetinari Command Line Interface initialized. Type `help' for help. > Shutting down.
恐怕我不太了解发生了什么。 我认为cgi脚本可以直接与命令行交互; 即他们可以直接向终端发出命令。 我误会了吗? 我究竟做错了什么?
抱歉,我知道这个问题有些分散。 如果需要,我将尽力提供澄清。
我对这一切有些陌生。
我认为您已将VLC设置为自动打开命令行界面。
重置VLC首选项,它将再次正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.