У меня есть проблема, с которой я надеюсь, что некоторые великие умы могут помочь мне с этим.
У меня есть система видеонаблюдения, которая обеспечивает 4 потока RTSP (по одному от каждой камеры), которые будут охватывать короткое событие в 60 секунд (примерно, поэтому я не могу заранее определить продолжительность). У меня проблема в том, что мне нужно, чтобы FFMPEG брал клипы из потока, запущенного из канала JSON. Существуют две команды или состояния: Дверь открыта — остановка записи и Дверь закрыта — начать запись.
Теперь заставить FFMPEG начать запись при закрытии двери довольно просто, поскольку я сейчас экспериментирую ОДНАКО, я не могу найти способ заставить FFMPEG начать запись, а затем остановить запись по требованию. В пакетном режиме довольно просто использовать Ctrl + C, чтобы FFMPEG зафиксировал запись в файл. Вопрос в том, как заставить FFMPEG PHP отправить команду уже закрытому дескриптору, чтобы остановить запись и зафиксировать файл?
Большое спасибо,
мистифицировать
Задача ещё не решена.
Других решений пока нет …