我在启动时在覆盆子pi(raspbian)上启动2个ffmpeg转码过程 . 大约15分钟后,两个进程都停止 . 我已尝试在启动脚本中使用延迟等,也可以使用root和普通用户权限启动它 . 每次都有相同的结果 . (尝试使用rc.local和/init.d/中的自己的启动脚本)

我的ffmpeg参数是:

ffmpeg -d -re -i http://lyd.nrk.no/nrk_radio_mp3_mp3_m -ac 1 -acodec g722 -f rtp -ab 64k -ar 16k rtp://10.5.98.150:61122 > /dev/null 2>&1 < /dev/null  &
sleep 15
ffmpeg -d -re -i http://lyd.nrk.no/nrk_radio_mp3_mp3_h -ac 1 -acodec g722 -f rtp -ab 64k -ar 16k rtp://10.5.98.150:61124 > /dev/null 2>&1 < /dev/null &

如果我在启动后手动启动它,ffmpeg进程可以工作,并且不会停止 . 它只有当我尝试在启动时启动它停止 . (我也尝试过使用crontab,结果相同)

谁有想法?

谢谢,