Я пытаюсь декодировать содержимое mp4a-latm с помощью ffmpeg. Я использовал CodecID в качестве Codec_ID_AAC_LATM и извлек параметр config из SDP, а затем извлек аудиоконтент из RTP, удалив заголовок rtp и отправив его в функцию decodeAudio4, но функция decode всегда возвращает отрицательное значение.
Я также прошел RFC 3016 и код rtpdec_latm.c в ffmpeg src, но я не могу найти, где я делаю ошибку и какова процедура отправки содержимого для декодирования.
Как правило, нам нужно отправить значение конфигурации из SDP, а затем необработанный аудиопакет сформировать RTP после удаления заголовка, но он не работает.
Может ли кто-нибудь помочь мне в этом?
С уважением
Нитин