【问题标题】:How can I send aac raw data via RTP over UDP?如何通过 RTP over UDP 发送 aac 原始数据?
【发布时间】:2023-03-21 13:27:01
【问题描述】:

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

audioSpecificConfig 是 12 08. 0001 0 010 - AAL LC。 我的 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 数据包分组。播放器播放视频,不播放音频。 哪里有问题?是不是有效的音频有效载荷标头? 非常感谢!

【问题讨论】:

    标签: java networking audio rtp aac


    【解决方案1】:

    我在这里找到了答案:RFC 3640 for AAC。 我的音频是没有 ADTS 或 ADIF 标头的纯原始数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-03
      • 1970-01-01
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多