我正在尝试将 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。
预先感谢您的任何帮助。
米兰