DB332114.2-2022综合交通视频交换技术规范 第2部分:视频交换协议_第1页
DB332114.2-2022综合交通视频交换技术规范 第2部分:视频交换协议_第2页
DB332114.2-2022综合交通视频交换技术规范 第2部分:视频交换协议_第3页
DB332114.2-2022综合交通视频交换技术规范 第2部分:视频交换协议_第4页
DB332114.2-2022综合交通视频交换技术规范 第2部分:视频交换协议_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS13.310CCSAICS13.310CCSA91浙 江 省 地 方 标 准DB33/T2114.2—20222TechnicalspecificationsforcomprehensivetrafficvideoexchangeTechnicalspecificationsforcomprehensivetrafficvideoexchangePart2:videoexchangeprotocol2022072220220822浙江省市场监督管理局发布目 次前言 II112范引文件 13语定、略语 14用构 25口议 3附录规性定义 9附录资性示例 13前 言本标准按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。DB33/T2114《综合交通视频交换技术规范》分为2个部分:——1——2本标准是DB33/T2114《综合交通视频交换技术规范》的第2部分。综合交通视频交换技术规范第2部分:视频交换协议范围本标准规定了综合交通视频资源交换协议的应用结构与接口协议的技术要求。(GB/T7408—2005数据元和交换格式信息交换日期和时间表示法GB/T28181公共安全视频监控联网系统信息传输、交换、控制技术要求JT/T1353—2020综合交通视频交换技术要求JT/T1389(所有部分)综合交通视频图像文字信息标注规范DB33/T2114.1综合交通视频交换技术规范第1部分:总体技术要求ISO/IEC10646信息技术通用编码字符集(Informationtechnology—Universalcodedcharacterset(UCS))IETFRFC2326实时流协议(RealTimeStreamingProtocol(RTSP))IETFRFC3550实时传输协议(RTP:ATransportProtocolforReal-TimeApplications)IETFRFC3984H.264RTP(RTPPayloadFormatforH.264Video)IETFRFC4122通用唯一标识符(AUniversallyUniqueIDentifier(UUID)URNNamespace)IETFRFC7798高效视频编码的RTP(RTPPayloadFormatforHighEfficiencyVideoCoding(HEVC))JT/T1353—2020和DB33/T2114.1界定的以及下列术语和定义适用于本标准。3.1.1视频资源汇集单元videoresourcescollectionunit汇集并提供音视频、图像、属性和视频内容结构化数据等资源的功能实体。缩略语下列缩略语适用于本标准。HTTP:超文本传输协议(HyperTextTransferProtocol)HTTPS:安全的超文本传输协议(HyperTextTransferProtocoloverSecureSocketLayer)IP:因特网协议(InternetProtocol)IPv4(InternetProtocolversionIPv6(InternetProtocolversionJSON:JavaScript(JavaScriptObjectNotation)REST(RepresentationalStateTransfer)RTCP:实时传输控制协议(Real-timeTransportControlProtocol)RTP:实时传输协议(Real-timeTransportProtocol)RTSP(RealTimeStreamingProtocol)TCP(TransmissionControlProtocol)TLS(TransportLayerSecurity)UDP(UserDatagramProtocol)URI(UniformResourceIdentifier)VRS(VideoResources)视频资源汇集单元视频交换域视频信息应用视频资源汇集单元视频交换域视频信息应用视频资源(音视频数据+信令数据)GB/T28181资源中心应急指挥资源属性DB33/T2114视频识别信令数据视频交换单元JT/T1353视频交换单元视频分析DB33/T2114DB33/T2114音视频数据视频会议视频资源(资源属性+结构化数据)GIS展示结构化数据DB33/T2114其他构见图1。图1综合交通视频资源交换应用结构综合交通视频资源应用结构应满足以下要求:GB/T28181视频资源的资源属性、视频内容的结构化数据等应能按本标准接口协议接入视频资源汇集单元;视频资源汇集单元包括资源属性、信令数据、音视频数据和视频内容的结构化数据接入汇聚JT/T1353—2020综合交通视频交换接口协议结构见图2,并应符合以下规定:IPUDPTCPTCPIETFRFC3550RTP/RTCPIETFRFC2326RTSPRTPIETFRFC3984IETFRFC7798RTP/RTCPRTSPTLSUDP TCP音视频数据视频信息应用 REST HTTPTLSTCPRTP/RTCPRTSPTLSUDP TCP音视频数据视频信息应用 REST HTTPTLSTCPIPv4/IPv6图2交换协议结构协议对信息进行描述时应符合以下要求:JSONISO/IEC10646UTF-8协议采用的时间应统一采用GB/T7408—2005中5.4.1a)规定的时间定义基本格式:YYYYMMDDThhmmss±hhhh08。资源属性结构化数据信令数据示例:20191119T212230+08。接口协议消息头应携带协议版本和请求响应标识,消息头字段按照A.1,消息示例参见附录B。URIURI应符合JT/T1353—2020中的要求。视频资源设备信息对象见表1。表1视频资源设备对象对象名称对象含义ResDevInfo视频资源设备信息按照URI定义格式应实现的接口见表2。表2URI接口名称约束条件URI说明视频资源视频资源汇集单元视频交换单元视频资源设备信息查询RR//VRS/Query/ResDevInfo资源列表获取RRR/VRS/Query/ResList资源详细信息查询RRR/VRS/Query/ResInfo资源推送OOO/VRS/Push/ResList取消资源共享OOO/VRS/Withdraw/ResList调用实时视频流RRR/VRS/Subscribe/RTStream实时视频流调用拆除RRR/VRS/UnSubscribe/RTStream历史视频记录查询ORR/VRS/Query/Record历史视频播放链接查询ORR/VRS/Query/BackStream系统事件上报OOO/VRS/Query/SystemEvent云台控制OOO/VRS/Control/PtzControl心跳保活OOO/VRS/Push/HeartBeat车辆结构化信息订阅OOO/VRS/Subscribe/VehicleInfo取消车辆结构化信息订阅OOO/VRS/UnSubscribe/VehicleInfo船舶结构化信息订阅OOO/VRS/Subscribe/ShipInfo取消船舶结构化信息订阅OOO/VRS/UnSubscribe/ShipInfo火车结构化信息订阅OOO/VRS/Subscribe/TrainInfo取消火车结构化信息订阅OOO/VRS/UnSubscribe/TrainInfo飞机结构化信息订阅OOO/VRS/Subscribe/AirPlaneInfo取消飞机结构化信息订阅OOO/VRS/UnSubscribe/AirPlaneInfo车流量结构化信息订阅OOO/VRS/Subscribe/TrafficFlowInfo资源提供方资源提供方表2URI续接口名称约束条件URI说明视频资源视频资源汇集单元视频交换单元取消车流量结构化信息订阅OOO/VRS/UnSubscribe/TrafficFlowInfo集装箱结构化信息订阅OOO/VRS/Subscribe/ContainerInfo取消集装箱结构化信息订阅OOO/VRS/UnSubscribe/ContainerInfo交通事件结构化信息订阅OOO/VRS/Subscribe/TrafficEventInfo取消交通事件结构化信息订阅OOO/VRS/UnSubscribe/TrafficEventInfo客流量结构化信息订阅OOO/VRS/Subscribe/PassengerFlowInfo取消客流量结构化信息订阅OOO/VRS/UnSubscribe/PassengerFlowInfo道路交通能见度结构化信息订阅OOO/VRS/Subscribe/VisibilityInfo取消道路交通能见度结构化信息订阅OOO/VRS/UnSubscribe/VisibilityInfo注:约束条件中,R=Requirement表示必选字段;O=Option表示可选字段;/表示无需实现字段。JSONErrCodeErrMsg表3返回消息字段描述返回值字段字段类型字段说明ErrCodeint返回值,0表示正常,其他表示失败,失败代码见JT/T1353—2020的B.7ErrMsgstring(256)具体错误描述,OK为正常,其它错误码均带有详细的错误信息,长度不超过256字节ResultJSONResult数据,则不存在Result字段5.2.4通用交互流程5.2.4通用交互流程资源请求方1:请求2:响应图3通用交互流程5.2.5请求响应标识要求请求响应标识是包含在一次完整交互流程中,具有全局唯一性特征的字符串,应符合以下规定:IETFRFC4122;请求响应标识宜由资源请求方生成,当资源请求方在请求中不含请求响应标识时,则由资源应符合JT/T1353—2020中5.3.1相关要求。应符合JT/T1353—2020中5.3.14相关要求。获取视频资源设备或视频资源汇集单元的能力集和当前状态。视频资源设备或视频资源汇集单元信息查询接口说明见表4。表4视频资源设备信息查询接口说明视频资源设备或视频资源汇集单元信息查询接口说明见表4。表4视频资源设备信息查询接口说明从视频资源设备或视频资源汇集单元获取已授权的资源列表。资源列表获取接口说明见表5。表5资源列表获取接口说明项目描述接口名称/VRS/Query/ResDevInfo请求方式GET请求参数无返回参数ResDevInfo,视频资源设备或视频资源汇集单元信息,按照A.2消息示例参见B.2项目描述接口名称/VRS/Query/ResList请求方式GET在获取到视频资源列表后,根据列表中的视频资源编码查询具体信息。视频资源详细信息查询接口说明见表7。表7资源详细信息查询接口说明5.3.7实时视频调阅管理实时视频流调用和调用拆除应符合JT/T1353—2020中5.3.7、5.3.8相关要求。表5资源列表获取接口说明(续)项目描述请求参数无返回参数ResourceList,资源列表为视频资源基础属性的集合,视频资源基础属性按照A.3消息示例参见B.3视频资源设备或视频资源汇集单元在认证成功后将所拥有的全量视频资源主动推送至指定的视频交换单元,在视频资源变更后将增量的视频资源主动推送至指定的视频交换单元。资源推送交互接口说明见表6。表6资源推送交互接口说明项目描述接口名称/VRS/Push/ResList请求方式PUT请求参数ResourceList,资源列表为视频资源基础属性的集合,视频资源基础属性按照A.3返回参数无消息示例参见B.3项目描述接口名称/VRS/Query/ResInfo请求方式GET请求参数ResID返回参数ResInfo,视频资源详细信息,包含“视频资源基础属性”“视频资源媒体属性”和“视频资源结构化属性”三个方面,分别按照A.3、A.4、A.5消息示例参见B.4历史视频的记录查询和播放链接查询应符合JT/T1353—2020中5.3.9、5.3.10相关要求。视频资源设备的云台控制应符合JT/T1353—2020中5.3.13相关要求。JT/T1353—2020中.12、5.3.15、5.3.16 附录A(规范性)参数定义消息头字段包含协议版本和请求响应标识,按照表A.1。表A.1消息头字段字段约束条件字段说明X-VersionR协议版本,当前协议版本1.0X-Request-IDR请求响应标识视频资源设备信息包括其支持的视音频编码格式、当前负载情况等,按照表A.2。表A.2视频资源设备信息字段字段类型约束条件字段说明ResDevidastring(64)R视频资源设备或平台编码标识VideoDecFormatarrayO支持的视频解码格式,详见JT/T1353—2020B.1AudioDecFormatarrayO支持的音频解码格式,详见JT/T1353—2020B.2VideoEncFormatarrayR支持的视频编码格式,详见JT/T1353—2020B.1AudioEncFormatarrayR支持的音频编码格式,详见JT/T1353—2020B.2CurrentLoadintR当前负载情况,值=百分比×100,例如63代表63%MaxStreamDistributionintR最大能支持的视频分发路数CurrStreamDistributionintR当前的视频分发路数MaxDataTranslationintR最大能支持的结构化信息转发路数CurrDataTranslationintR当前的结构化信息转发路数MaxOutputBandwidthintR最大发送带宽OutputLoadintR输出带宽占用率,值=百分比×100,例如63代表63%StatusintR视频资源设备状态,详见JT/T1353—2020B.8Departmentstring(64)O所属行业Namestring(128)O名称Descriptionstring(256)O描述信息TimeZonestring(32)R所属时区注:约束条件中,R=Requirement表示必选字段;O=Option表示可选字段表A.2视频资源设备信息(续)字段字段类型约束条件字段说明a格式为:Part1-Part2-Part3,其中:——Part1:为设备或平台的MAC地址,用16位16进制表示;——Part2:为生成ResDevid时的从1970年开始的秒数,用8位16进制表示;——Part3:为生成ResDevid时的微秒数,用3位16进制表示。视频资源基础属性包括名称、地理信息、描述、可视域参数等,按照表A.3。表A.3视频资源基础属性字段字段类型约束条件字段说明ResIDstring(64)R视频资源唯一编号,在视频资源域内应保持唯一ResNamestring(128)R视频资源名称LatitudefloatO视频资源所处位置的纬度,应采用2000国家大地坐标系LongitudefloatO视频资源所处位置的经度,应采用2000国家大地坐标系AltitudefloatO视频资源所处位置的海拔ResTypeintR视频资源类型代码,详见JT/T1353—2020B.12ResStatusintR视频资源状态,详见JT/T1353—2020B.13Departmentstring(8)O视频资源所属交通行业的类别,见JT/T697.1—2013的表2Descriptionastring(256)R视频资源描述,宜符合JT/T1389(所有部分)HorAngulationfloatO水平角度VecAngulationfloatO垂直角度ZoomfloatO放大倍数LimitDatestring(32)R资源有效期,超过有效期资源将不可用,需要重新推送,格式如:20190606T103022+08注:约束条件中,R=Requirement表示必选字段;O=Option表示可选字段a视频资源描述格式为:aaa|bbb|...|ccc,其中:——“|”为层级分隔符,西文半角形式表示;——层级排序按从左至右顺序,依次为从高到低,aaa、bbb、cccaaaccc为最低层层级描述;——描述信息可为多条,中间以逗号分隔。A.4视频资源媒体属性A.4视频资源媒体属性容,按照表A.4。表A.4视频资源媒体属性字段字段类型约束条件字段说明VideoCodecarrayR视频资源支持的视频编码格式范围,详见JT/T1353—2020B.1AudioCodecarrayR视频资源支持的音频编码格式:详见JT/T1353—2020B.2StreamRatearrayR视频资源支持的视频码率范围,详见JT/T1353—2020B.3StreamTypearrayR视频资源支持的码流封装格式:详见JT/T1353—2020B.4TransModearrayR视频资源支持的视频发流模式,详见JT/T1353—2020B.5FrameRatearrayR整数数组,每个整数表示资源支持的帧率模式ResolutionarrayR视频资源支持的视频分辨率,详见JT/T1353—2020B.6注:约束条件中,R=Requirement表示必选字段A.5视频资源结构化属性视频资源结构化属性是视频资源具备的视频结构化内容,按照表A.5。表A.5视频资源结构化属性字段字段类型约束条件字段说明VehicleRecognitionboolO是否支持车辆识别,false表示不支持,true表示支持AirPlaneRecognitionboolO是否支持飞机识别,false表示不支持,true表示支持TrainRecognitionboolO是否支持火车识别,false表示不支持,true表示支持ShipRecognitionboolO是否支持船舶识别,false表示不支持,true表示支持TrafficEventInfoboolO是否支持交通事件识别,false表示不支持,true表示支持TrafficFlowInfoboolO是否支持车流量检测,false表示不支持,true表示支持ContainerInfoboolO是否支持集装箱信息识别,false表示不支持,true表示支持PassengerFlowInfoboolO是否支持客流量检测,false表示不支持,true表示支持VisibilityInfoboolO是否支持交通能见度识别,false表示不支持,true表示支持注:约束条件中,O=Option表示可选字段A.6交通事件类型格式A.6交通事件类型格式交通事件类型格式应符合JT/T1353—2020的B.9,同时扩充代码8000-9999,按照表A.6。表A.6交通事件类型格式代码事件类型字段类型代码设备告警事件(0-999为具体的设备告警)int0视频丢失int1设备故障int2„int„其他设备告警事件int999故障停车(1000-1999为具体的故障停车事件)int1000„int„表A.6交通事件类型格式代码(续)事件类型字段类型代码其他故障停车事件int1999货物散落(2000-2999为具体的货物散落事件)int2000„int„其他货物散落事件int2999„int道路维修(3000-3999为具体的道路维修事件)int3000„int„其他道路维修事件int3999车辆行为(4000-4999为具体的道路维修事件)int4000车辆逆行int4001车道变更int4002超速行驶int4003慢速行驶int4004车辆停止int4005„int„其他车辆行为事件int4999交通阻塞(5000-5999为具体的道路阻塞事件)int5000„int„其他交通阻塞事件int5999交通事故事件(6000-6999为具体的交通事故事件)int6000„int„其他交通事故事件int6999船舶事件(7000-7999为具体的船舶事件)int7000船舶火灾int7001船舶遇险int7002遭遇海盗int7003„int„其他船舶事件int7999人员事件(8000-8999为具体的人员事件)int8000异常行人事件int8001„int„其他人员事件int8999环境事件(9000-9999为具体的环境事件)int9000高温事件int9001烟雾事件int9002火灾事件int9003„int„其他环境事件int9999附录B(资料性)消息示例对JT/T1353—2020附录D中的消息示例进行扩展,增加的消息头部分参照本示例。GET/UriHTTP/1.1Host:server-addr:portAccept:*/*Accept-Encoding:gzip,deflateX-Version:1.0X-Request-ID:647e1ef1-7216-98c6-edd9-ffa11519cfa7X-Version:1.0X-Request-ID:647e1ef1-7216-98c6-edd9-ffa11519cfa7B.2视频资源设备查询消息示例X-Version:1.0X-Request-ID:647e1ef1-7216-98c6-edd9-ffa11519cfa7B.2视频资源设备查询消息示例GET/VRS/Query/ResDevInfoHTTP/1.1Host:server-addr:portAccept:*/*Accept-Encoding:gzip,deflateX-Version:1.0X-Request-ID:647e1ef1-7216-98c6-edd9-ffa11519cfa7HTTP/1.1200OKX-Version:1.0X-Request-ID:647e1ef1-7216-98c6-edd9-ffa11519cfa7{"ErrCode":0,"ErrMsg":"OK","Result":{"ResDevInfo":{"ResDevid":"00016C06A629-5E2523BF-3E7","VideoDecFormat":[1,2,3],"AudioDecFormat":[1,2,3],"VideoEncFormat":[1,2,3],"AudioEncFormat":[1,2,3],"CurrentLoad":63,"StreamChannel":6,"DataChannel":6,"MaxInputBandwidth":1000,"MaxOutputBandwidth":1000,"InputLoad":63,"OutputLoad":63,"Status":0}}}GET/VRS/Query/ResListHTTP/1.1Host:server-addr:portAccept:*/*Accept-Encoding:gzip,deflateX-Version:1.0X-Request-ID:ecbf261a-416b-3719-237a-bb69404cd8aeHTTP/1.1200OKX-Version:1.0X-Request-ID:ecbf261a-416b-3719-237a-bb69404cd8ae{"ErrCode":0,"ErrMsg":"OK","Result":{"ResourceList":[{"ResID":"A_Dev_01","ResName":"视频资源1","ResType":1,"ResStatus":1,"LimitDate":"20190501T123010+08","Description":"浙江省|杭州市|滨江区|西兴街道|江陵路和滨康路交叉口"},{"ResID":"A_Dev_02","ResName":"视频资源2","ResType":1,"ResStatus":1,"LimitDate":"20190501T123010+08","Description":"浙江省|杭州市|滨江区|西兴街道|江陵路和滨康路交叉口"}]}}GET/VRS/Query/ResInfo?ResID=A_Dev_01HTTP/1.1Host:server-addr:portGET/VRS/Query/ResInfo?ResID=A_Dev_01HTTP/1.1Host:server-addr:portAccept:*/*Accept-Encoding:gzip,deflateX-Version:1.0X-Request-ID:68ddf5d6-6b84-74e5-2f89

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论