Просмотр исходного кода

Merge pull request #751 from yjkhtddx/wvp-28181-2.0

RTP推流地址应使用SDP中Connection中的IP地址
648540858 2 лет назад
Родитель
Сommit
d0532e7749

+ 2 - 2
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/InviteRequestProcessor.java

@@ -314,7 +314,7 @@ public class InviteRequestProcessor extends SIPRequestProcessorParent implements
                     return;
                     return;
                 }
                 }
                 String username = sdp.getOrigin().getUsername();
                 String username = sdp.getOrigin().getUsername();
-                String addressStr = sdp.getOrigin().getAddress();
+                String addressStr = sdp.getConnection().getAddress();
 
 
                 logger.info("[上级点播]用户:{}, 通道:{}, 地址:{}:{}, ssrc:{}", username, channelId, addressStr, port, ssrc);
                 logger.info("[上级点播]用户:{}, 通道:{}, 地址:{}:{}, ssrc:{}", username, channelId, addressStr, port, ssrc);
                 Device device = null;
                 Device device = null;
@@ -912,7 +912,7 @@ public class InviteRequestProcessor extends SIPRequestProcessorParent implements
                     return;
                     return;
                 }
                 }
                 String username = sdp.getOrigin().getUsername();
                 String username = sdp.getOrigin().getUsername();
-                String addressStr = sdp.getOrigin().getAddress();
+                String addressStr = sdp.getConnection().getAddress();
                 logger.info("设备{}请求语音流,地址:{}:{},ssrc:{}", username, addressStr, port, ssrc);
                 logger.info("设备{}请求语音流,地址:{}:{},ssrc:{}", username, addressStr, port, ssrc);
             } catch (SdpException e) {
             } catch (SdpException e) {
                 logger.error("[SDP解析异常]", e);
                 logger.error("[SDP解析异常]", e);