要将视频从IP cam流式传输到Youtube,我正在使用代码(通过Ubunu): ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i rtsp:// user:psw@192.168.0.100:554 -tune zerolatency -vcodec libx264 -pix_fmt + -c:v copy -c:aac -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/ -nostdin -nostats / dev / null 2>& 1&
这是一个学校的蜜蜂项目 我有两个摄像头和两个流: https://www.youtube.com/watch?v=ws-VcLXo-hI
一切都好,但......我想知道: 1. 如何在此strem中添加png徽标。我试过-i /home/user/rvvg_logo_round.png -codec:v libx264 -preset ultrafast -filter_complex overlay和另一种方法但没有结果。 2.有时夜间出现问题,视频流停止。 如何自动检查流程状态并重新启动流。 我试图创建sh文件,如http://videos.cctvcamerapros.com/raspberry-pi/ip-camera-raspberry-pi-youtube-live-video-streaming-server.html中所述并放入cron作业,打赌只是为了检查一个凸轮进程。有更好的主意吗?
答案 0 :(得分:0)
自动检查流程状态的解决方案,如果不是startet,则启动ffmpeg。 添加cron作业:crontab -e 添加行:* * * * * /home/user/start_youtube_stream_cron.sh
server {
listen 8080 default_server;
return 301 http://example.com/;
}