Alarm systems - CCTV surveillance systems for use in security applications - Part 5-2: IP Video Transmission Protocols

This European Standard introduces an IP network interface for devices in surveillance applications. In this part of the standard a network protocol is specified for the full interoperability of video devices. EN 50132-5-1 specifies the minimum network performance standards and general compliance to existing, well-known international network standards. On top of these basic layers protocols are defined to accomplish the full interoperability of video devices. In surveillance applications IP video devices have to use standardized protocols to accomplish following functionality: video streaming, stream control, event handling, discovery, capability description, device management, PTZ control, auxiliaries and other functions. This European Standard consists of 3 sections. The first section defines protocol requirements to be fulfilled by any high-level IP video device interface. The following two sections - Annex I and Annex II- define two alterative protocols, one is based on HTTP and REST services and the second is based on Web Services. In the future a third high-level IP protocol may be defined in Annex III, which grants compatibility to the requirements of this standard series. Today no third IP video protocol implementation is available. Some areas of this transmission standard are covered by more than one approach, e.g. UPnP, ZeroConf and WS-Discovery. The network protocols recommended and defined by this Video Transmission Standard are selected with a sense for future relevance and further extensions. Video transmission equipment may be combined with additional functions, e.g. for audio or metadata transmission.

Alarmanlagen - CCTV-Überwachungsanlagen für Sicherungsanwendungen -- Teil 5-2: IP Video Übertragung Protokolle

Systèmes d'alarme - Systèmes de surveillance CCTV à usage dans les applications de sécurité - Partie 5-2: Protocoles de Transmission de Vidéo d'IP

Alarmni sistemi - Nadzorni sistemi CCTV za uporabo v aplikacijah varovanja - 5-2. del: Video prenos IP

Ta evropski standard predstavlja omrežni vmesnik IP za naprave v nadzornih aplikacijah. V tem delu standarda je opredeljen omrežni protokol za popolno interoperabilnost video naprav. Standard EN 50132-5-1 določa standarde najmanjše omrežne zmogljivosti in splošno skladnost z obstoječimi, dobro znanimi mednarodnimi omrežnimi standardi. Poleg teh osnovnih slojev so opredeljeni protokoli za doseganje popolne interoperabilnosti
video naprav. V nadzornih aplikacijah morajo video naprave IP uporabljati standardizirane protokole, da se doseže naslednja funkcionalnost: video pretakanje, nadzor pretoka, obravnavanje dogodkov, odkrivanje, opis zmogljivosti, upravljanje naprav, nadzor PTZ, dodatni elementi in druge funkcije.
Ta evropski standard ima tri oddelke. Prvi oddelek določa zahteve v zvezi s protokolom, ki jih morajo izpolnjevati vsi vmesniki video naprav IP visokih ravni.
Naslednja oddelka, dodatka I in II, določata dva nadomestna protokola, pri čemer eden temelji na storitvah HTTP in REST, drugi pa na spletnih storitvah.
V prihodnosti se lahko v dodatku III opredeli tretji protokol IP visoke ravni, ki omogoča skladnost z zahtevami te skupine standardov. Danes izvedba tretjega video protokola IP ni na voljo.
Nekatera področja tega standarda za prenose so zajeta v več pristopov, npr. UPnP, ZeroConf in WS-Discovery.
Omrežni protokoli, ki jih priporoča in določa ta standard za video prenose, so izbrani glede na prihodnji pomen in nadaljnje širitve.
Oprema za video prenos se lahko kombinira z dodatnimi funkcijami, npr. za prenos zvoka ali metapodatkov.

General Information

Status
Withdrawn
Public Enquiry End Date
14-Jan-2011
Publication Date
10-Jan-2012
Withdrawal Date
23-Nov-2014
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
20-Nov-2014
Due Date
13-Dec-2014
Completion Date
24-Nov-2014

RELATIONS

Buy Standard

Standard
SIST EN 50132-5-2:2012
English language
619 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST EN 50132-5-2:2012
01-februar-2012
1DGRPHãþD
SIST EN 50132-5:2001

Alarmni sistemi - Nadzorni sistemi CCTV za uporabo v aplikacijah varovanja - 5-2.

del: Video prenos IP

Alarm systems - CCTV surveillance systems for use in security applications - Part 5-2: IP

Video Transmission Protocols

