|
|
|
@ -509,7 +509,7 @@ namespace IoTNode.DeviceServices.Onvif
|
|
|
|
|
if (!string.IsNullOrEmpty(ptzAddress))
|
|
|
|
|
{
|
|
|
|
|
var deviceUrl = camera.GetDataValue("DeviceUrl");
|
|
|
|
|
RequestXml(ptzAddress, MessageTemplate.StopAction, String.Format(MessageTemplate.StopMessage, camera.GetDataValue("Token"), true, true), camera.UserName, camera.Password, GetOnoce(deviceUrl));
|
|
|
|
|
RequestXml(ptzAddress, MessageTemplate.StopAction, String.Format(MessageTemplate.StopMessage, camera.GetDataValue("ProfileToken"), true, true), camera.UserName, camera.Password, GetOnoce(deviceUrl));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -523,7 +523,7 @@ namespace IoTNode.DeviceServices.Onvif
|
|
|
|
|
if (!string.IsNullOrEmpty(ptzAddress))
|
|
|
|
|
{
|
|
|
|
|
var deviceUrl = camera.GetDataValue("DeviceUrl");
|
|
|
|
|
RequestXml(ptzAddress, MessageTemplate.ContinuousMoveAction, String.Format(MessageTemplate.ContinuousMoveMessage, camera.GetDataValue("Token"), zx, px, py), camera.UserName, camera.Password, GetOnoce(deviceUrl));
|
|
|
|
|
RequestXml(ptzAddress, MessageTemplate.ContinuousMoveAction, String.Format(MessageTemplate.ContinuousMoveMessage, camera.GetDataValue("ProfileToken"), zx, px, py), camera.UserName, camera.Password, GetOnoce(deviceUrl));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|