Estou tentando transmitir um vídeo para um terminal usando o RTP. O vídeo está codificado em h.246. Estou usando o ffmpeg para extrair o fluxo de bytes de acordo com o Anexo B h.264:
ffmpeg -i test.h264 -vcodec copy -vbsf h264_mp4toannexb -an out.h264
Isso funciona bem, mas algumas unidades da NAL são maiores que a MTU da rede e, portanto, fragmentado por IP ao ser enviado para o terminal. O terminal parece um pouco preguiçoso e descarta datagramas fragmentados tornando a reprodução de vídeo horrível.
Então, basicamente, eu preciso de uma maneira de reduzir o tamanho da unidade NAL, alguma idéia?