1

これは、CGI 経由で通信しようとしているシェル スクリプトです。

#!/bin/bash
echo "Content-type: text/html"
echo ""

QUERY_STRING=4FuSI-LcC54

timeout 600 vlc -vvv http://www.youtube.com/watch?v="$QUERY_STRING" --sout "#transcode{venc=x264{keyint=60,profile=baseline,level=3.0,nocabac},vcodec=x264,vb=150,scale=1,acodec=mp4a,ab=96,channels=2,samplerate=48000}:rtp{dst=10.4.175.251,port=10000,mux=ts}"

echo "VLC Started!"

QUERY_STRING は、テスト目的で一時的に値に設定されます。通常、HTTP GET パラメータを保持する必要があります。このスクリプトを bash から正常に呼び出すと、エラーなしで問題なく呼び出すことができます。ただし、HTTP GET リクエストから呼び出そうとすると、VLC がクラッシュし、シャットダウン フェーズに入ります。

4

0 に答える 0