3gpp で圧縮された AAC-LC データを RTP にエンコードしようとしています。RFC 3640 を調べましたが、どこから始めればよいかまだ正確にはわかりません。AAC データの正確な内容を教えてください。私が間違っていなければ、最初の 40 バイトは MP4 ヘッダーになりますが、その後に何が来て、どこでその定義を見つけることができますか? RTP ペイロードを構築するために、AU ヘッダー セクションを含める必要がありますが、それらが AAC データに既に含まれているかどうかはわかりません。どこにも見つかりません。
mp4 ヘッダーを取り出すと、次のデータが得られます。
00 00 14 03 E9 1C 00 00 14 03 E9 1C
これはAUヘッダーですか?このデータをどのように解釈すればよいですか?
別の質問ですが、AAC-LC と AAC-lbr の関係は何ですか...つまり、最初のものは低複雑度を表し、2 つ目は低ビット レートを表すことは知っていますが、同じですか? 1つは他を含みますか?
よろしくお願いします。私は AAC を初めて使用し、かなり迷っています。