Alarmanlagen - CCTV-Überwachungsanlagen für Sicherungsanwendungen -- Teil 5-2: IP

Video Übertragung Protokolle

Systèmes d'alarme - Systèmes de surveillance CCTV à usage dans les applications de

sécurité - Partie 5-2: Protocoles de Transmission de Vidéo d'IP
Ta slovenski standard je istoveten z: EN 50132-5-2:2011
ICS:
13.320 Alarmni in opozorilni sistemi Alarm and warning systems
33.160.40 Video sistemi Video systems
SIST EN 50132-5-2:2012 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN 50132-5-2:2012
---------------------- Page: 2 ----------------------
SIST EN 50132-5-2:2012
EUROPEAN STANDARD
EN 50132-5-2
NORME EUROPÉENNE
December 2011
EUROPÄISCHE NORM
ICS 13.310; 33.160.40 Supersedes EN 50132-5:2001 (partially)
English version
Alarm systems -
CCTV surveillance systems for use in security applications -
Part 5-2: IP Video Transmission Protocols
Systèmes d'alarme - Alarmanlagen -
Systèmes de surveillance CCTV à usage CCTV-Überwachungsanlagen für
dans les applications de sécurité - Sicherungsanwendungen -

Partie 5-2: Protocoles de Transmission de Teil 5-2: IP Video Übertragung Protokolle

Vidéo d'IP

This European Standard was approved by CENELEC on 2011-10-31. CENELEC members are bound to comply

with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard

the status of a national standard without any alteration.

Up-to-date lists and bibliographical references concerning such national standards may be obtained on

application to the CEN-CENELEC Management Centre or to any CENELEC member.

This European Standard exists in three official versions (English, French, German). A version in any other

language made by translation under the responsibility of a CENELEC member into its own language and notified

to the CEN-CENELEC Management Centre has the same status as the official versions.

CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus,

the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy,

Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia,

Spain, Sweden, Switzerland and the United Kingdom.
CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
Management Centre: Avenue Marnix 17, B - 1000 Brussels

© 2011 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.

Ref. No. EN 50132-5-2:2011 E
---------------------- Page: 3 ----------------------
SIST EN 50132-5-2:2012
EN 50132-5-2:2011 (E)
Contents Page

Foreword ....................................................................................................................................................... 9

Introduction ................................................................................................................................................ 10

1 Scope .............................................................................................................................................. 11

2 Normative references ..................................................................................................................... 11

3 Definitions and abbreviations ........................................................................................................ 12

3.1 Terms and definitions .................................................................................................................... 12

4 Video Transmission network architecture (informative) .............................................................. 28

4.1 General ........................................................................................................................................... 28

4.2 Networking and connectivity ......................................................................................................... 30

4.3 Device discovery and description ................................................................................................. 30

4.4 Video media types and payload formats ....................................................................................... 31

4.5 Video Transport .............................................................................................................................. 31

4.6 Eventing and Health Check ........................................................................................................... 31

5 The Building Block of Existing Standards (informative) .............................................................. 31

6 CCTV system device model ........................................................................................................... 32

6.1 Overview ......................................................................................................................................... 32

6.2 Device model elements .................................................................................................................. 33

7 General IP interoperability requirements ...................................................................................... 33

7.1 General Protocol Requirements Overview .................................................................................... 33

7.2 General High Level IP Video Interface and Protocol Requirements ............................................ 34

7.3 Non-Conformance Video Transmission Systems and Devices.................................................... 34

7.4 Mandatory Documentation for the IP Video Interface of a VTD ................................................... 35

8 Video and Data Transport: Mandatory Streaming Requirements ................................................ 37

8.1 Detailed RTSP Protocol Requirements and Definitions ............................................................... 37

9 Device discovery and description ................................................................................................. 42

9.1 UPnP Device Discovery and Description (METHOD 1) ................................................................. 42

9.2 Zeroconf service discovery and description (METHOD 2) .......................................................... 45

9.3 Web Service Discovery (METHOD 3) ............................................................................................. 48

10 Eventing Requirements ................................................................................................................. 48

11 Video Network Device Management Requirements ...................................................................... 49

11.1 Requirements for standard MIB compliance ................................................................................ 49

11.2 SNMP Trap Notification Requirements.......................................................................................... 53

11.3 MIB Enterprise Tree Definitions for Video Transmission Devices ............................................... 54

11.4 Monitoring and Polling Applications ............................................................................................. 62

