|
|
@ -215,12 +215,27 @@ public class MessageRequestProcessor extends SIPRequestAbstractProcessor { |
|
|
|
deviceChannel.setPort(itemDevice.element("Port") == null ? 0 |
|
|
|
: Integer.parseInt(XmlUtil.getText(itemDevice, "Port"))); |
|
|
|
deviceChannel.setPassword(XmlUtil.getText(itemDevice, "Password")); |
|
|
|
deviceChannel.setLongitude(itemDevice.element("Longitude") == null ? 0.00 |
|
|
|
: Double.parseDouble(XmlUtil.getText(itemDevice, "Longitude"))); |
|
|
|
deviceChannel.setLatitude(itemDevice.element("Latitude") == null ? 0.00 |
|
|
|
: Double.parseDouble(XmlUtil.getText(itemDevice, "Latitude"))); |
|
|
|
deviceChannel.setPTZType(itemDevice.element("PTZType") == null ? 0 |
|
|
|
: Integer.parseInt(XmlUtil.getText(itemDevice, "PTZType"))); |
|
|
|
if (itemDevice.element("Longitute")==null) { |
|
|
|
deviceChannel.setLongitude(0.00); |
|
|
|
} else { |
|
|
|
deviceChannel.setLongitude(Double.parseDouble(XmlUtil.getText(itemDevice, "Longitude"))); |
|
|
|
} |
|
|
|
if (itemDevice.element("Latitute") == null) { |
|
|
|
deviceChannel.setLatitude(0.00); |
|
|
|
} else { |
|
|
|
deviceChannel.setLatitude(Double.parseDouble(XmlUtil.getText(itemDevice, "Latitude"))); |
|
|
|
} |
|
|
|
if (itemDevice.element("PTZType") == null) { |
|
|
|
deviceChannel.setPTZType(0); |
|
|
|
} else { |
|
|
|
deviceChannel.setPTZType(Integer.parseInt(XmlUtil.getText(itemDevice, "PTZType"))); |
|
|
|
} |
|
|
|
// deviceChannel.setLongitude(itemDevice.element("Longitude") == null ? 0.00
|
|
|
|
// : Double.parseDouble(XmlUtil.getText(itemDevice, "Longitude")));
|
|
|
|
// deviceChannel.setLatitude(itemDevice.element("Latitude") == null ? 0.00
|
|
|
|
// : Double.parseDouble(XmlUtil.getText(itemDevice, "Latitude")));
|
|
|
|
// deviceChannel.setPTZType(itemDevice.element("PTZType") == null ? 0
|
|
|
|
// : Integer.parseInt(XmlUtil.getText(itemDevice, "PTZType")));
|
|
|
|
deviceChannel.setHasAudio(true); // 默认含有音频,播放时再检查是否有音频及是否AAC
|
|
|
|
storager.updateChannel(device.getDeviceId(), deviceChannel); |
|
|
|
} |
|
|
|