LINUX.ORG.RU

История изменений

Исправление Novator, (текущая версия) :

В версии 0.1 мне помогало «v4l2src decimate=3»,
но в версии 1.0 похоже «decimate» убрали. С задержкой боролся отбрасыванием «лишних» кадров используя примерно такую цепочку:
«v4l2src ! videorate ! video/x-raw, format=(string)I420, width=(int)320, height=(int)240, framerate=(fraction)25/24 !»

т.е. добавлял «videorate» и играл параметром «framerate».

Что касается ffmpeg, то мне не нужна высокоуровневая работа с медиа (rtsp-сервера и т.п.), нужен тока захват с устройств, кодирование, раскодирование и вывод на устройства.

Исходная версия Novator, :

В версии 0.1 мне помогало «v4l2src decimate=3»,
но в версии 1.0 похоже «decimate» убрали. С задержкой боролся отбрасыванием «лишних» кадров используя примерно такую цепочку:
«v4l2src ! videorate ! video/x-raw, format=(string)I420, width=(int)320, height=(int)240, framerate=(fraction)25/24 !»

т.е. играл параметром «framerate».

Что касается ffmpeg, то мне не нужна высокоуровневая работа с медиа (rtsp-сервера и т.п.), нужен тока захват с устройств, кодирование, раскодирование и вывод на устройства.