mrs*_*ish 6 audio streaming aac audio-streaming
我有直接来自音频编码器的AAC-LC音频流.
它是一个原始流,没有ADTS标头,没有容器数据,因为我想在它到达时直接传输编码音频.(在文件保存之前).
我想确定输入编码的原始AAC流中的帧边界/帧长度/分组长度.(AAC具有可变的数据包长度.)
我可以搜索任何固定的帧头/模式,以便我可以确定帧边界吗?
AAC可以吗?
提前感谢您的宝贵意见.
如果您直接从编码器获取 AAC 编码数据,则由编码器逐帧发送。它不应该发送“数据包”,而应该发送单帧。否则我看不到可以解析框架的方法。
我首先检查它是否真的一次发送多于一帧?
如果是,那么一种解决方案是告诉编码器发送 ADTS 标头,然后解析来自 ADTS 的信息,最后从帧中剥离 ADTS 并将其作为原始流传输。
这有帮助吗?