11.5 CCTV SNMP Trap Requirements for Event Management ............................................................. 62

11.6 Security Requirements SNMP ....................................................................................................... 62

---------------------- Page: 4 ----------------------
SIST EN 50132-5-2:2012
EN 50132-5-2:2011 (E)

12 Requirements on other IP Video Interfaces .................................................................................. 63

13 Bibliography ................................................................................................................................... 63

APPENDIX I - IP Interoperability Implementation Based on HTTP and REST Services ........................... 66

APPENDIX I.A – REST Service Model Version 1.1 ..................................................................................... 67

1 Introduction .................................................................................................................................... 67

2 Design Considerations ................................................................................................................... 67

2.1 REST Overview ............................................................................................................................... 67

2.2 Conformance .................................................................................................................................. 68

2.3 HTTP Methods and REST ............................................................................................................... 69

2.4 HTTP Status Codes and REST ....................................................................................................... 69

2.5 Unique Identifiers ........................................................................................................................... 72

2.6 ID Encoding .................................................................................................................................... 72

3 Architecture and Namespace......................................................................................................... 73

4 System Flow ................................................................................................................................... 76

4.1 Service Discovery .......................................................................................................................... 76

4.2 Persistent Connections .................................................................................................................. 77

4.3 Authentication ................................................................................................................................ 77

4.4 Access Restrictions ....................................................................................................................... 78

4.5 Setting Configurations ................................................................................................................... 78

4.6 Getting Configurations ................................................................................................................... 79

4.7 Getting Capabilities ........................................................................................................................ 80

4.8 Uploading Data ............................................................................................................................... 80

4.9 Receiving Data................................................................................................................................ 81

4.10 Operations ...................................................................................................................................... 81

4.11 Diagnostics ..................................................................................................................................... 82

4.12 Response Status ............................................................................................................................ 82

4.13 Processing Rules ........................................................................................................................... 83

5 XML Modeling ................................................................................................................................. 83

5.1 File Format ...................................................................................................................................... 83

5.2 Data Structures............................................................................................................................... 83

5.3 Lists ................................................................................................................................................ 83

5.4 Capabilities ..................................................................................................................................... 84

6 Custom Services & Resources ...................................................................................................... 85

7 Interface Design ............................................................................................................................. 85

7.1 Protocol .......................................................................................................................................... 85

7.2 Hostname ........................................................................................................................................ 86

7.3 Port ................................................................................................................................................. 86

7.4 URI .................................................................................................................................................. 86

---------------------- Page: 5 ----------------------
SIST EN 50132-5-2:2012
EN 50132-5-2:2011 (E)

7.5 Query String ................................................................................................................................... 86

7.6 Resource Description .................................................................................................................... 86

8 Standard Resource Descriptions .................................................................................................. 88

8.1 index ............................................................................................................................................... 88

8.2 indexr .............................................................................................................................................. 88

8.3 description...................................................................................................................................... 88

8.4 capabilities ..................................................................................................................................... 88

Appendices ................................................................................................................................................. 88

8.5 Schemas ......................................................................................................................................... 88

APPENDIX I.B – IP Media Device API Specification Version 1.0 ............................................................... 94

1 Overview ......................................................................................................................................... 94

2 Scope .............................................................................................................................................. 94

3 Problem Definition ......................................................................................................................... 94

4 Conformance .................................................................................................................................. 95

4.1 Service Requirements .................................................................................................................... 95

4.2 Resource Requirements ................................................................................................................ 95

5 Media Streaming ............................................................................................................................ 99

5.1 Streaming with RTP and RTSP ...................................................................................................... 99

5.2 Streaming using HTTP Server Push ............................................................................................ 103

6 Common Data Types .................................................................................................................... 103

6.1 Built-in Types ............................................................................................................................... 103

6.2 ReceiverAddress .......................................................................................................................... 104

6.3 TimeBlockList .............................................................................................................................. 104

7 Service Command Details ............................................................................................................ 105

7.1 /System ......................................................................................................................................... 105

7.2 /System/Storage ........................................................................................................................... 111

7.3 /System/Storage/volumes ............................................................................................................ 112

7.4 /System/Network .......................................................................................................................... 114

7.5 /System/IO .................................................................................................................................... 129

7.6 /System/Audio .............................................................................................................................. 133

7.7 /System/Video .............................................................................................................................. 134

