rtmp streamen mit Linux und ffmpeg
 
Ein Hintergrundbild zum skalieren in 1280x720 und ein Logo (animiertes gif)
>eine shell :) und Muster bitte anpassen (kopieren und einfügen nur mit UNIX Zeilenumbruch)
 
OBS like mit Videokamera
>ffmpeg -i ./Bilder/bg.png -f v4l2 -video_size 640x480 -framerate 30 -i /dev/video0 -ignore_loop 0 -i ./Bilder/logo.gif -filter_complex "[0:v]scale=1024:-1,setpts=PTS-STARTPTS[bg]; [1:v]scale=720:-1,setpts=PTS-STARTPTS[fg];[bg][fg]overlay=W-w-5:5[bg2];[bg2][2:v]overlay=W-w-840:440,format=yuv420p[out] " -map "[out]" -c:v libx264 -maxrate 333k -bufsize 2M -r 15 -f flv rtmp://rtmp2.db0ko.ampr.org/live/N0CAL
 
OBS like mit Videofilm
>ffmpeg -i ./Bilder/bg.png -fflags +genpts -stream_loop -1 -i ./Videos/rasbpis.vob -ignore_loop 0 -i ./Bilder/logo.gif -filter_complex "[0:v]scale=1024:-1,setpts=PTS-STARTPTS[bg]; [1:v]scale=620:-1,setpts=PTS-STARTPTS[fg];[bg][fg]overlay=W-w-5:5[bg2];[bg2][2:v]overlay=W-w-840:440,format=yuv420p[out] " -map "[out]" -c:v libx264 -maxrate 333k -bufsize 2M -r 15 -f flv rtmp://rtmp2.db0ko.ampr.org/live/N0CALL
 
OBS like mit Testbildgenerator
>ffmpeg -i ./Bilder/bg.png -f lavfi -i testsrc -ignore_loop 0 -i ./Bilder/logo.gif -filter_complex "[0:v]scale=1024:-1,setpts=PTS-STARTPTS[bg]; [1:v]scale=620:-1,setpts=PTS-STARTPTS[fg];[bg][fg]overlay=W-w-5:5[bg2];[bg2][2:v]overlay=W-w-840:440,format=yuv420p[out] " -map "[out]" -c:v libx264 -maxrate 333k -bufsize 2M -r 15 -f flv rtmp://rtmp2.db0ko.ampr.org/live/N0CAL