[英]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.