为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 onvif ver20 ptz.wsdl 创建和设置 ONVIF PresetTour

如何使用 onvif ver20 ptz.wsdl 创建和设置 ONVIF PresetTour

C#
四季花海 2023-12-17 10:48:37
我想知道如何使用 ONVIF 标准创建和设置 PresetTour。使用已添加到我的 C# 项目中的 ONVIF ptz wsdl Connected Services ,我可以看到我可以为我的 创建一个 PresetTour。PTZClient_ptzClient.CreatePresetTour(_profile.token);使用此命令后,我可以使用以下命令获取此新创建的预设游览的信息:PresetTour[] tours = _ptzClient.GetPresetTours(_profile.token);我想知道如何创建新的 TourSpot 或使用现有的 Preset 作为 TourSpot在我的相机上启动/启动预设巡视/巡逻时,让我的相机转到该位置。如何设置新创建的游览点的位置?我应该如何配置整个PresetTour?如果我的问题没有解决方案,我想我会在应用程序一侧保留一个预设列表,并手动完成所有操作。
查看完整描述

1 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

您需要调用ModifyPresetTour。它需要一个 tt:PresetTour 结构体,除其他字段外,该结构体还具有 类型的 TourSpot 元素。请注意, 在 XML 架构中定义为 ,因此您可以指定任意数量的游览点。tt:PTZPresetTourSpotTourSpotminOccurs="0" maxOccurs="unbounded"

PTZPresetTourSpot 结构体有一个 PresetDetail 类型为 tt: PTZPresetTourPresetDetail 的字段。

最后PTZPresetTourPresetDetail 有一个PresetToken 字段,您可以在其中指定预设。

我同意这不太程序员友好


查看完整回答
反对 回复 2023-12-17
  • 1 回答
  • 0 关注
  • 57 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信