1、BSI Standards PublicationVideo surveillance systems for use in security applicationsPart 2-1: Video transmission protocols General requirementsBS EN 62676-2-1:2014National forewordThis British Standard is the UK implementation of EN 62676-2-1:2014. It is identical to IEC 62676-2-1:2013.The UK partic
2、ipation 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 publication does not purport to include all
3、 the necessary provisions ofa contract. Users are responsible for its correct application. The British Standards Institution 2014Published by BSI Standards Limited 2014ISBN 978 0 580 79816 0ICS 13.320Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standar
4、d was published under the authority of theStandards Policy and Strategy Committee on 31 May 2014.Amendments issued since publicationDate Text affectedBRITISH STANDARDBS EN 62676-2-1:2014EUROPEAN STANDARD EN 62676-2-1 NORME EUROPENNE EUROPISCHE NORM January 2014 CENELEC European Committee for Electro
5、technical 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 any means reserved worldwide for CENELEC members.
6、 Ref. No. EN 62676-2-1:2014 E ICS 13.320 English version Video surveillance systems for use in security applications - Part 2-1: Video transmission protocols - General requirements (IEC 62676-2-1:2013) Systmes de vidosurveillance destins tre utiliss dans les applications de scurit - Part 2-1: Protoc
7、oles de transmission vido - Exigences gnrales (CEI 62676-2-1:2013) Videoberwachungsanlagen fr Sicherungsanwendungen Teil 2-1: Videobertragungsprotokolle Allgemeine Anforderungen (IEC 62676-2-1:2013) This European Standard was approved by CENELEC on 2013-12-12. CENELEC members are bound to comply wit
8、h 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 Manag
9、ement 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
10、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, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia,
11、Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. BS EN 62676-2-1:2014EN 62676-2-1:2014 - 2 - Foreword The text of document 79/435/FDIS, future edition 1 of IEC 62676-2-1, prepared by IEC T
12、C 79 “Alarm and electronic security systems“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN 62676-2-1:2014. The 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 en
13、dorsement (dop) 2014-09-12 latest date by which the national standards conflicting with the document have to be withdrawn (dow) 2016-12-12 Attention 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 respon
14、sible for identifying any or all such patent rights. Endorsement notice The text of the International Standard IEC 62676-2-1:2013 was approved by CENELEC as a European Standard without any modification. In the official version, for Bibliography, the following note has to be added for the standard in
15、dicated: IEC 62676-1-1 NOTE Harmonised as EN 62676-1-1. BS EN 62676-2-1:2014- 3 - EN 62676-2-1: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 this
16、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, indica
17、ted by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year IEC 62676-1-2 - Video surveillance systems for use in security applications - Part 1-2: Video transmission General video transmission - requirements EN 62676-1-2 - IEC 62676-2-2 - Video surveillance systems for use in securi
18、ty applications - Part 2-2: Video transmission protocols - IP interoperability implementation based on HTTP and REST services EN 62676-2-2 - IEC 62676-2-3 - Video surveillance systems for use in security applications - Part 2-3: Video transmission protocols - IP interoperability implementation based
19、 on WEB services EN 62676-2-3 - IETF RFC 2326 1998 Real time Streaming protocol (RTSP) IETF RFC 3550 - A Transport Protocol for Real-Time Applications - - IETF RFC 3984 - RTP Payload Format for H.264 Video - - IETF RFC 4566 - SDP: Session Description Protocol - - IETF RFC 3016 - RTP Payload Format f
20、or MPEG-4 Audio/Visual Streams - - IETF RFC 4571 - Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport - - IETF RFC 3551 - RTP Profile for Audio and Video Conferences with Minimal Control - - BS EN 62676-2-1:2014 2 62676-2-1 IEC:2013
21、CONTENTS INTRODUCTION . 6 1 Scope . 7 2 Normative references . 7 3 Terms, definitions and abbreviations 8 3.1 Terms and definitions 8 3.2 Abbreviations 15 4 Video transmission network architecture . 16 4.1 General . 16 4.2 Networking and connectivity 17 General . 17 4.2.1Network streaming performanc
22、e: quality of service 18 4.2.24.3 Device discovery and description 18 4.4 Video media types and payload formats 18 4.5 Video transport 18 4.6 Eventing and health check . 18 5 The building block of existing standards . 19 6 VSS device model 19 6.1 Overview . 19 6.2 Device model elements . 20 7 Genera
23、l IP interoperability requirements . 21 7.1 General . 21 7.2 General protocol requirements overview 21 7.3 General high level IP video interface and protocol requirements 21 General . 21 7.3.1Versioning, capability exchange, and extensibility requirements 22 7.3.2Implementations 22 7.3.37.4 Non-conf
24、ormance video transmission systems and devices . 22 7.5 Mandatory documentation for the IP video interface of a VTD 22 7.6 Video and data transport: mandatory streaming requirements . 24 7.7 Overview . 24 8 Live streaming 25 8.1 General . 25 8.2 Media stream protocol . 25 Transport format 25 8.2.1Me
25、dia transport . 25 8.2.2Synchronization point 27 8.2.38.3 Media control protocol . 28 Stream control . 28 8.3.1RTSP 28 8.3.2Keep-alive method for RTSP session . 29 8.3.3RTSP audio and video synchronization 30 8.3.4RTSP message example 31 8.3.58.4 Error handling . 32 9 Playback 32 9.1 General . 32 BS
26、 EN 62676-2-1:201462676-2-1 IEC:2013 3 9.2 RTP header extension . 32 10 Device discovery and description 32 11 Eventing requirements 32 Bibliography 34 Figure 1 Overview IP Video standard protocol 17 Figure 2 Functional protocol layers 17 Figure 3 Building block of existing standards . 19 Figure 4 V
27、TD example network 20 Figure 5 Layer structure . 24 Figure 6 RTCP sequence . 26 Figure 7 RTCP sender report . 27 Figure 8 Media synchronization 27 Figure 9 Stream control . 28 Figure 10 Keep alive 30 Table 1 RTSP methods 29 BS EN 62676-2-1:2014 6 62676-2-1 IEC:2013 INTRODUCTION The IEC Technical Com
28、mittee 79 in charge of alarm and electronic security systems together with many governmental organisations, test houses and equipment manufacturers have defined a common framework for video surveillance transmission in order to achieve interoperability between products. The IEC 62676 series of stand
29、ards on video surveillance system is divided into 4 independent parts: Part 1: System requirements Part 2: Video transmission protocols Part 3: Analog and digital video interfaces Part 4: Application guidelines (to be published) Each part has its own clauses on scope, references, definitions and req
30、uirements. This IEC 62676-2 series consists of 3 subparts, numbered parts 2-1, 2-2 and 2-3 respectively: IEC 62676-2-1, Video transmission protocols General requirements IEC 62676-2-2, Video transmission protocols IP interoperability implementation based on HTTP and REST services IEC 62676-2-3, Vide
31、o transmission protocols IP interoperability implementation based on Web services The first subpart of this IEC 62676-2 series defines protocol requirements to be fulfilled by any high-level IP video device interface. The following two parts Part 2-2 and Part 2-3 define two alternative protocols, on
32、e is based on HTTP and REST services and the second is based on Web Services. It is based on the general requirements for video transmission of IEC 62676-1-2, which defines minimum IP connectivity requirements, basic video streaming, stream control, eventing, discovery and description functions. The
33、 purpose of the transmission system in a video surveillance system installation is to provide reliable transmission of video signals between the different types of Video Surveillance System (VSS) so far called CCTV equipment in security, safety and monitoring applications. Today VSS reside in securi
34、ty networks using IT infrastructure, equipment and connections within the protected site itself. BS EN 62676-2-1:201462676-2-1 IEC:2013 7 VIDEO SURVEILLANCE SYSTEMS FOR USE IN SECURITY APPLICATIONS Part 2-1: Video transmission protocols General requirements 1 Scope This part of IEC 62676 introduces
35、an IP network interface for devices in surveillance applications. This International Standard specifies a network protocol for the full interoperability of video devices. On top of the basic layers protocols are defined to accomplish the full interoperability of video devices. In surveillance applic
36、ations 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. Some areas of this transmission standard are covered
37、by more than one approach, e.g. 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 o
38、r metadata transmission. 2 Normative references The following documents, in whole or in part, are normatively referenced in 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 docu
39、ment (including any amendments) applies. IEC 62676-1-2, Video surveillance systems for use in security applications Part 1-2: System requirements Performance requirements for video transmission IEC 62676-2-2, Video surveillance systems for use in security applications Part 2-2: Video transmission pr
40、otocols IP interoperability implementation based on HTTP and REST services IEC 62676-2-3, Video surveillance systems for use in security applications Part 2-3: Video transmission protocols IP interoperability implementation based on web services IETF RFC 2326:1998, Real Time Streaming Protocol (RTSP
41、) IETF RFC 3016, RTP Payload Format for MPEG-4 Audio-Visual Streams IETF RFC 3550, A transport protocol for Real-Time Applications (Replaces RFC 1889) IETF RFC 3550, Standard 64, RTP: A Transport Protocol for Real-Time Applications IETF RFC 3551, Profile for audio and video conferences with minimal
42、control (Replaces RFC890) BS EN 62676-2-1:2014 8 62676-2-1 IEC:2013 IETF RFC 3551, Standard 65, RTP Profile for Audio and Video Conferences with Minimal Control IETF RFC 3984, RTP payload format for H.264/AVC IETF RFC 4566, SDP: Session Description Protocol IETF RFC 4571, Framing Real-time Transport
43、 Protocol and RTP Control Protocol RTCP Packets over Connection-Oriented Transport 3 Terms, definitions and abbreviations 3.1 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1.1analog a form of information that is represented by a continuous and
44、smoothly varying amplitude or frequency changes over a certain range 3.1.2analog video video signal made of a continuous electrical signal 3.1.3application program interface a set of interfaces for developers to interact with a component or application 3.1.4bandwidth property of networks to describe
45、 the amount of data that can be carried from one point in the network to another in a given time period, usually a second, affected in video surveillance by frame rate, image resolution, compression ratio, image noise, complexity detail of a monitored scene 3.1.5capability a named piece of functiona
46、lity (or feature) that is declared as supported or requested by an agent 3.1.6capturing process of transferring video from one source to another for use on a digital video device, network or storage, e.g. conversion of analog to digital 3.1.7channel one or more streams of video, audio and/or metadat
47、a that together constitute a unique entity for the purpose of surveillance 3.1.8client a software application or other entity that uses the services offered by a Video Transmission Device (VTD) BS EN 62676-2-1:201462676-2-1 IEC:2013 9 3.1.9codec abbreviation of compression/decompression algorithm, u
48、sed to encode and decode, or compress and decompress data, such as video 3.1.10component a software or hardware object, meant to interact with other components, encapsulating certain functionality or a set of functionalities with clearly defined interfaces and conforming to a prescribed behavior com
49、mon to all components within a standard 3.1.11device description formal definition of a network device, expressed in XML syntax, specified by a vendor 3.1.12digital information coded in discrete, separate pulses or signal levels 3.1.13digital video recorder DVR network video device recording multiple analog video channels onto a hard disk in digital format, which allows viewing, replay and management remotely via a VT client 3.1.14discovery act of locating a net