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