北滘建网站,个人网站模板,住房和城乡建设部网站办事大厅里边,vue网站开发实例前言
问题描述#xff1a;A的媒体没转发到B#xff0c;B只能听到回铃音#xff0c;没有A的说话声音#xff0c;并且fs这边按正常的信令发送了.
分析流程
分析早期媒体发送到哪一个IP
10.19.0.1发送了一个请求给10.19.0.157这个IP#xff0c;然而这里的SDP媒体地址A的媒体没转发到BB只能听到回铃音没有A的说话声音并且fs这边按正常的信令发送了.
分析流程
分析早期媒体发送到哪一个IP
10.19.0.1发送了一个请求给10.19.0.157这个IP然而这里的SDP媒体地址IP4获取到的是10.19.0.16所以刚开始的声音早期媒体的声音发送到10.19.0.16这个IP上去了如果不确定的话可以查看另一个地方有RTP发送地址和端口
recv 1144 bytes from udp/[10.19.0.1]:5060 at 23:02:41.622566:------------------------------------------------------------------------INVITE sip:191570397568310.19.0.157:5080 SIP/2.0From: sip:95231510.19.0.1:5060;tag008BD530-DB4E-161F-A212-0C00130AAA77-46591983To: sip:191570397568310.19.0.1:5060Call-ID: 008BD526-DB4E-161F-A212-0C00130AAA77-3336605910.19.0.1CSeq: 1 INVITEContent-Length: 271Content-Type: application/sdp v0o- 2065353572 1 IN IP4 10.19.0.16sphone-callcIN IP4 10.19.0.16t0 0maudio 30338 RTP/AVP 0 8 18 3 101
通过下面这个日志可以更确定 10.19.0.157的早期媒体发送到了10.19.0.16这个IP所以早期媒体发送到了16这个上面可以看到使用抓包软件看也是10.19.0.157发送嘟嘟的声音到10.19.0.16这个IP上了怎么知道是嘟嘟的声音呢通过抓包软件RTP流里面查看并且听了就可以看到是早期媒体的声音. switch_core_media.c:6878 AUDIO RTP [sofia/external/95231510.19.0.1:5060] 10.19.0.157 port 25120 - 10.19.0.16 port 30338 codec: 0 ms: 20 分析接通后媒体发送到哪一个IP
接通后10.19.0.1向10.19.0.157这个IP发送请求然而这里的SDP获取的媒体地址IP4获取到的是172.20.1.2,所以后面的声音送到了172.20.1.2的上面去了如果不确定的话可以查看另一个地方有RTP发送地址和端口
recv 942 bytes from udp/[10.19.0.1]:5060 at 23:02:55.164856:------------------------------------------------------------------------
INVITE sip:191570397568310.19.0.157:5080;transportudp SIP/2.0From: sip:95231510.19.0.1:5060;tag008BD530-DB4E-161F-A212-0C00130AAA77-46591983To: sip:191570397568310.19.0.1:5060;tagcK0tj60ZXX6aFCall-ID: 008BD526-DB4E-161F-A212-0C00130AAA77-3336605910.19.0.1CSeq: 2 INVITEContent-Length: 236Content-Type: application/sdpv0oMediaServer 2065353572 2 IN IP4 172.20.1.2
通过下面这个日志可以更确定 10.19.0.157的声音发送到了172.20.1.2这个IP可以看到使用抓包软件看也是10.19.0.157发送的声音到172.20.1.2这个IP上了
switch_core_media.c:6878 AUDIO RTP [sofia/external/95231510.19.0.1:5060] 10.19.0.157 port 25120 - 172.20.1.2 port 20846 codec: 0 ms: 20