На своем raspberry pi 4 средствами ffmpeg настроил стрим с вебки на ютуб и вконтакт через restream.io:
ffmpeg
-thread_queue_size 1024
-f alsa -acodec pcm_s24le -ac 2 -ar 44100 -i plughw:4,0
-thread_queue_size 512
-f v4l2 -i /dev/video6
-c:v libx264 -pix_fmt yuv420p -preset ultrafast -g 8 -b:v 2500k -maxrate 6000k
-bufsize 32k -strict experimental
-acodec libmp3lame -ar 44100
-threads 4 -q:v 5
-q:a 5
-b:a 64k
-r 30
-s 1920x1080
-f flv rtmp://live.restream.io/live/key
Есть необходимость в процессе стрима переключаться между вебками. Пока только смог добиться через скрипт остановки процесса и повторный запуск с другим источником видео (в моем случае /dev/video2 и /dev/video6), но это вызывает разрыв соединения и переподключение, что для меня не приемлимо. Есть возможность это сделать походу стрима без разрыва соединения? Прошу не клевать - я новичок в этой сфере