没有合适的资源?快使用搜索试试~ 我知道了~
首页onvif最全的协议讲解
onvif最全的协议讲解
4星 · 超过85%的资源 需积分: 42 120 下载量 131 浏览量
更新于2023-03-16
评论
收藏 783KB PDF 举报
onvif最全的英文版协议讲解 有助于全面理解onvif协议 个人认为胜过百度上看半天 还讲解不全
资源详情
资源评论
资源推荐
ONVIF™ – 1 – PTZ Spec. – Ver. 17.12
ONVIF™
PTZ Service Specification
Version 17.12
December, 2017
ONVIF™ – 2 – PTZ Spec. – Ver. 17.12
2008-2017 by ONVIF: Open Network Video Interface Forum Inc.. All rights reserved.
Recipients of this document may copy, distribute, publish, or display this document so long as this
copyright notice, license and disclaimer are retained with all copies of the document. No license is
granted to modify this document.
THIS DOCUMENT IS PROVIDED "AS IS," AND THE CORPORATION AND ITS MEMBERS AND
THEIR AFFILIATES, MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THIS
DOCUMENT ARE SUITABLE FOR ANY PURPOSE; OR THAT THE IMPLEMENTATION OF SUCH
CONTENTS WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER
RIGHTS.
IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE
FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES,
ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS DOCUMENT,
WHETHER OR NOT (1) THE CORPORATION, MEMBERS OR THEIR AFFILIATES HAVE BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR (2) SUCH DAMAGES WERE
REASONABLY FORESEEABLE, AND ARISING OUT OF OR RELATING TO ANY USE OR
DISTRIBUTION OF THIS DOCUMENT. THE FOREGOING DISCLAIMER AND LIMITATION ON
LIABILITY DO NOT APPLY TO, INVALIDATE, OR LIMIT REPRESENTATIONS AND WARRANTIES
MADE BY THE MEMBERS AND THEIR RESPECTIVE AFFILIATES TO THE CORPORATION AND
OTHER MEMBERS IN CERTAIN WRITTEN POLICIES OF THE CORPORATION.
ONVIF™ – 3 – PTZ Spec. – Ver. 17.12
CONTENTS
1 Scope 5
2 Normative references 5
3 Terms and Definitions 5
3.1 Definitions ..............................................................................................................5
3.2 Abbreviations..........................................................................................................5
4 Overview 5
5 Service 7
5.1 PTZ Node...............................................................................................................7
5.1.1 General ..............................................................................................................7
5.1.2 GetNodes ...........................................................................................................7
5.1.3 GetNode.............................................................................................................8
5.2 PTZ Configuration ...................................................................................................8
5.2.1 General ..............................................................................................................8
5.2.2 GetConfigurations ...............................................................................................9
5.2.3 GetConfiguration.................................................................................................9
5.2.4 GetConfigurationOptions ................................................................................... 10
5.2.5 SetConfiguration ............................................................................................... 10
5.2.6 GetCompatibleConfigurations ............................................................................ 11
5.3 Move Operations .................................................................................................. 11
5.3.1 AbsoluteMove................................................................................................... 11
5.3.2 RelativeMove.................................................................................................... 12
5.3.3 ContinuousMove ............................................................................................... 13
5.3.4 GeoMove ......................................................................................................... 14
5.3.5 Stop ................................................................................................................. 15
5.3.6 GetStatus ......................................................................................................... 16
5.4 Preset operations .................................................................................................. 16
5.4.1 SetPreset ......................................................................................................... 16
5.4.2 GetPresets ....................................................................................................... 17
5.4.3 GotoPreset ....................................................................................................... 18
5.4.4 RemovePreset .................................................................................................. 19
5.5 Home Position operations...................................................................................... 19
5.5.1 GotoHomePosition ............................................................................................ 19
5.5.2 SetHomePosition .............................................................................................. 20
5.6 Auxiliary operations ............................................................................................... 20
5.6.1 SendAuxiliaryCommand .................................................................................... 20
5.7 Predefined PTZ Spaces ........................................................................................ 21
5.7.1 Absolute Position Spaces .................................................................................. 21
5.7.1.1 Generic Pan/Tilt Position Space ................................................................. 21
5.7.1.2 Spherical Pan/Tilt Position Space in Degrees......................................... 21
5.7.1.3 Generic Zoom Position Space.................................................................... 24
5.7.1.4 Zoom Position Space In Millimeter .......................................................... 24
5.7.1.5 Normalized Digital Zoom Position Space .................................................... 25
5.7.2 Relative Translation Spaces .............................................................................. 25
5.7.2.1 Generic Pan/Tilt Translation Space ............................................................ 26
5.7.2.2 Generic Zoom Translation Space ............................................................... 26
5.7.3 Continuous Velocity Spaces .............................................................................. 27
5.7.3.1 Generic Pan/Tilt Velocity Space ................................................................. 27
5.7.3.2 Pan/Tilt Velocity Space in Degrees per Second ......................................... 27
5.7.3.3 Generic Zoom Velocity Space .................................................................... 28
5.7.4 Speed Spaces .................................................................................................. 28
5.7.4.1 Generic Pan/Tilt Speed Space ................................................................... 28
5.7.4.2 Pan/Tilt Speed Space In Degrees Per
S ec o
nd ....................................... 28
5.7.4.3 Generic Zoom Speed Space ...................................................................... 29
ONVIF™ – 4 – PTZ Spec. – Ver. 17.12
5.7.4.4
Zoom Speed Space In Millimet er Per Second ......................................... 29
5.8 Preset Tour Operations ......................................................................................... 30
5.8.1 GetPresetTours ................................................................................................ 30
5.8.2 GetPresetTour .................................................................................................. 30
5.8.3 GetPresetTourOptions....................................................................................... 31
5.8.4 CreatePresetTour ............................................................................................. 31
5.8.5 ModifyPresetTour.............................................................................................. 32
5.8.6 OperatePresetTour ........................................................................................... 32
5.8.7 RemovePresetTour ........................................................................................... 33
5.8.8 Preset Tour parameters..................................................................................... 34
5.9 PT Control Direction Configuration ......................................................................... 35
5.10 GetServiceCapabilities .......................................................................................... 37
5.11 Events.................................................................................................................. 38
5.11.1 PTZ Presets ................................................................................................. 38
5.11.2 PresetTours.................................................................................................. 38
Annex A. Additional PTZ Spaces (Informative) 39
A.1 Introduction .......................................................................................................... 39
A.2 Absolute Position Spaces ...................................................................................... 39
A.2.1 Digital Pan/Tilt Position Space ........................................................................... 39
A.2.1.1 Example: Positions of a window on sensor .............................................. 40
A.3 Relative Translation Spaces .................................................................................. 40
A.3.1 Spherical Pan/Tilt Transl ation Space in Degrees ............................................ 40
A.3.2 Pan/Tilt Translation Space in FOV .................................................................. 40
A.3.3 Digital Pan/Tilt Translation Space ................................................................... 41
A.3.4 Zoom Translation Spac e In Millimeter ............................................................. 42
A.3.5 Normalized Digital Zoom Trans lation Space ................................................... 43
A.4 Continuous Velocity Spaces .................................................................................. 43
A.4.1 FOV Scaled Pan/Tilt Velocity Space per Second ............................................ 43
A.4.2 Zoom Veloc ity Space In Millimeter Per Second............................................... 44
A.4.3 Normalized Digital Zoom Velocity Space Per Second ..................................... 44
A.5 Speed Spaces ...................................................................................................... 44
A.5.1 Pan/Tilt Speed Space In FOV Per Second ...................................................... 44
A.5.2 Normalized Digital Zoom Speed Space Per Second ....................................... 45
Annex B. GeoMove Positioning Space (Informative) 46
B.1 Introduction .......................................................................................................... 46
B.2 Preconditions........................................................................................................ 46
B.2.1 Absolute Pan Tilt Position Space ....................................................................... 46
B.2.2 GeoOrientation ................................................................................................. 47
B.3 Procedure ............................................................................................................ 47
Annex C. Revision History 50
ONVIF™ – 5 – PTZ Spec. – Ver. 17.12
1 Scope
This document defines the web service interface for configuration and operation of pan tilt zoom
controllers. Additionally the associated events are defined.
Web s ervic e usage is outside of the scope of this document. Please refer to the ONVIF core
specification.
2 Normative references
ONVIF Core Specification
<http://www.onvif.org/specs/core/ONVIF-Core-Specification.pdf>
ONVIF Media Service Specification
<http://www.onvif.org/specs/srv/media/ONVIF-Media-Service-Spec.pdf>
3 Terms and Definitions
3.1 Definitions
Digital PTZ
Function that diminishes or crops an image to adjust the image position and
ratio.
Optical zoom
Changes the focal length (angle of view) for the device by moving the zoom
lens in the camera’s optics.
PTZ node
Low-level PTZ entity that maps to the PTZ device and its capabilities.
Field of View
The p art of the world that is visible through the camera at a particular
position and orientation in space.
Nadir
The dir ection below a dome cam era that is mounted in the ceiling and
looking downwards.
E-flip
The
b
ehavi our when a PTZ Dome rotates the im age and control
directions as it passes the nadir during a tilt movement.
3.2 Abbreviations
PTZ
Pan/Tilt/Zoom
E-Flip
Electrical flip
FOV
Field of View
4 Overview
The PTZ model groups the possible movements of the PTZ unit into a Pan/Tilt component and
into a Zoom component. To steer the PTZ unit, the service provides absolute move, relative
move and continuous move operations. Different coordinate systems and units are used to feed
these operations.
The PTZ service provides an AbsoluteMove operation to move the PTZ device to an abs olute
position. The service expects the absolute position as an argument referencing an absolute
coordinate system. The speed of the Pan/Tilt movement and the Zoom movement can be
specified optionally. Speed values are positive scalars and do not contain any directional
information. It is not possible to specify speeds for Pan and Tilt separately without knowledge
about the current position. This approach to specifying a desired position generally produces a
non-smooth and non-intuitive action.
A RelativeMove operation is introduced by the PTZ service in order to steer the dome relative to
the current position, but without the need to know the current position. The operation expects a
positional translation as an argument referencing a relative coordinate system. This
specification distinguishes between relative and absolute coordinate systems, since there are
cases where no absolute coordinate system exists for a well-defined relative coordinate system.
An optional speed argument can be added to the RelativeMove operation with the same
meaning as for the AbsoluteMove operation.
剩余49页未读,继续阅读
朝风工作室
- 粉丝: 40
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3