我正在尝试将打包在 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 之间有什么关系...我的意思是,我知道第一个代表低复杂度,第二个代表低比特率,但它是一样的吗?一个包括另一个?
在此先感谢,我真的是 AAC 的新手,我很迷茫!