У меня есть ffmpeg для чтения некоторого потока RTSP и вывода формата image2 в стандартный вывод следующим образом:
ffmpeg -rtsp_transport tcp -i "rtsp:xxxxx" -f image2 -update 1 -
Но stdout для меня недостаточно хорош. Я пытаюсь передать его, чтобы «подтолкнуть» к какому-то другому процессу, который я не могу «направить» в ffmpeg из-за некоторых архитектурных ограничений. Я работаю в Linux, поэтому я надеялся смоделировать какой-нибудь сокет tcp/udp через файловую систему, например. /dev/что-то подобное. В качестве альтернативы, возможно, можно заставить ffmpeg отправлять изображение напрямую на заданный адрес tcp/udp? Однако это не сработало (ffmpeg ожидает вывод файла):
ffmpeg -rtsp_transport tcp -i "rtsp:xxxxx" -f image2 -update 1 "udp://localhost:3333"
Любые идеи? Спасибо