C# 如何从rtp数据包中获取音频数据。。。?
我正在使用.net对pcap.net进行调用重新编码 到现在为止,我已经得到了rtp包。它的长度是32字节 使用的编解码器为G729,有效负载类型为18C# 如何从rtp数据包中获取音频数据。。。?,c#,.net,rtp,pcap.net,C#,.net,Rtp,Pcap.net,我正在使用.net对pcap.net进行调用重新编码 到现在为止,我已经得到了rtp包。它的长度是32字节 使用的编解码器为G729,有效负载类型为18 byte[] bytes = HexString2Bytes(udp.Payload.ToHexadecimalString()); string rtppayload = ASCIIEncoding.ASCII.GetString(bytes); 我需要得到实际的rtp有效载荷。 请帮助我…我已经从rtp数据包中获得了语
byte[] bytes = HexString2Bytes(udp.Payload.ToHexadecimalString());
string rtppayload = ASCIIEncoding.ASCII.GetString(bytes);
我需要得到实际的rtp有效载荷。
请帮助我…我已经从rtp数据包中获得了语音。 我所做的是,将rtp有效负载的最后20个字节转换为字节数组,然后写入原始格式的文件 然后执行以下步骤
我已从rtp数据包中获取语音。 我所做的是,将rtp有效负载的最后20个字节转换为字节数组,然后写入原始格式的文件 然后执行以下步骤
为什么使用ASCII?RTP使用ASCII编码来编码数据吗?对不起,这是我的错误。只有udp.Payload.ToHexadecimalString()就足够了。不需要ASCII编码。为什么使用ASCII?RTP使用ASCII编码来编码数据吗?对不起,这是我的错误。只有udp.Payload.ToHexadecimalString()足够了。不需要ascii编码。