Чтобы ответить на мой собственный вопрос:
Похоже, потеря пакетов увеличивается при использовании двух или более источников одновременно.Если кто-то знает почему, ответ на этот вопрос все равно будет оценен.
Однако потерю пакетов, очевидно, можно предотвратить, используя TCP в качестве транспортного протокола для RTSP:
ffmpeg -rtsp_transport tcp -i rtsp://...
, и я получаюеще лучшие результаты, если дополнительно увеличить thread_queue_size
:
-thread_queue_size 1024
Обе упомянутые опции являются опциями ввода и должны идти до -i
.