从网络上抓取的网络电台语音或voip电话语音RTP包,可以还原为音频播放吗

时间:2021-03-17 20:42:20
从网络上抓取的语音RTP包是否为标准格式,可以解码还原吗

5 个解决方案

#1


RTP包里边有编码后的语音数据。所以是可以的。只要是采用的标准的RTP协议以及符合标准的语音编码格式,例如G.711u。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。

#2


你自己都说了RTP包,肯定是标准的格式,不然怎么能说是RTP包呢?
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。

#3


标准的可以,非标的不行

#4


wireshark可以解析出来播放

Telephony->RTP->Show All Streams

剩下就自己去模式播放出来

#5


http://www.lxvoip.com/yaoqingma.php?m=13471332294

#1


RTP包里边有编码后的语音数据。所以是可以的。只要是采用的标准的RTP协议以及符合标准的语音编码格式,例如G.711u。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。

#2


你自己都说了RTP包,肯定是标准的格式,不然怎么能说是RTP包呢?
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。

#3


标准的可以,非标的不行

#4


wireshark可以解析出来播放

Telephony->RTP->Show All Streams

剩下就自己去模式播放出来

#5


http://www.lxvoip.com/yaoqingma.php?m=13471332294