7.8 /System/Serial .............................................................................................................................. 142

7.9 /Diagnostics .................................................................................................................................. 144

7.10 /Security ........................................................................................................................................ 145

7.11 /Security/AAA ............................................................................................................................... 145

7.12 /Streaming .................................................................................................................................... 147

7.13 /PTZ ............................................................................................................................................... 156

7.14 /Custom/MotionDetection ............................................................................................................ 167

---------------------- Page: 6 ----------------------
SIST EN 50132-5-2:2012
EN 50132-5-2:2011 (E)

7.15 /Custom/Event .............................................................................................................................. 172

APPENDIX II - IP Interoperability Implementation Based on Web Services ........................................... 185

INTRODUCTION ........................................................................................................................................ 185

1 Scope ............................................................................................................................................ 186

2 Normative references ................................................................................................................... 187

3 Terms and Definitions .................................................................................................................. 189

3.1 Definitions .................................................................................................................................... 189

3.2 Abbreviations ............................................................................................................................... 190

4 Overview ....................................................................................................................................... 192

4.1 Web Services ................................................................................................................................ 192

4.2 IP configuration ............................................................................................................................ 193

4.3 Device discovery .......................................................................................................................... 194

4.4 Device management ..................................................................................................................... 194

4.5 Imaging configuration .................................................................................................................. 197

4.6 Media configuration ..................................................................................................................... 197

4.7 Real-time streaming ..................................................................................................................... 201

4.8 Event handling.............................................................................................................................. 202

4.9 PTZ control ................................................................................................................................... 202

4.10 Video analytics ............................................................................................................................. 203

4.11 Storage ......................................................................................................................................... 205

4.12 Security ......................................................................................................................................... 205

4.13 Client code examples ................................................................................................................... 205

5 Web Services frame work ............................................................................................................ 207

5.1 Services overview ........................................................................................................................ 207

5.2 WSDL overview ............................................................................................................................ 209

5.3 Namespaces ................................................................................................................................. 210

5.4 Types ............................................................................................................................................ 212

5.5 Messages ...................................................................................................................................... 213

5.6 Operations .................................................................................................................................... 213

5.7 Port Types .................................................................................................................................... 216

5.8 Binding ......................................................................................................................................... 216

5.9 Ports.............................................................................................................................................. 216

5.10 Services ........................................................................................................................................ 216

5.11 Error handling .............................................................................................................................. 216

5.12 Security ......................................................................................................................................... 220

6 IP configuration ............................................................................................................................ 222

7 Device discovery .......................................................................................................................... 223

7.1 General ......................................................................................................................................... 223

---------------------- Page: 7 ----------------------
SIST EN 50132-5-2:2012
EN 50132-5-2:2011 (E)

7.2 Modes of operation ...................................................................................................................... 223

7.3 Discovery definitions ................................................................................................................... 224

7.4 Remote discovery extensions ..................................................................................................... 227

8 Device management ..................................................................................................................... 234

8.1 Capabilities ................................................................................................................................... 234

8.2 Network......................................................................................................................................... 237

8.3 System .......................................................................................................................................... 250

8.4 Security......................................................................................................................................... 264

8.5 Input/Output (I/O) ......................................................................................................................... 274

8.6 Service specific fault codes ......................................................................................................... 276

9 Imaging configuration .................................................................................................................. 281

9.1 Imaging settings ........................................................................................................................... 281

9.2 Service specific fault codes ......................................................................................................... 288

10 Media configuration ..................................................................................................................... 289

10.1 Audio and video codecs .............................................................................................................. 289

10.2 Media Profile ................................................................................................................................. 290

10.3 Video source ................................................................................................................................ 307

10.4 Video source configuration ......................................................................................................... 307

10.5 Video encoder configuration ....................................................................................................... 311

10.6 Audio source ................................................................................................................................ 316

10.7 Audio source configuration ......................................................................................................... 317

10.8 Audio encoder configuration ....................................................................................................... 321

10.9 Video analytics configuration ...................................................................................................... 326

10.10 Metadata configuration ................................................................................................................ 330

10.11 Stream URI.................................................................................................................................... 334

10.12 Snapshot ...................................................................................................................................... 336

10.13 Multicast ....................................................................................................................................... 336

10.14 Synchronization Points ................................................................................................................ 337

10.15 Service specific fault codes ......................................................................................................... 338

11 Real time streaming .................................................................................................

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.