5 个解决方案
#1
RTP包里边有编码后的语音数据。所以是可以的。只要是采用的标准的RTP协议以及符合标准的语音编码格式,例如G.711u。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。
#2
你自己都说了RTP包,肯定是标准的格式,不然怎么能说是RTP包呢?
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。
#3
标准的可以,非标的不行
#4
wireshark可以解析出来播放
Telephony->RTP->Show All Streams
剩下就自己去模式播放出来
Telephony->RTP->Show All Streams
剩下就自己去模式播放出来
#5
http://www.lxvoip.com/yaoqingma.php?m=13471332294
#1
RTP包里边有编码后的语音数据。所以是可以的。只要是采用的标准的RTP协议以及符合标准的语音编码格式,例如G.711u。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。
现在的抓包工具,例如wireshark,根据抓到的报文,都可以直接根据RTP流去听语音的。
#2
你自己都说了RTP包,肯定是标准的格式,不然怎么能说是RTP包呢?
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。
自己解析RTP包,获取媒体数据,但是在RTP包里面是不携带媒体格式,一般在会话阶段sdp里面携带。
#3
标准的可以,非标的不行
#4
wireshark可以解析出来播放
Telephony->RTP->Show All Streams
剩下就自己去模式播放出来
Telephony->RTP->Show All Streams
剩下就自己去模式播放出来
#5
http://www.lxvoip.com/yaoqingma.php?m=13471332294