1、 IEC 62676-2-3 Edition 1.0 2013-11 INTERNATIONAL STANDARD NORME INTERNATIONALE Video surveillance systems for use in security applications Part 2-3: Video transmission protocols IP interoperability implementation based on Web services Systmes de vidosurveillance destins tre utiliss dans les applicat
2、ions de scurit Partie 2-3: Protocoles de transmission vido Mise en uvre de linteroprabilit IP en fonction des services Web IEC62676-2-3:2013 colourinsideTHIS PUBLICATION IS COPYRIGHT PROTECTED Copyright 2013 IEC, Geneva, Switzerland All rights reserved. Unless otherwise specified, no part of this pu
3、blication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either IEC or IECs member National Committee in the country of the requester. If you have any questions about IEC copyright or have
4、an enquiry about obtaining additional rights to this publication, please contact the address below or your local IEC member National Committee for further information. Droits de reproduction rservs. Sauf indication contraire, aucune partie de cette publication ne peut tre reproduite ni utilise sous
5、quelque forme que ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccord crit de la CEI ou du Comit national de la CEI du pays du demandeur. Si vous avez des questions sur le copyright de la CEI ou si vous dsirez obtenir des droits supplmentaires
6、 sur cette publication, utilisez les coordonnes ci-aprs ou contactez le Comit national de la CEI de votre pays de rsidence. IEC Central Office Tel.: +41 22 919 02 11 3, rue de Varemb Fax: +41 22 919 03 00 CH-1211 Geneva 20 infoiec.ch Switzerland www.iec.ch About the IEC The International Electrotech
7、nical Commission (IEC) is the leading global organization that prepares and publishes International Standards for all electrical, electronic and related technologies. About IEC publications The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you
8、have the latest edition, a corrigenda or an amendment might have been published. Useful links: IEC publications search - www.iec.ch/searchpub The advanced search enables you to find IEC publications by a variety of criteria (reference number, text, technical committee,). It also gives information on
9、 projects, replaced and withdrawn publications. IEC Just Published - webstore.iec.ch/justpublished Stay up to date on all new IEC publications. Just Published details all new publications released. Available on-line and also once a month by email. Electropedia - www.electropedia.org The worlds leadi
10、ng online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical Vocabulary (IEV) on-line. Customer Service Centre - webstore.iec.ch/csc If
11、you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csciec.ch. A propos de la CEI La Commission Electrotechnique Internationale (CEI) est la premire organisation mondiale qui labore et publie des Normes internationales pour to
12、ut ce qui a trait llectricit, llectronique et aux technologies apparentes. A propos des publications CEI Le contenu technique des publications de la CEI est constamment revu. Veuillez vous assurer que vous possdez ldition la plus rcente, un corrigendum ou amendement peut avoir t publi. Liens utiles:
13、 Recherche de publications CEI - www.iec.ch/searchpub La recherche avance vous permet de trouver des publications CEI en utilisant diffrents critres (numro de rfrence, texte, comit dtudes,). Elle donne aussi des informations sur les projets et les publications remplaces ou retires. Just Published CE
14、I - webstore.iec.ch/justpublished Restez inform sur les nouvelles publications de la CEI. Just Published dtaille les nouvelles publications parues. Disponible en ligne et aussi une fois par mois par email. Electropedia - www.electropedia.org Le premier dictionnaire en ligne au monde de termes lectro
15、niques et lectriques. Il contient plus de 30 000 termes et dfinitions en anglais et en franais, ainsi que les termes quivalents dans les langues additionnelles. Egalement appel Vocabulaire Electrotechnique International (VEI) en ligne. Service Clients - webstore.iec.ch/csc Si vous dsirez nous donner
16、 des commentaires sur cette publication ou si vous avez des questions contactez-nous: csciec.ch. IEC 62676-2-3 Edition 1.0 2013-11 INTERNATIONAL STANDARD NORME INTERNATIONALE Video surveillance systems for use in security applications Part 2-3: Video transmission protocols IP interoperability implem
17、entation based on Web services Systmes de vidosurveillance destins tre utiliss dans les applications de scurit Partie 2-3: Protocoles de transmission vido Mise en uvre de linteroprabilit IP en fonction des services Web INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATION
18、ALE XH ICS 13.320 PRICE CODE CODE PRIX ISBN 978-2-8322-1189-2 Registered trademark of the International Electrotechnical Commission Marque dpose de la Commission Electrotechnique Internationale Warning! Make sure that you obtained this publication from an authorized distributor. Attention! Veuillez
19、vous assurer que vous avez obtenu cette publication via un distributeur agr. colourinside 2 62676-2-3 IEC:2013 CONTENTS FOREWORD . 21 INTRODUCTION . 23 1 Scope . 24 2 Normative references . 26 3 Terms, definitions and abbreviations 29 3.1 Terms and definitions 29 3.2 Abbreviations 32 4 Overview 34 4
20、.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.5.6Security . 38 4.5.74.6 DeviceIO .
21、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 . 47 4.15.1Synchronization points 48
22、 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 Namespaces . 53 62676-2-3 IEC:2013 3 5.4 Typ
23、es 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 59 5.11.25.12 Security . 62 User-based access control 62 5
24、.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 match 68 7.3.4Bye 68 7.3.5SOAP fault messages 69 7.3.67.
25、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.1.1Capability exchange 75 8.1.28.2 Network . 78 Get hostn
26、ame 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 configuration . 85 8.2.9Set network interface configuration 85 8.2.
27、10Get network protocols 87 8.2.11Set network protocols 88 8.2.12 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 address filter . 91 8.2.17Set IP address filter . 92 8.2.18Add an IP filter add
28、ress . 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.5Get system date and time 103 8.3.6Set system date and time 104 8.3.7Factory
29、 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.15Add scope parameters . 112 8.3.16Remove scope parameters 113 8.3.17Get disco
30、very 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 access policy 116 8.4.1Set access policy . 117 8.4.2Get users. 117 8.4.3Create u
31、sers 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 128 8.4.11Set certificate status 129 8.4.12Get certificate request . 129 8.4.1
32、3Get client certificate status 130 8.4.14Set client certificate status . 131 8.4.1562676-2-3 IEC:2013 5 Load device certificate . 131 8.4.16Load device certificates in conjunction with its private key . 132 8.4.17Get certificate information request . 133 8.4.18Load CA certificates 134 8.4.19Delete c
33、ertificate . 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.2Trigger relay output . 140 8.5.3Auxiliary operation . 141 8.5.48.6 Service specific fault codes . 1
34、42 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.2GetVideoOutputConfigurationOptions 150 9.2.39.3 VideoSources 151 General . 151 9.3.1GetVideoSou
35、rces. 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 9.5.1GetAudioOutputs . 154 9.5.29.6 AudioOutputConfiguration . 155 GetAudioOutputConfiguration 15
36、5 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 GetAudioSourceConfiguration 158 9.8.1SetAudioSourceConfiguration 159 9.8.2GetAudioSourceConfigurationOptions 15
37、9 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 6 62676-2-3 IEC:2013 10.1 Imaging settings 164 Get imaging settings 165 10.1.1Set imaging settings 166 1
38、0.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 11.1 Audio and video codecs. 173 11.2 Media profile . 173 Create media profile 174 11.2.1Get media profiles . 175 11.
39、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.8Ad
40、d video analytics configuration to a profile . 181 11.2.9Add metadata configuration to a profile . 182 11.2.10Add audio output configuration 183 11.2.11Add audio decoder configuration . 184 11.2.12Remove video source configuration from a profile 185 11.2.13Remove video encoder configuration from a p
41、rofile . 186 11.2.14Remove audio source configuration from a profile . 187 11.2.15Remove audio encoder configuration from a profile . 188 11.2.16Remove PTZ configuration from a profile . 189 11.2.17Remove video analytics configuration from a profile 190 11.2.18Remove metadata configuration from a pr
42、ofile . 191 11.2.19Remove audio output configuration 192 11.2.20Remove audio decoder configuration . 193 11.2.21Delete media profile 194 11.2.2211.3 Video source . 195 General . 195 11.3.1GetVideoSources. 195 11.3.211.4 Video source configuration 196 Get video source configurations. 196 11.4.1Get vi
43、deo source configuration 197 11.4.2Get compatible video source configurations . 197 11.4.3Get video source configuration options 198 11.4.4Modify a video source configuration . 199 11.4.511.5 Video encoder configuration 200 Get video encoder configurations 201 11.5.1Get video encoder configuration 2
44、01 11.5.2Get compatible video encoder configurations . 202 11.5.3Get video encoder configuration options 203 11.5.4Modify a video encoder configuration . 204 11.5.562676-2-3 IEC:2013 7 Get guaranteed number of video encoder instances 205 11.5.611.6 Audio source . 206 General . 206 11.6.1Get audio so
45、urces . 206 11.6.211.7 Audio source configuration 207 Get audio source configurations 207 11.7.1Get audio source configuration 208 11.7.2Get compatible audio source configurations . 209 11.7.3Get audio source configuration options 210 11.7.4Modify an audio source configuration . 211 11.7.511.8 Audio
46、 encoder configuration 212 Get audio encoder configurations 213 11.8.1Get audio encoder configuration 213 11.8.2Get compatible audio encoder configurations 214 11.8.3Get audio encoder configuration options 215 11.8.4Modify audio encoder configurations 217 11.8.511.9 Video analytics configuration . 2
47、17 Get video analytics configurations . 218 11.9.1Get video analytics configuration . 218 11.9.2Get compatible video analytics configurations . 219 11.9.3Modify a video analytics configuration . 220 11.9.411.10 Metadata configuration 222 Get metadata configurations 222 11.10.1Get metadata configurat
48、ion 223 11.10.2Get compatible metadata configurations 223 11.10.3Get metadata configuration options . 224 11.10.4Modify a metadata configuration 225 11.10.511.11 Audio outputs 226 General . 226 11.11.1Get audio outputs 226 11.11.211.12 Audio output configuration . 227 Get audio output configurations
49、 . 227 11.12.1Get audio output configuration . 228 11.12.2Get compatible audio output configurations . 229 11.12.3Get audio output configuration options. 229 11.12.4Modify audio output configuration 231 11.12.511.13 Audio decoder configuration 231 Get audio decoder configurations 232 11.13.1Get audio decoder configuration 232 11.13.2Get compatible audio decoder configurations 233 11.13.3Get audio decoder configuration options 234 11.13.4Modify