Java 如何通过UDP通过RTP发送aac原始数据?

Java 如何通过UDP通过RTP发送aac原始数据?,java,networking,audio,rtp,aac,Java,Networking,Audio,Rtp,Aac,我有包含aac原始数据的音频标签的flv文件。每个音频标签都有一个aac原始数据数组。原始数据有不同的大小。我想通过RTP发送。我添加了13位大小的AU头。它是2个字节的第一位。最后3位为零 audioSpecificConfig是12 08。0001 0 010-AAL信用证。 我的SDP是: m=audio 0 RTP/AVP 96 a=rtpmap:96 mpeg4-generic/44100/2 a=fmtp:96 profile-level-id=16; mode=AAC-hbr; c

我有包含aac原始数据的音频标签的flv文件。每个音频标签都有一个aac原始数据数组。原始数据有不同的大小。我想通过RTP发送。我添加了13位大小的AU头。它是2个字节的第一位。最后3位为零

audioSpecificConfig是12 08。0001 0 010-AAL信用证。 我的SDP是:

m=audio 0 RTP/AVP 96
a=rtpmap:96 mpeg4-generic/44100/2
a=fmtp:96 profile-level-id=16; mode=AAC-hbr;
config=1208; sizeLength=13; indexLength=3;
indexDeltaLength=3;   
我发送带有音频负载的RTP数据包,将RTP数据包与视频负载分组。播放器播放视频而不播放音频。 哪里有问题?音频有效负载标头无效吗? 非常感谢

我在这里找到了答案:。 我的音频是没有ADT或ADIF头的纯原始数据