从RTP数据包中提取音频数据

时间:2012-11-07 18:03:46

标签: audio rtp packets payload

我有RTP数据包,我使用pcap.net数据包对象。 我需要从数据包中获取实际音频数据,而不是RTP标头 - 只是有效负载。

语言:C#

thnaks, 地平线

1 个答案:

答案 0 :(得分:0)

RTP报头长度通常为12个字节。使用pcap.net,您可以创建一个udp对象。

UdpDatagram udp = null;

然后使用

udp.Payload.ToHexadecimal();

所以你将获得完整的RTP。在上面的十六进制字符串中删除前12个字节,这将是rtp数据(例如:语音)。