Commit 642d93c0614f272ce8a5001633b1c5769d2e99e8

Authored by panlinlin
1 parent d178c283

修复录像查询的VIA头

src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java
@@ -129,9 +129,8 @@ public class SIPRequestHeaderProvider { @@ -129,9 +129,8 @@ public class SIPRequestHeaderProvider {
129 Host host = device.getHost(); 129 Host host = device.getHost();
130 //请求行 130 //请求行
131 SipURI requestLine = sipFactory.createAddressFactory().createSipURI(device.getDeviceId(), host.getAddress()); 131 SipURI requestLine = sipFactory.createAddressFactory().createSipURI(device.getDeviceId(), host.getAddress());
132 - //via 132 + // via
133 ArrayList<ViaHeader> viaHeaders = new ArrayList<ViaHeader>(); 133 ArrayList<ViaHeader> viaHeaders = new ArrayList<ViaHeader>();
134 - // ViaHeader viaHeader = sipFactory.createHeaderFactory().createViaHeader(sipConfig.getSipIp(), sipConfig.getSipPort(), device.getTransport(), viaTag);  
135 ViaHeader viaHeader = sipFactory.createHeaderFactory().createViaHeader(device.getHost().getIp(), device.getHost().getPort(), device.getTransport(), viaTag); 134 ViaHeader viaHeader = sipFactory.createHeaderFactory().createViaHeader(device.getHost().getIp(), device.getHost().getPort(), device.getTransport(), viaTag);
136 viaHeader.setRPort(); 135 viaHeader.setRPort();
137 viaHeaders.add(viaHeader); 136 viaHeaders.add(viaHeader);