CEI EN 62676-2-3
Video surveillance systems for use in security applications Part 2-3: Video transmission protocols - IP interoperability implementation based on WEB services
Organization: | CEI |
Publication Date: | 1 October 2014 |
Status: | active |
Page Count: | 660 |
ICS Code (Alarm and warning systems): | 13.320 |
scope:
This part 2-3 of IEC 62676 defines procedures for communication between network video clients and video transmitter devices based on Web Services. This new set of specifications makes it possible to build network video systems with devices and receivers from different manufacturers using common and well defined interfaces. These interfaces cover functions such as device management, real-time streaming of audio and video, event handling, Pan, Tilt and Zoom (PTZ) control, video analytics as well as control, search and replay of recordings.
The management and control interfaces defined in this standard are described as Web services. This international standard also contains full XML schema and Web Service Description Language (WSDL) definitions for the introduced network video services.
In order to offer full plug-and-play interoperability, the standard defines procedures for device discovery. The device discovery mechanisms in the standard are based on the WS-Discovery specification with extensions. These extensions have been introduced in order to cover the specific network video discovery needs.
This standard is not limited to discovery, configuration and control functions, but defines precise formats for media and metadata streaming in IP networks using suitable profiling of IETF standards. Furthermore, appropriate protocol extensions have been introduced in order to make it possible for network video manufacturers to offer a fully standardized network video transfer solution to its customers and integrators.
A video transmission device supporting compliance to the requirements of this standard with the help of Web services according to the specification of this part is declared as compatible to IEC 62676-2 Web service Interoperability.
The goal of this standard is to realize a fully interoperable network video implementation comprised of products from different network video vendors. This standard describes the network video model, interfaces, data types and data exchange patterns. The standard reuses existing relevant standards where available, and introduces new specifications only where necessary to support the specific requirements for network video surveillance. This is the Open Network Video Interface Forum (ONVIF) core specification. In addition, ONVIF has released the following related specifications:
• ONVIF Schema [see C.15]
• ONVIF Analytics Service WSDL [see C.1]
• ONVIF Analytics Device Service [see C.2]
• ONVIF Device Service WSDL [see C.4]
• ONVIF DeviceIO Service WSDL [see C.3]
• ONVIF Display Service WSDL [see C.5]
• ONVIF Event Service WSDL [see C.6]
• ONVIF Imaging Service WSDL [see C.7]
• ONVIF Media Service WSDL [see C.8]
• ONVIF PTZ Service WSDL [see C.9]
• ONVIF Receiver Service WSDL [see C.10]
• ONVIF Recording Service WSDL [see C.11]
• ONVIF Remote Discovery WSDL [see C.12]
• ONVIF Replay Service WSDL [see C.13]
• ONVIF Search Service WSDL [see C.14]
• ONVIF Topic Namespace XML [see C.16]
The purpose of this standard is to define the ONVIF specification framework, and is divided into the following sections:
Specification overview: Gives an overview of the different specification parts and how they are related to each other.
Web Services Framework: Offers a brief introduction to Web Services and the Web Services basis for the ONVIF specifications.
IP configuration: Defines the ONVIF network video IP configuration requirements.
Device discovery: Describes how devices are discovered in local and remote networks.
Device management: Defines the network video transmitter management commands.
DeviceIO: Defines commands to handle physical inputs and outputs.
Display: Defines commands to deal with display devices.
Imaging and media: Defines the configuration commands related to imaging and media settings.
Real time streaming: Provides requirements for interoperable video, audio and metadata streaming.
Event handling: Defines how to subscribe to and receive data from network video events (notifications).
PTZ control: Provides commands for pan, tilt and zoom control.
Video analytics: Defines the ONVIF analytics model, analytics object description and analytics rules configurations.
Video analytics device: Defines commands to deal with a video analytics device.
Recording control: Defines mechanism for the configuring of recordings.
Recording search and replay control: Provides commands for retrieval of recorded media including metadata.
Security section: Defines the transport and message level security requirements on ONVIF compliant implementations.