Я работаю над многофункциональной системой удаленного рабочего стола с видеопотоком рабочего стола, закодированным с использованием avcodec/x264. Мне приходится вручную устанавливать размер GOP для потока, и до сих пор я использовал размер fps/2. Но я только что прочитал следующее в Википедии:
Эта структура [Group Of Picture@ предлагает проблему, поскольку четвертый кадр (P-кадр) необходим для предсказания второго и третьего (B-кадров). Поэтому нам нужно передать P-кадр перед B-кадрами, и это задержит передачу (необходимо будет сохранить P-кадр).
Это означает, что я создаю большую задержку, поскольку клиенту необходимо получить как минимум половину GOP для вывода первого кадра, следующего за I-кадром. Какова наилучшая стратегия для размера GOP, если мне нужна наименьшая возможная задержка? Гоп из 1 картинки?