В настоящее время я читаю изображения с камеры "как можно быстрее" (> 50 кадров в секунду), выводя их в формате JPEG и передавая их в avconv
с помощью ввода image2pipe. Каков хороший подход к тому, чтобы поток вывода был как можно более "в реальном времени"? Нужно ли вместо этого получать выходные данные с определенной частотой кадров? Я надеялся, что avconv
справится с этим, отбросив кадры по мере необходимости.
Это команда, которую я сейчас использую:
avconv -re -f image2pipe -codec:v mjpeg -i - -f flv -codec:v libx264 \
-profile:v baseline -preset ultrafast -tune zerolatency -an -f mpegts \
udp://localhost:9090