1

Upstart を使用して起動時に 2 つのストリームのストリーミングを自動的に開始するように VLC を構成しようとしています。

ここに私のupstartスクリプトがあります:

description "VLC streams"
start on (local-filesystems and net-device-up IFACE!=lo)
stop on runlevel [016]
exec /home/streamer/stream.sh

およびstream.sh:

#!/bin/bash
cvlc -v "/home/administrator/Videos/Kastiel/kastiel.xspf" --sout '#std{access=udp{ttl=2},mux=ts,dst=239.220.220.31:9200}' --sout-keep --loop &
cvlc -v "/home/administrator/Videos/Rozpravky/rozpravky.xspf" --sout '#std{access=udp{ttl=2},mux=ts,dst=239.220.220.2:9200}' --sout-keep --random &
exit 0

ただし、コンピューターの起動後、ストリームがなく、VLC プロセスが実行されていません。stream.sh を手動で実行すると、問題なく動作します。

私がどんな間違いをしているのか誰にも分かりますか?

Ubuntu 12.10 と VLC 2.0.5 を使用しています。

よろしくお願いします。

ミラノ

4

1 に答える 1