PTZ服务用于控制视频编码设备的云台全方位(上下、左右)移动及镜头变倍、变焦控制。PTZ服务的WSDL应用详见PTZ WSDL文件。

PTZ控制原则遵循媒体配置模式

主要由三部分组成:

PTZ Node –用于管理PTZ设备和功能的低级PTZ实体

PTZ Configuration –保存某个PTZ节点的PTZ配置

PTZ Control Operation –PTZ,预设和状态操作

一个具有PTZ功能的NVT可能有一个或许多个PTZ节点,一个PTZ节点可以是一个机械PTZ设备驱动,也可以是一个上传到视频编码器上的PTZ驱动或是一个数字的PTZ设备驱动。PTZ节点是PTZ控制中最低级的实体,它指定支持的PTZ功能。
PTZ配置在每个媒体配置文件中设置,并通过以下配置命令实现:

读取和配置摄像机转动,倾斜,变焦

读取摄像机转动,倾斜,变焦配置参数

该标准定义了以下的PTZ控制操作:

PTZ完全的,相对的,连续的动作操作

停止操作

读取PTZ状态信息(如位置,错误和移动状态)

读取,设置,删除和移动预设位置

读取,设置和移动到中心位置

Onvif的PTZ控制相关推荐

  1. JAVA实现onvif的ptz控制_使用Onvif协议进行设备PTZ云台控制

    接上一篇 使用Onvif协议最重要的应用就是对设备进行PTZ云台控制,PTZ控制包含转动.变焦等,这里我们主要讨论常用的转动和变焦(也就是放大缩小) 流程 要进行设备PTZ控制,我们首先需要获取到设备 ...

  2. cgo+gSoap+onvif学习总结:6、进行PTZ控制

    cgo+gSoap+onvif学习总结:6.进行PTZ控制 文章目录 cgo+gSoap+onvif学习总结:6.进行PTZ控制 1. 前言 2. gSoap生成c代码框架 3. 实现c代码实例并运行 ...

  3. ONVIF PTZ控制海康云台相机

    之前帮一个算法朋友弄的 ONVIF PTZ控制海康云台相机代码在无人车上的应用. 主要是鉴权没弄过,折腾onvif的人肯定会碰到,所以特别记录一下. 开始本来是在X64的WIN32或ubuntu工控机 ...

  4. SOAP学习之二:全网最简单的ONVIF协议IPC云台PTZ控制VC++代码--不使用gsoap!!

    接触soap和xml第三天,稍有一点认识,看了很多文章,都不适合我的项目.目前项目中用到三台不同品牌的IPC,虽说厂家都用SDK,但在项目中引入三套SDK有点臃肿,何况目前已实现了使用VLC的拉流播放 ...

  5. Go语言实现Onvif客户端:8、摄像头PTZ控制(云台控制)

    Go语言实现Onvif客户端:8.摄像头PTZ控制(云台控制) 文章目录 Go语言实现Onvif客户端:8.摄像头PTZ控制(云台控制) 1.PTZ简单再介绍 2.代码 3.结果 1.PTZ简单再介绍 ...

  6. Onvif协议:IPC客户端开发之PTZ控制

    介绍 在安防摄像头中,不仅仅涉及到固定摄像头的枪击,同样还包含可以360°转动的球机.因此对球机的云台方向控制是Onvif协议开发过程中必不可少的过程 球机的云台控制主要包含:八个方向(上.下.左.右 ...

  7. Onvif协议PTZ服务规范(一)PTZ Service Specification

      1.范围 本文档定义了用于配置和操作云台变焦控制器的web服务接口.此外,还定义了相关事件. Web服务的使用不在本文档的范围内.请参考ONVIF核心规范. 2.引用标准 ONVIF核心规范 &l ...

  8. 《球机的PTZ和视场角与ONVIF的PTZ对应关系》

    文章目录 简述 PTZ_ONVIF & PTZ_SDK 球机视场角与ONVIF对应关系 简述 不同品牌对应关系不一致,同一品牌,根据摄像头产品参数也会不一致 球机的PTZ和ONVIF的PTZ是 ...

  9. java 使用onvif协议 PTZ 登录认证,获取摄像头位置, 控制摄像头转动,digest认证,拍照截图

    1. 介绍 前面公司做摄像头相关的项目,一开始使用的海康威视提供的相关接口来控制摄像头转动,获取位置等,后面发现由于大华的很多摄像头使用该接口却行不通,后面所以就转用通用的 onvif 协议来做相关的 ...

最新文章

  1. 2018-04-07进程创建学习流程
  2. spcomm控件的使用
  3. 在CDS(Core Data Services)中使用DCL(Data Control Language)
  4. js打印到控制台_8个问题看你是否真的懂 JS
  5. Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序
  6. OpenCV2:幼儿园篇 第一章 创建图像并显示
  7. CocoaPods did not set the base configuration of your project 问题解决方案
  8. Nginx常用配置清单
  9. Android异常总结---1.异常原因: java.lang.IllegalArgumentException: URI: content://com.android.contacts/con
  10. jQuery入门笔记
  11. jrtplib的使用
  12. python实时显示进度条_Python进度条实时显示处理进度的示例代码
  13. (分层图)洛谷P4568[JLOI2011]飞行路线
  14. 惠普计算机如何改启动,惠普台式电脑u盘启动BIOS怎么设置
  15. C语言—内存的管理和释放
  16. 12 张图看懂 CPU 缓存一致性与 MESI 协议,真的一致吗?
  17. ros系统操纵机器人_机器人操纵的关键点表示
  18. webrtc jitter buffer
  19. 基于ssm儿童玩具租赁管理系统
  20. 云计算机如何装系统,云净装机大师使用教程

热门文章

  1. android QMI机制--简介
  2. 2021年质量员-市政方向-通用基础(质量员)免费试题及质量员-市政方向-通用基础(质量员)考试技巧
  3. debugger位置不对_引发异常的上一位置中堆栈跟踪的末尾怎么解决啊啊啊?
  4. 2022年电工(初级)考试练习题及在线模拟考试
  5. 自动切换英文输入法,并保存原输入法
  6. 【骑车助手】安卓应用详细信息
  7. php 合计,PHP实时统计中文字数和区别
  8. 小学生奥数倒水问题的数学模型与算法求解
  9. 学习新事物:神奇的读心术
  10. 普朗克定律:不同温度下黑体的光谱辐射强度按波长分布的规律Matlab画图