1

Я пытаюсь передать видео на терминал, используя RTP. Видео закодировано в h.246. Я использую ffmpeg для извлечения потока байтов в соответствии с приложением B h.264:

ffmpeg -i test.h264 -vcodec copy -vbsf h264_mp4toannexb -an out.h264 

Это работает нормально, но некоторые блоки NAL больше, чем сетевой MTU, и поэтому они фрагментируются по IP при отправке на терминал. Терминал кажется немного ленивым и отбрасывает фрагментированные дейтаграммы, делая воспроизведение видео ужасным.

Так что в принципе мне нужен способ уменьшить размер блока NAL, есть идеи?

0