Всем доброго времени суток.
Есть задача сделать видеонаблюдение в лаборатории с помощью камеры Genius F100 и FreeBSD-сервера. Нужно сделать циклическую запись и online-трансляцию с небольшим битрейтом. Проблема в том, что камера отказывается принимать другую частоту кадров.
% v4l2-ctl --set-parm 5
Frame rate set to 30.000 fps
При попытке указать vlc fps при transcode
% cvlc -I dummy v4l:///dev/video0:width=640:height=480 --noaudio --sout '#transcode{vcodec=theo, width=640, height=480, fps=1}:http{dst=:8090/stream.ogg}' &
оно просто начинает отдавать тот же поток, но замедленный в 30 раз, а мне нужно, чтобы он отдавал поток в реальном времени, но с частотой 1 кадр в секунду (т.е. выкидвыал бы 29 кадров из 30).
Кто знает, как это можно реализовать ?