1、BSI Standards PublicationVideo surveillance systems for use in security applicationsPart 2-3: Video transmission protocols IP interoperability implementation based on Web servicesBS EN 62676-2-3:2014National forewordThis British Standard is the UK implementation of EN 62676-2-3:2014. It is identical
2、 to IEC 62676-2-3:2013.The UK participation in its preparation was entrusted by TechnicalCommittee GW/1, Electronic security systems, to Subcommittee GW/1/10,Closed circuit television (CCTV).A list of organizations represented on this committee can be obtained onrequest to its secretary.This publica
3、tion does not purport to include all the necessary provisions ofa contract. Users are responsible for its correct application. The British Standards Institution 2014.Published by BSI Standards Limited 2014ISBN 978 0 580 79862 7ICS 13.320Compliance with a British Standard cannot confer immunity froml
4、egal obligations.This British Standard was published under the authority of theStandards Policy and Strategy Committee on 31 May 2014.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS EN 62676-2-3:2014EUROPEAN STANDARD EN 62676-2-3 NORME EUROPENNE EUROPISCHE NORM Jan
5、uary 2014 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B - 1000 Brussels 2014 CENELEC - All rights of exploitation in any form and by a
6、ny means reserved worldwide for CENELEC members. Ref. No. EN 62676-2-3:2014 E ICS 13.320 English version Video surveillance systems for use in security applications - Part 2-3: Video transmission protocols - IP interoperability implementation based on Web services (IEC 62676-2-3:2013) Systmes de vid
7、osurveillance destins tre utiliss dans les applications de scurit - Partie 2-3: Protocoles de transmission vido - Mise en oeuvre de linteroprabilt IP en fonction des services Web (CEI 62676-2-3:2013) Videoberwachungsanlagen fr Sicherungsanwendungen - Teil 2 3: Videobertragungsprotokolle - IP-Interop
8、erabilitt auf Basis von Webservices (IEC 62676-2-3:2013) This European Standard was approved by CENELEC on 2013-12-12. 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 with
9、out 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 ot
10、her 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, Cyp
11、rus, the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and t
12、he United Kingdom. BS EN 62676-2-3:2014EN 62676-2-3:2014 - 2 - Foreword The text of document 79/437/FDIS, future edition 1 of IEC 62676-2-3, prepared by IEC TC 79 “Alarm and electronic security systems“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN 62676-2-3:2014. The
13、following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2014-09-12 latest date by which the national standards conflicting with the document have to be withdrawn (dow) 2016-12-12 Att
14、ention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the International Standard IEC 62676-2-3:2013 was approved
15、 by CENELEC as a European Standard without any modification. BS EN 62676-2-3:2014- 3 - EN 62676-2-3:2014 Annex ZA (normative) Normative references to international publications with their corresponding European publications The following documents, in whole or in part, are normatively referenced in
16、this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE When an international publication has been modified by common modifications, i
17、ndicated by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year ITU-T G711 - Pulse code modulation (PCM) of voice frequencies - - ITU-T Recommendation X.680 1997 Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation - - ITU-T Recommendation X.6
18、81 1997 Information technology - Abstract Syntax Notation One (ASN.1): Information object specification - - ITU-T Recommendation X.682 1997 Information technology Abstract Syntax Notation One (ASN.1): Constraint specification - - ITU-T Recommendation X.683 1997 Information technology Abstract Syntax
19、 Notation One (ASN.1): Parameterization of ASN.1 specifications - - ITU-T Recommendation X.690 1997 Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) - - NIST FIPS 180-2 - Secure Hash Standa
20、rd - - IETF RFC 1305 - Network Time Protocol, Version 3 - Specification and Implementation - - IETF RFC 2131 - Dynamic Host Configuration Protocol - - IETF RFC 2136 - Dynamic Updates in the Domain Name System (DNS UPDATE) - - IETF RFC 2246 - The TLS Protocol Version 1.0 - - IETF RFC 2326 - Real time
21、 Streaming protocol (RTSP) - - BS EN 62676-2-3:2014EN 62676-2-3:2014 - 4 - Publication Year Title EN/HD Year IETF RFC 2435 - RTP Payload Format for JPEG-compressed Video - - IETF RFC 2616 - Hypertext Transfer Protocol HTTP/1.1. - - IETF RFC 2617 - HTTP Authentication: Basic and Digest Access Authent
22、ication - - IETF RFC 2782 - A DNS RR for specifying the location of services (DNS SRV) - - IETF RFC 3268 - Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS) - - IETF RFC 3315 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6) - - IETF RFC 3550 - A Transport Prot
23、ocol for Real-Time Applications - - IETF RFC 3551 - RTP Profile for Audio and Video Conferences with Minimal Control - - IETF RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses - - IETF RFC 3984 - RTP Payload Format for H.264 Video - - IETF RFC 3986 - Uniform Resource Identifier (URI): Ge
24、neric Syntax - - IETF RFC 4514 - Lightweight Directory Access Protocol (LDAP): String Representation of Distinguished Names - - IETF RFC 4566 - SDP: Session Description Protocol - - IETF RFC 4571 - Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Ori
25、ented Transport - - IETF RFC 4702 - The Dynamic Host Configuration Protocol (DHCP) Client Fully Qualified Domain Name (FQDN) Option - - IETF RFC 4861 - Neighbor Discovery for IP version 6 (IPv6) - - IETF RFC 4862 - IPv6 Stateless Address Autoconfiguration - - W3C SOAP 1.2 Part 1 - Messaging Framewor
26、k - - W3C SOAP Version 1.2 Part 2 - Adjuncts (Second Edition) - - OASIS Web Services Base Notification 1.3 - - - OASIS Web Services Security Username Token Profile 1.0 - - - W3C XML Schema Part 1 - Structures Second Edition - - W3C XML Schema Part 2 - Datatypes Second Edition - - W3C XML-binary Opti
27、mized Packaging - - - BS EN 62676-2-3:2014- 5 - EN 62676-2-3:2014 Publication Year Title EN/HD Year W3C XML Path Language (XPath) Version 1.0 - - - IEEE 802.11 2007 IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Ne
28、tworks - Specific Requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - - IEEE 802.1X - Port Based Network Access Control - - UDDI Version 2.04 - API Specification UDDI Committee Specification, 19 July 2002 - - UDDI Version 2.03 - Data Structure R
29、eference UDDI Committee Specification, 19 July 2002 - - Web Services Security X.509 - Certificate Token Profile 1.1 - - BS EN 62676-2-3:2014 2 62676-2-3 IEC:2013 CONTENTS INTRODUCTION . 23 1 Scope . 24 2 Normative references . 26 3 Terms, definitions and abbreviations 29 3.1 Terms and definitions 29
30、 3.2 Abbreviations 32 4 Overview 34 4.1 Web services . 34 4.2 IP configuration . 35 4.3 Device discovery . 35 4.4 Device types . 36 4.5 Device management 36 Capabilities . 36 4.5.1Network . 37 4.5.2System 37 4.5.3Retrieval of system information 37 4.5.4Firmware upgrade . 38 4.5.5System restore 38 4.
31、5.6Security . 38 4.5.74.6 DeviceIO . 38 4.7 Imaging configuration 39 4.8 Media configuration . 39 General . 39 4.8.1Media profiles 39 4.8.24.9 Real-time streaming 43 4.10 Event handling 44 4.11 PTZ control . 44 4.12 Video analytics 45 4.13 Analytics device 47 4.14 Display 47 4.15 Receiver 47 General
32、 . 47 4.15.1Synchronization points 48 4.15.24.16 Storage . 48 Storage model . 48 4.16.1Recording 49 4.16.2Search . 50 4.16.3Replay . 50 4.16.44.17 Security . 50 5 Web Services framework 51 5.1 Services overview . 51 General . 51 5.1.1Services requirements . 52 5.1.25.2 WSDL overview . 52 5.3 Namespa
33、ces . 53 BS EN 62676-2-3:201462676-2-3 IEC:2013 3 5.4 Types 55 5.5 Messages 55 5.6 Operations 56 One-way operation type . 57 5.6.1Request-response operation type 58 5.6.25.7 Port types 58 5.8 Binding 58 5.9 Ports . 58 5.10 Services 58 5.11 Error handling . 58 Protocol errors . 59 5.11.1SOAP errors 5
34、9 5.11.25.12 Security . 62 User-based access control 62 5.12.1User token profile 63 5.12.26 IP configuration 64 7 Device discovery 65 7.1 General . 65 7.2 Modes of operation 65 7.3 Discovery definitions . 66 Endpoint reference 66 7.3.1Hello 66 7.3.2Probe and probe match . 68 7.3.3Resolve and resolve
35、 match 68 7.3.4Bye 68 7.3.5SOAP fault messages 69 7.3.67.4 Remote discovery extensions 69 Network scenarios . 69 7.4.1Discover proxy (DP) 71 7.4.2Remote Hello and Probe behaviour . 72 7.4.3Client behaviour 73 7.4.4Security . 73 7.4.58 Device management . 74 8.1 Capabilities . 74 Get WSDL URL . 74 8.
36、1.1Capability exchange 75 8.1.28.2 Network . 78 Get hostname 78 8.2.1Set hostname 78 8.2.2Get DNS settings . 79 8.2.3Set DNS settings . 80 8.2.4Get NTP settings . 81 8.2.5Set NTP settings . 82 8.2.6Get dynamic DNS settings . 83 8.2.7Set dynamic DNS settings . 84 8.2.8Get network interface configurat
37、ion . 85 8.2.9Set network interface configuration 85 8.2.10Get network protocols 87 8.2.11Set network protocols 88 8.2.12BS EN 62676-2-3:2014 4 62676-2-3 IEC:2013 Get default gateway . 88 8.2.13Set default gateway . 89 8.2.14Get zero configuration . 90 8.2.15Set zero configuration 90 8.2.16Get IP ad
38、dress filter . 91 8.2.17Set IP address filter . 92 8.2.18Add an IP filter address . 92 8.2.19Remove an IP filter address. 93 8.2.20IEEE 802.11 configuration . 94 8.2.218.3 System 99 Device Information. 99 8.3.1Get System URIs . 100 8.3.2Backup 101 8.3.3Restore . 101 8.3.4Start system restore 102 8.3
39、.5Get system date and time 103 8.3.6Set system date and time 104 8.3.7Factory default 105 8.3.8Firmware upgrade . 106 8.3.9Start firmware upgrade 107 8.3.10Get system logs . 108 8.3.11Get support information . 109 8.3.12Reboot 110 8.3.13Get scope parameters . 110 8.3.14Set scope parameters 111 8.3.1
40、5Add scope parameters . 112 8.3.16Remove scope parameters 113 8.3.17Get discovery mode . 113 8.3.18Set discovery mode . 114 8.3.19Get remote discovery mode . 114 8.3.20Set remote discovery mode . 115 8.3.21Get remote DP addresses 115 8.3.22Set remote DP addresses 116 8.3.238.4 Security . 116 Get acc
41、ess policy 116 8.4.1Set access policy . 117 8.4.2Get users. 117 8.4.3Create users 118 8.4.4Delete users 119 8.4.5Set users settings 120 8.4.6IEEE 802.1X configuration . 121 8.4.7Create self-signed certificate . 126 8.4.8Get certificates 127 8.4.9Get CA certificates 128 8.4.10Get certificate status 1
42、28 8.4.11Set certificate status 129 8.4.12Get certificate request . 129 8.4.13Get client certificate status 130 8.4.14Set client certificate status . 131 8.4.15BS EN 62676-2-3:201462676-2-3 IEC:2013 5 Load device certificate . 131 8.4.16Load device certificates in conjunction with its private key .
43、132 8.4.17Get certificate information request . 133 8.4.18Load CA certificates 134 8.4.19Delete certificate . 135 8.4.20Get remote user 136 8.4.21Set remote user . 137 8.4.22Get endpoint reference 138 8.4.238.5 Input/Output (I/O) 138 Get relay outputs . 139 8.5.1Set relay output settings 139 8.5.2Tr
44、igger relay output . 140 8.5.3Auxiliary operation . 141 8.5.48.6 Service specific fault codes . 142 9 Device IO Service . 148 9.1 VideoOutputs 148 General . 148 9.1.1GetVideoOutputs . 148 9.1.29.2 VideoOutputConfiguration . 149 GetVideoOutputConfiguration 149 9.2.1SetVideoOutputConfiguration 149 9.2
45、.2GetVideoOutputConfigurationOptions 150 9.2.39.3 VideoSources 151 General . 151 9.3.1GetVideoSources. 151 9.3.29.4 VideoSourceConfiguration . 152 GetVideoSourceConfiguration 152 9.4.1SetVideoSourceConfiguration 153 9.4.2GetVideoSourceConfigurationOptions 153 9.4.39.5 AudioOutputs 154 General . 154
46、9.5.1GetAudioOutputs . 154 9.5.29.6 AudioOutputConfiguration . 155 GetAudioOutputConfiguration 155 9.6.1SetAudioOutputConfiguration 156 9.6.2GetAudioOutputConfigurationOptions 156 9.6.39.7 AudioSources 157 General . 157 9.7.1GetAudioSources. 157 9.7.29.8 AudioSourceConfiguration . 158 GetAudioSource
47、Configuration 158 9.8.1SetAudioSourceConfiguration 159 9.8.2GetAudioSourceConfigurationOptions 159 9.8.39.9 Relay outputs 160 Get relay outputs . 160 9.9.1Set relay output settings 161 9.9.2Trigger relay output . 162 9.9.39.10 Service specific fault codes . 163 10 Imaging configuration . 164 BS EN 6
48、2676-2-3:2014 6 62676-2-3 IEC:2013 10.1 Imaging settings 164 Get imaging settings 165 10.1.1Set imaging settings 166 10.1.2Get options 167 10.1.3Move . 168 10.1.4Get move options 169 10.1.5Stop 170 10.1.6Get imaging status. 171 10.1.710.2 Service specific fault codes . 172 11 Media configuration 173
49、 11.1 Audio and video codecs. 173 11.2 Media profile . 173 Create media profile 174 11.2.1Get media profiles . 175 11.2.2Get media profile . 176 11.2.3Add video source configuration to a profile 177 11.2.4Add video encoder configuration to a profile 177 11.2.5Add audio source configuration to a profile 178 11.2.6Add audio encoder configuration to a profile 179 11.2.7Add PTZ configuration to a profile . 180 11.2.8Add video analytics configuration to a profile . 181 11.2.9Add metadata configuration to a profile . 182