Как декодировать содержимое mp4a-latm в RTP с помощью ffmpeg? - PullRequest
1 голос
/ 28 марта 2012

Я пытаюсь декодировать содержимое mp4a-latm с помощью ffmpeg. Я использовал CodecID в качестве Codec_ID_AAC_LATM и извлек параметр config из SDP, а затем извлек аудиоконтент из RTP, удалив заголовок rtp и отправив его в функцию decodeAudio4, но функция decode всегда возвращает отрицательное значение.

Я также прошел RFC 3016 и код rtpdec_latm.c в ffmpeg src, но я не могу найти, где я делаю ошибку и какова процедура отправки содержимого для декодирования.

Как правило, нам нужно отправить значение конфигурации из SDP, а затем необработанный аудиопакет сформировать RTP после удаления заголовка, но он не работает.

Может ли кто-нибудь помочь мне в этом?

С уважением Нитин

...