Доброго времени!
Требуется скрипт автоматической загрузки двух экземпляров ffmpeg для записи с двух камер rtsp. Встаёт вопрос по проверке работы самих камер при запуске и непосредственно записи, например если камеру принудительно выключить и включить, то ffmpeg при этом продолжает писать квадрат Малевича и соответственно запись не ведётся. На ум приходит брать из stdout строку со временем записи и раз в несколько секунд смотреть изменилось ли время (т.к. при неактивности камеры время не идёт). А по поводу проверки при запуске тоже анализировать stdout и если какие проблемы перезапуск. Вопрос к вам по реализации такого алгоритма? Или может есть решение проще? Может ffmpeg имеет какой API чтоб не парсить stdout?