ONVIF Event framework 规范里的事件处理是以[WS-BaseNotification] 和[WS-Topics](这两个)说明为基础的。 规范的事件处理依赖于basic notification interface 实现(basic notification interfac 在section 9.1 作了阐述),而规范的这点是完全符合[WS-BaseNotification] 协议的。除此之外,设备应 该实现Real-time Pull-Point Notification Interface 和the Notification Streaming Interface,以上 的两者分别在sections 9.2 and 9.3 作了介绍。 ONVIF(Open Network Video Interface Forum)是一个国际标准组织,专注于定义网络视频监控设备的接口。在ONVIF规范中,事件处理是一个重要的组件,它允许设备和客户端之间有效地通信和交换关键信息,如报警和其他实时事件。这篇讨论将深入探讨ONVIF事件处理框架,特别是基于WS-BaseNotification和WS-Topics的机制。 WS-BaseNotification是Web服务中用于发布和订阅事件的基础协议。ONVIF事件处理框架的核心就是这一协议,它定义了一个基本的通知接口,详细描述在section 9.1。这个接口允许设备发送事件通知给已订阅的客户端,同时也规定了订阅、取消订阅和心跳等操作的交互方式。 为了增强功能和适应实时需求,ONVIF规范还引入了两个额外的接口:Real-time Pull-Point Notification Interface和Notification Streaming Interface。Real-time Pull-Point Interface(在section 9.2中详述)允许客户端主动请求事件更新,确保数据的及时性。而Notification Streaming Interface(在section 9.3中介绍)则提供了连续的数据流传输,适用于高频率或连续的事件情况,如视频流。 在ONVIF事件处理中,事件不仅仅是简单的触发信号,它们携带了丰富的信息,包括事件的来源、类型和相关属性。比如,当一个视频移动侦测报警发生时,事件不仅会通知客户端有异常活动,还会包含与检测相关的详细属性,如检测区域、时间戳等。这些扩展信息通过事件消息扩展(Notification Message Extensions)来实现,使得客户可以追溯事件的源头并获取更多的上下文信息。 此外,规范中的"性能"(Properties)在Section 9.4中定义,这部分描述了事件服务器能够提供的各种报警类型及其各自特有的属性。这些属性可能包括报警的级别、触发条件、响应策略等,使得系统可以根据不同的事件类型进行定制化响应。 ONVIF事件处理是一个基于标准Web服务协议的复杂系统,旨在确保网络视频监控系统之间的互操作性和信息的及时传递。通过理解并实施WS-BaseNotification、WS-Topics以及相应的接口,设备制造商和软件开发者可以构建符合ONVIF标准的高效能、高可靠性的监控解决方案。
剩余35页未读,继续阅读
- 粉丝: 24
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页