JT-T-982-2015港口视频监控系统联网技术要求_第1页
JT-T-982-2015港口视频监控系统联网技术要求_第2页
JT-T-982-2015港口视频监控系统联网技术要求_第3页
JT-T-982-2015港口视频监控系统联网技术要求_第4页
JT-T-982-2015港口视频监控系统联网技术要求_第5页
已阅读5页,还剩129页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

ICS35.240.60JT/T982—2015港口视频监控系统联网技术要求2015-07-11发布JT/T982—2015 Ⅲ 1 13术语、定义和缩略语 23.1术语和定义 2 2 34.1总体架构 34.2联网结构 4 5 5 54.6联网系统安全要求 6 65.1视音频编解码格式 65.2基于H.264的视频编、解码技术要求 65.3基于MPEG-4的视频编、解码技术要求 9 5.5音频编解码总体要求 5.6传输封装 6接口与通信控制协议 6.2注册与注销 6.3心跳信息报送 6.4设备控制 6.6实时点播 6.7录像检索 6.8录像回放 IⅡJT/T982—20156.9录像下载 6.11异常报告 7编码规范 7.1对象编码 7.2三级域代码 7.3四级域代码 7.4对象类型码 7.5设备顺序号 27附录A(规范性附录)信令消息示例 附录B(规范性附录)XML元素规范 附录C(规范性附录)XML协议引用的元素说明 ⅢJT/T982—2015本标准按照GB/T1.1—2009给出的规则起草。本标准由交通运输信息通信及导航标准化技术委员会提出并归口。1JT/T982—2015港口视频监控系统联网技术要求GB/T2260计算机信息系统安全保护等级划分准则信息技术运动图像及其伴音信息的通用编码第1部分:系统信息技术中文编码字符集中国港口代码YD/T2032—2009信息技术视听对象编码第2部分:视频(Informationtechnology-Cod-ingofaudio—visualobject—Part2:Visual)ISO/IEC14496-2:2004/Amd.2:2005信息技术视听对象编码第2部分:视频/修订稿2:简单档次的新级别(Informationtechnology—Codingofaudio—visualobject—Part2:Visual/AMENDMENT2:ISO/IEC14496-4:2004信息技术视听对象编码第4部分:一致性测试[Informationtechnolo-gy—Codingofaudio-visualobject—Part4:ConformanceTesting(avilableinEnglishonly)]订稿10:简单档次中级别L4a、L5的一致性扩展(Informationtechnology—Codingofaudio-visualob-jects-Part4:Conformancetesting/AMENDMENT10:Conformanceextensionsforsimpleprofilelevels4aISO/IEC14496—5:2001信息技术视听对象编码第5部分:参考软件(Informationtechnolo-ITU-TG.711—1988音频的脉冲编码调制[Pulsecodemodulation(PCM)ofvoicefrequencies]ITU-TG.722—201264kbit/s的7kHz音频编码(7kHzaudio-codingwithin64kbit/s)ITU-TG.723.1—20065.3和6.3kbit的速率语音编码器(Dualratespeechcoderformultimediacommunicationstransmittingat5.3and6.3kbit/s)8kbit/susingconjugate-structurealgebraic-code-excitedlinearprediction(CS-ACELP)]ITU-TH.264—2005通用音视频服务的先进视频编码(Advancedvideocodingforgenericaudiovi-2JT/T982—2015ITU-TH.264.2—2012通用音视频服务的先进视频编码参考软件(ReferencesoftwareforITU-TH.264advancedvideocoding)ITU-TH.265—2014高效率视频编码(Highefficiencyvideocoding)ITU-TH.265.1—2014高效率视频编码的一致性说明(ConformancespecificationforITU-TH.265ITU-TH.265.2—2014高效率视频编码参考软件(ReferencesoftwareforITU-TH.265higheffi-IETFRFC2250MPEG1/MPEG2视频的RTP荷载格式(RTPformatforMPEG1/MPEG2video)IETFRFC3016MPEG4视频的RTP荷载格式(RTPpayloadformatforMPEG-4audio/visual)IETFRFC3551音频和视频会议最小控制的RTP描述(RTPprofileforaudioandvideoconferencesIETFRFC3984H.264视频的RTP荷载格式(RTPpayloadformatforH.264video)3.1.1港口视频监控系统portvideosurveillancesystem3.1.2综合应用视音频监控、通信、计算机网络、系统集成等技术,在港口范围内构建的多级具有信系统。3.1.33.1.4为实现各级视频监控系统之间互联及信息共享而做成的具有统一协议格式与媒体格式的逻辑实体。3.1.53JT/T982—2015IETF——互联网工程任务组(theInternetEngineeringTaskForce)IP——互联网协议(InternetProtocol)MPEG——运动图像专家组(MovingPictureExpertsGroup)RTCP——实时传输控制协议(Real-timeTransportControlProtocol)RTP——实时传输协议(Real-timeTransportProtocol)RTSP——实时流化协议(Real-TimeStreamingProtocol)SIP——会话初始协议(SessionInitiationProtocol)TCP——传输控制协议(TransmissionControlProtocol)UDP——用户数据报协议(UserDatagramProtocol)4港口视频监控系统联网架构4.1总体架构4.1.1联网架构级联组成,如图1所示。市级以下港口视频监控系统联网可以参考本标准按照行政管理级别建立级联或互联。港口视频监控系统联网中的联网主体是各级交通主管部门的视频联网管理系统与各个港口经营人的港口视频监控系统。交通运输部港口视频监控综合管理系统交通运输部港口视频监控综合管理系统省级港口管理部门视频监控综合管理系统设区的市级港口管理部门视频监控系统港口经营人视频监控系统港口经营人视频监控系统图1港口视频监控联网系统总体架构监控系统的监控资源调用遵从单向分级调用的原则,上级系统可以连接并调用下级系统所辖的监控4.1.2交通运输部港口视频监控综合管理系统交通运输部港口视频监控综合管理系统(以下简称部级系统)是港口视频监控信息的顶级平台系4JT/T982—20154.1.3省级港口管理部门视频监控综合管理系统省级港口管理部门视频监控综合管理系统(以下简称省级系统)负责接入其管辖范围内所有设区4.1.4设区的市级港口管理部门视频监控系统设区的市级港口管理部门视频监控综合管理系统(以下简称市级系统)负责接入其辖区内所有的4.1.5港口经营人视频监控系统港口经营人视频监控系统是直接管理视频监控资源的系统。港口经营人视频监控系统通过开放接4.2联网结构上级主管单位使用的系统与下级系统之间使用IP网络实现互联通信,上下级系统之间的联网结构,如图2所示。上下级港口视频监控联网系统的数据连接通过IP网络实现,两级系统之间运行的流媒体协议与信令协议均运行在基于IP协议建立的连接上。在港口视频监控系统联网中,各级港口视频监控系统通过联网接入单元实现协议转化与流媒体编解码标准化。上级港口视频监控系统信令服务视频服务视频服务信令服务下级港口视频监控系统图2港口视频监控系统联网结构5JT/T982—20154.3联网接入单元港口视频监控系统中的控制命令和视音频数据经过联网接入单元实现标准化转换、网络传输和统一格式及协议的转换。经过联网接入单元转换后接入港口视频监控联网的信令应符合第6章的技术要求。经过转换后接入港口视频监控联网的视音频数据应符合第5章的技术要求。4.4联网通信协议港口视频监控系统联网应遵循本章所规定的通信协议,通信协议结构如图3所示。MPEG-4/H.264/H.265视频G.711/G.722/G.723.1/G.729音频TCP/UDP物理层和MAC层图3通信协议结构4.5联网网络要求4.5.1网络服务质量要求各级系统之间的网络链接应保证服务质量,网络性能应达到YD/T2032—2009中6.2规定的QoS等级4的要求。6JT/T982—2015港口视频监控系统联网应具有系统安全保护功能。安全防护要求应符合GB17859—1999中4.2“第二级系统审计保护级”安全规定。视频编码应符合5.2或5.3的规定,也可按5.4的规定;视频解码应同时支持5.2和5.3规定的格音频编码应符合5.5规定的一种或多种编码格式,音频解码应同时支持5.5.2~5.5.4规定的联网视频若采用ITU-TH.264—2005规定的H.264格式视频编码,则应至少支持H.264视频标准的基本档次(BaselineProfile),级别(Level)应至少支持到Level1.3,标清应用宜扩展支持到Level3,高清应用宜扩展支持到Level4;视频解码所支持的档次和级别应不低于编码支持的最高档次和级别,至少应支持到H.264视频标准基本档次的Level3;视频解码宜扩展支持H.264主档次(MainProfile)中的隔行扫描和B帧工具,且相邻两P帧间的B帧个数不大于2。H.264基本档次的选项和工具a)I片(I-Slice)和P片(P-Slice);d)去块效应滤波器(DeblockingFilter);采用H.264编码格式的视频流应为H.264基本档次视频流,编码应支持上述基本档次选项和工具中的部分或全部,可不支持容错工具;H.264的解码至少应支持上述除容错工具外的全部选项和工具。为了保证码流解析的效率,比特流中应当在每个I帧之前都出现相应的序列参数集(SPS)和图像H.264级别的限制H.264级别(Level1~4)的限制见表1。7JT/T982—2015表1H.264级别(Level1~4)的限制级别MaxMBPSMaxFSMaxDPBMaxBRMaxCPBMaxVmvRMinCRMaxMvsPer2Mb12—2—891.02—891.022891.02 400040002 202503037.5400040002—3405003037.526.750.0421600020000200004424576020000250004注1:MaxMBPS——最大宏块处理速率(宏块数/s);注2:MaxFS——最大帧尺寸;注3:MaxDPB——最大解码图像缓冲区,视频以1024字节为单位;注4:MaxBR——最大视频比特率(1000bit/s或120bit/s);注5:MaxCPB——最大编码图像缓冲区(1000bits或1200bits);注6:MaxVmvR——垂直运动矢量构成范围(亮度帧采样);注7:MinCR——最小压缩比率;注8:MaxMvsPer2Mb——两个连续宏块的最大运动矢量数;注9:“—”表示未做相应的限制。H.264基本档次各级别的参数限制H.264基本档次各级别的参数限制见表2。表2H.264基本档次各级别的参数限制级别最大子宏块尺寸(采样点数)123一4注:“—”表示未做相应的限制。H.264各级别的最大帧率限制的最大帧率限制见表3。其他分辨率各级别8JT/T982—2015的最大帧率限制应符合ITU-TH.264—2005中的规定。表3H.264各级别的最大帧率限制级别MaxFS(宏块数)MaxMBPSMaxFS(采样点数)MaxSRFormat4CIFLumaWLumaHMBsTotalLumaS4055049216002088960125344380160— 25344380160— — 3.04128023.041280 2027525.068800—20250414720518400034050041472092160027648000216000552960004245760209715262914560—注1:MaxFs(宏块数)——最大帧尺寸(宏块数);注2:MaxMBPS——最大宏块处理速率(宏块数/s);注3:MaxFS(采样点数)——最大帧尺寸(采样点数);注4:MaxSR——最大采样率(采样点/s);注5:Format——格式;注6:LumaW——亮度宽度;注7:LumaH——亮度高度;注8:MBsTotal——宏块总数;注9:LumaS——亮度采用点数;注10:“—”表示未做相应的限制。5.2.2H.264基本档次的码流语法H.264格式视频流应符合基本档次的规范,视频流语法采用H.264标准规定。在基本档次任意级别的解码器应该能解码所有满足变量profile_idc=66或constraint_set0_flag=15.2.3H.264的一致性测试比特流一致性测试9JT/T982—2015特流进行解码时,不应出现任何由比特流引起的错误或不一致。测试中不考虑由于传输而产比特流一致性的进一步测试还包括虚拟参考解码器(HRD)的一致性测试,测试方法见ITU-T.H.264.1—2005。上述验证比特流一致性用到的解码软件宜采用ITU-TH.264.2—2012中指定的软件。解码器一致性测试H.264解码器的一致性测试见ITU-TH.264.1—2005中的方法,验证解码器一致性用到的软件宜采用ITU-TH.264.2—2012指定的软件。满足特定档次和级别的H.264视频解码器应能正确解码相应档次和级别的H.264一致性比特流。采用MPEG-4标准的视频编码应支持至ISO/IEC14496-2:2004中简单档次(SimpleProfile)的级别L5(见ISO/IEC14496-2:2004/Amd.2:2005),简写为MPEG-4SP@L5。采所支持的档次和级别不应低于编码支持的最高档次和级别,宜扩展支持MPEG-4先进简单档次(Ad-vancedSimpleProfile)中的隔行扫描和B帧工具。MPEG-4简单档次的工具MPEG-4简单档次的工具包括:a)基本工具(Basic)类:3)AC/DCPrediction:AC/DC预测;4)4-MV:每个宏块可以有4个运动矢量;5)UnrestrictedMV:不受限制的运动矢量。b)容错工具(ErrorResilience)类:2)DataPartitioning:数据划分;3)ReversibleVLC:可逆的变长编码。c)短头工具(ShortHeader)类。MPEG-4视频编码应支持基本工具类,可选择支持容错工具类和短头工具类;视频解码应支持基本工具类和短头工具类。MPEG-4简单档次各级别的参数限制MPEG-4视频编/解码应至少支持简单档次的L5级别,参数限制见表4。简单档次其他各级别的参数限制应符合ISO/IEC14496-2:2004及ISO/IEC14496-2:2004/Amd.2:2005中的规定。典型分辨率(像素)CIF(352×288)CIF(352×288)720×576最大对象数444每种类型的最大对象数4个简单对象4个简单对象4个简单对象最大唯一量化表111JT/T982—2015表4(续)最大视频内容验证(VMV)缓冲区(宏块组)最大视频复杂度验证(VCV)缓冲区(宏块)视频复杂度验证(VCV)解码速率(宏块/s)40500视频复杂度验证(VCV)边界宏块解码速率(宏块/s)不适用不适用不适用最大视频缓冲验证(VBV)缓冲区总和(16384bits)最大视频对象层(VOL)视频缓冲验证(VBV)缓冲区总和最大视频包长度(bits)4.096最大目标呈现尺寸(宏块数)不适用不适用不适用小波限制不适用不适用不适用最大比特率(bit/s)单对象最大增强层数不适用不适用不适用5.3.2MPEG-4的码流语法为实现系统之间视频流的互通,采用MPEG-4标准的视频码流语法应符合ISO/IEC14496-2:2004MPEG-4中简单档次不同级别的相应标识码应符合ISO/IEC14496-2:2004表G-1和ISO/IEC14496-2:2004/Amd.2:2005的规定。MPEG-4中简单档次不同级别的相应标识码见表5。表5MPEG-4简单档次各级别的标识码档次/级别00000000保留00000001简单档次/级别100000010简单档次/级别200000011简单档次/级别300000100简单档次/级别4a00000101简单档次/级别500000110-00000111保留00001000简单档次/级别05.3.3MPEG-4的一致性测试MPEG-4的一致性比特流是指实现了ISO/IEC14496-2:2004在通用语法中定义的所有限制的比特流,包括ISO/IEC14496-2:2004中第9章关于档次和级别的限制。JT/T982—2015MPEG-4的比特流一致性测试的附加测试方法见ISO/IEC14496-4:2004的描述。上述验证比特流一致性用到的解码软件宜采用ISO/IEC14496-5:2001指定的软件。解码器的一致性测试MPEG-4的视频解码器通常指某一特定档次和级别的解码器。MPEG-4视频解码器的一致性测试方法应符合ISO/IEC14496-4中的规定,其中简单档次L5级别的视频解码器一致性测试方法应符合ISO/IEC14496-4/Amd.10:2005的规定。验证解码器一致性用到的软件宜采用ISO/IEC14496-5中指定的软件。满足特定档次和级别的MPEG-4视频解码器应能正确解码相应档次和级别的MPEG-4一致性比特5.4.1H.265的档次和级别H.265的基本档次视频编码如采用ITU-TH.265—2014规定的H.265格式,则应支持主协议框架(MainProfile)档b)基于上下文的可变长编码CABAC(Context-BasedAdaptiveBinaryArithmeticCoding);c)去块效应滤波器(DeblockingFilter);d)多参考帧编码;e)灵活宏块(最大至64×64);f)编码树单元(CTU)和编码树块(CTB);g)编码单元(CU)和编码块(CB)。H.265的级别限制H.265级别(Level1~6)的限制见表6。表6H.265级别(Level1~6)的限制级别MaxLumaPsMaxCPBMaxTileRowsMaxTileCols1112112457601135529602298304033422282245522282242000055589128962500089128964000089128966000063565158460000JT/T982—2015表6(续)级别MaxLumaPsMaxCPBMaxTileRowsMaxTileCols3565158435651584240000注1:MaxLumaPs——最大亮度帧尺寸(采样点);注2:MaxCPB——最大解码缓冲区大小(1000bits);注3:MaxSliceSegmentsPerPicture——每帧最大片段大小;注4:MaxTileRows——每行最大并行块数目;注5:MaxTileCols——每列最大并行块数目。视频流应为符合H.265主协议框架的码流,码流语法等同采用主协议框架码流(Maintream),其中:a)序列参数集(SPSs)中,变量chroma_format_idc等于1;b)SPSs中,变量bit_depth_luma_minus8等于0;d)CtbLog2SizeY的取值在4~6之间,包括4和6;e)如果SPSs的变量tiles_enabled_flag等于1,那么其变量entropy_coding_sync_enabled_flag等于0;f)如果SPSs的变量tiles_enabled_flag等于1,那么变量矩阵ColumnWidthInLumaSamples[i]中的所有元素值都大于或等于256,变量矩阵RowHeightInLumaSamples[j]中所有元素的取值大于或等于64。解码器一致性测试解码器一致性测试见ITU-TH.265.1—2014标准所使用的参考解码设置,验证解码器一致性用到的软件宜采用ITU-T.H.265.2—2014中指定的软件。5.5.1G.711格式G.711格式应至少支持ITU-TG.711定义的A律。G.711解码实现的正确性和精度应符合ITU-TG.711相应测试序列的验证要求。5.5.2G.723.1格式G.723.1格式应支持ITU-TG.723.1中定义的5.3kbps和6.3kbps语音编码和解码模式。音频解码引用ITU-TG.723.1规范时,实现的正确性和精度应符合ITU-TG.723.1相应测试序列JT/T982—20155.5.3G.729格式B中定义的静音压缩模式。按照GB/T17975.1将视音频流封装成PS(ProgramStream)包,再将PS包以负载的方式封装成RTP包,会话描述参考RFC4566(SDP)协议。PS包的主要参数设置针对本文档规定的几种视音频格 PS包的RTP封装格式见RFC225——负载类型(PayloadType):96; ——时钟频率(ClockRate):90kHz;该方式直接将视音频数据以负载的方式封装成RTP包。5.6.3MPEG-4视频流的RTP封装MPEG-4视频流的RTP封装格式见RFC3016协议中的相关规定。MPEG-4视频流RTP包的负载类型(PayloadType)标识号选定:在RFC3551协议表5中的动态范5.6.4H.264视频流的RTP封装H.264的RTP载荷格式见RFC3984中的相关规定。H.264视频流RTP包的负载类型标识号选定:见RFC3551协议的表5,其中动态范围取值(在96~127之间)宜定为98。5.6.5音频流的RTP封装语音比特流宜采用标准的RTP协议进行打包。G.711的主要参数ITU-TRec.G.711的A律语音编码RTP包的负载类型的参数规定如下(见RFC3551中的表4):JT/T982—2015a)负载类型(PT):8;b)编码名称(EncodingName):PCMA;c)时钟频率(ClockRate):8kHz;G.723.1的主要参数ITU-TRec.G.723.1语音编码RTP包的负载类型的参数规定参照RFC3551的表4中的G.723,具体如下:a)负载类型(PT):4;b)编码名称(EncodingName):G723;c)时钟频率(ClockRate):8kHz;G.729的主要参数ITU-TRec.G.729语音编码RTP包的负载类型的参数规定如下(见RFC3551中的表4):a)负载类型(PT):18;b)编码名称(EncodingName):G729;G.722的主要参数ITU-TG.722语音编码RTP包的负载类型的参数规定参照RFC3551的表4中的G.722,具体a)负载类型(PT):9;b)编码名称(EncodingName):G722。6接口与通信控制协议SIP信令字符集应采用GB18030规定的字符编码。6.2注册与注销6.2.1注册登录应支持下级联网接入单元进入上级系统时向上级联网接入单元进行注册登记的工作模式。如果下注册参考RFC3261规定的基于数字摘要的挑战应答式安全技术,注册登录如图4所示。a)下级联网接入单元向上级联网接入单元发送REGISTER请求;b)上级联网接入单元向下级联网接入单元发送响应401,并在响应的消息头WWW-Authenticate字段中给出适合SIP代理的认证体制和参数;c)下级联网接入单元重新向上级联网接入单元发送REGISTER请求,并在请求的AuthorizationJT/T982—2015上级联网接入单元Register(1)401Unauthorized(2)Register(3)图4注册登录d)上级联网接入单元对请求进行验证,如果检查出下级联网接入单元身份合法,则向下级联网接入单元发送成功响应200OK,如果身份不合法则发送拒绝服务应答403。具体示例参见附录A.1.1,消息定义见附录B,其中XML元素定义参见附录C。下级系统通过下级联网接入单元在向上级系统成功注册登记后,可随时从上级系如图5所示。上级联网接入单元Register(1)401Unauthorized(2)Register(3)图5注销退出JT/T982—2015注销流程如下:a)下级联网接入单元向上级联网接入单元发送REGISTER请求,Expires字段的值为0,表示下级b)上级联网接入单元向下级联网接入单元发送响应401,并在响应的消息头WWW-Authenticate字段中给出适合下级联网接入单元的认证体制和参数;c)下级联网接入单元重新向上级联网接入单元发送REGISTER请求,在请求的Authorization字d)上级联网接入单元对请求进行验证,如果检查出下级联网接入单元身份合法,向下级联网接入单元发送成功响应200OK,如果身份不合法则发送拒绝服务应答403。具体示例参见附录A.1.2,消息定义见附录B,其中XML元素定义参见附录C。6.3心跳信息报送下级联网接入单元上级联网接入单元Message(1)200OK(2)图6心跳信息流程图认为对方下线,默认心跳超时次数3次。心跳接收方在心跳发送方上线状态下检测到心跳消息连续超时达到商定次数则认为心跳发送方离线;心跳发送方在心跳接收方上线状态下检测到心跳消息响应连续超时达到商定次数则认为心跳接收方离线。“心跳”即状态信息报送参考RFC3428中定义的MESSAGE方法。状态信息报送命令应包括命令类型(CmdType)、设备/系统编码(DevicelD)、工作状态(Status)等,采用MESSAGE方法的XML消息体携带。MESSAGE消息的成功和错误应答均无心跳保活流程如下:a)下级联网接入单元向上级联网接入单元发送状态信息报送命令,状态信息报送命令采用MES-SAGE方法携带;b)上级联网接入单元收到命令后返回2000K。具体示例见附录A.2,消息定义见附录B,其中XML元素定义参见附录C。JT/T982—20156.4设备控制上级系统应能在授权的条件下,通过联网接入单元对下级平台所辖对下级系统设备进行远程遥控,控制协议命令(PTZcmd)定义见附录D。设备控制参考RFC3428中定义的MESSAGE方法。设备控制命令包括命令类型(CmdType)、设备/系统编码(DevicelD)等,采用MESSAGE方法的XML消息体携带。MESSAGE消息的成功和错误应答均无消息体。Message(1)200OK(2)a)上级联网接入单元向下级联网接入单元发送请求,请求的消息体应包括设备编码(DeviceID)命令类型(CmdType)和控制命令码(PTZCmd)等,控制命令码见附录D;b)下级联网接入单元应将控制动作执行成功与否的响应消息返回给该上级联网接入单元,成功响应返回200OK,否则返回400。具体示例参见附录A.3,消息定义见附录B,其中XML元素定义参见附录C。6.5信息查询6.5.1概述上级系统应能通过联网接入单元查询下级系统的视频资源信息。上级联网接入单元向下级联网接和响应均可参考RFC3428中定义的MESSAGE方法,消息体采用XML格式。6.5.2设备目录查询归属单位和上级设备ID等信息,如图8所示。设备目录查询流程如下:a)上级联网接入单元向下级联网接入单元发送设备目录查询请求Message消息,XML格式的消息体中包含设备目录查询条件;JT/T982—2015下级联网接入单元上级联网接入单元下级联网接入单元Message+xml设备目录查询条件(1)200OK(2)Message+xml设备目录查询结果(3)200OK(4)图8目录信息查询b)下级联网接入单元向上级联网接入单元发送200OK,无消息体;c)下级联网接入单元向上级联网接入单元发送设备目录查询的结果,XML格式的消息体中包含d)上级联网接入单元向下级联网接入单元发送200OK,无消息体。具体示例参见附录A.4.1,消息定义见附录B,其中XML元素定义参见附录C。6.5.3设备信息查询件版本和最大支持摄像机个数等,如图9所示。上级联网接入单元下级联网接入单元Message+xml设备信息查询条件(1)200OK(2)Message+xml设备信息查询结果(3)200OK(4)图9设备信息查询JT/T982—2015设备信息查询流程如下:a)上级联网接入单元向下级联网接入单元发送设备信息查询请求Message消息,XML格式的消息体中包含设备信息查询条件;b)下级联网接入单元向上级联网接入单元发送200OK,无消息体;c)下级联网接入单元向上级联网接入单元发送设备信息查询的结果,XML格式的消息体中包含d)上级联网接入单元向下级联网接入单元发送200OK,无消息体。具体示例参见附录A.4.2,消息定义见附录B,其中XML元素定义参见附录C。6.5.4设备状态查询参考RFC3428规定的MESSAGE方法查询指定编码的前端设备当前状态信息,包含是否在线、是200OK(2)200OK(4)图10设备状态查询设备状态查询流程如下:a)上级联网接入单元向下级联网接入单元发送设备状态查询请求Message消息,XML格式的消息体中包含设备状态查询条件;b)下级联网接入单元向上级联网接入单元发送200OK,无消息体;c)下级联网接入单元向上级联网接入单元发送设备状态查询的结果,XML格式的消息体中包含设备状态;d)上级联网接入单元向下级联网接入单元发送200OK,无消息体。具体示例参见附录A.4.3,消息定义见附录B,其中XML元素定义参见附录C。6.5.5港口业务信息查询应支持对指定港口相关业务信息进行查询,支持相关业务数据通过联网接入单元如图11所示。a)上级联网接入单元向下级联网接入单元发送港口业务信息查询请求Message消息,XML格式的消息体中包含港口业务信息查询条件;JT/T982—2015200OK(2)200OK(4)图11港口业务信息查询b)下级联网接入单元向上级联网接入单元发送200OK,无消息体;c)下级联网接入单元向上级联网接入单元发送港口业务信息查询的结果,XML格式的消息体中d)上级联网接入单元向下级联网接入单元发送200OK,无消息体。具体示例参见附录A.4.4,消息定义见附录B,其中XML元素定义参见附录C。6.6实时点播音频流宜通过本域内的媒体服务器进行转发,如图12所示。上级联网接入单元/媒体接收单元下级联网接入单元/媒体发送单元200OK(2)ACKwithSDP(3)实时媒体流BYE(4)图12实时点播JT/T982—2015实现媒体传输。a)上级联网接入单元向下级联网接入单元发送Invite消息,消息头域中携带Subject字段,表明c)上级联网接入单元收到下级联网接入单元返回的200OK响应后,向下级联网接入单元发送d)上级联网接入单元向下级联网接入单元发送BYE消息,断开建立的Invite会话和媒体会话;e)下级联网接入单元收到BYE消息后回复200OK响应,断开SIP会话和媒体会话。具体示例见附录A.5,消息定义见附录B,其中XML元素定义参见附录C。6.7录像检索应支持对指定设备上指定时间段的历史视音频文件进行检索,如图13所示。Message+xml查询条件(1)200OK(2)200OK(4)图13录像检索a)上级联网接入单元向下级联网接入单元向发送录像查询请求Message消息,XML格式的消息体中包含录像检索条件;b)下级联网接入单元向上级联网接入单元发送200OK,无消息体;c)下级联网接入单元向上级联网接入单元发送录像查询的结果,XML格式的消息体中包含文件d)上级联网接入单元向下级联网接入单元发送200OK,无消息体。具体示例参见附录A.6,消息定义见附录B,其中XML元素定义参见附录C。6.8录像回放录像回放参见RFC3261中的INVITE方法实现会话连接,参见RFC2976的INFO方法的消息体携带媒体回放控制命令,参见RTP/RTCP协议RFC3550实现媒体传输。媒体回放控制命令参见RFCJT/T982—2015InvitewithSDP(1)200OK(2)Info(4)200OK(5)Message(PlaytoEnd)(6)200OK(7)BYE(8)200OK(9)图14录像回放字段为“Playback”代表历史回放,U字段代表回放通道ID和回放类型,t字段代表回放时d)在回放过程中,上级联网接入单元随时可以向下级联网接入单元发送会话内Info消息进行回f)下级联网接入单元在文件播放到结尾后发送会话内Message消息,通知上级联网接入单元回23JT/T982—2015放已结束;g)上级联网接入单元收到播放到结尾的消息6后回复200OK响应,进行链路断开过程;h)上级联网接入单元向SIP网关代理服务发送BYE消息,断开建立的Invite会话;i)下级联网接入单元收到BYE消息后回复200OK响应,会话断开。具体示例参见附录A.7,消息定义见附录B,其中XML元素定义参见附录C。6.9录像下载应支持对指定设备指定时间段的历史视音频文件进行下载,如图15所示。上级联网接入单元/媒体接收方下级联网接入单元/媒体发送方InvitewithSDP(1)200OK(2)ACKwithSDP(3)历史媒体流Message(DownloadtoEnd)(4)200OK(5)BYE(6)200OK(7)图15录像下载上级联网接入单元向下级联网接入单元发送媒体文件下载命令,媒体发送协议参见RTP/RTCP协录像下载流程如下:a)上级联网接入单元向下级联网接入单元发送Invite消息,消息头域中携带Subject字段,表明字段为“Download”代表文件下载,u字段代表下载通道ID和下载类型,t字段代表下载时间c)上级联网接入单元收到下级联网接入单元返回的200OK响应后,向上级联网接入单元发送d)下级联网接入单元在文件下载结束后发送会话内Message消息,通知上级联网接入单元下载e)上级联网接入单元收到消息6后回复200OK响应,进行链路断开过程;24JT/T982—2015f)上级联网接入单元向下级联网接入单元发送BYE消息,断开建立的Invite会话;g)下级联网接入单元收到BYE消息后回复200OK响应,会话断开。具体示例参见附录A.8,消息定义见附录B,其中XML元素定义参见附录C。目录拥有者接受目录订阅后,要向目录订阅者发送请求确认消息。目录订阅参考RFC3265中的下级联网接入单元/目录拥有者下级联网接入单元/目录拥有者上级联网接入单元/目录接收者Subscribe(1)200OK(2)图16目录订阅目录拥有者可以是整个接入的系统、有子设备的设备以及(或者)系统内的某个部门组织等,目录接收者则是订阅目录信息的联网接入单元。a)目录接收者向目录拥有者发送SUBSCRIBE请求,SUBSCRIBE请求的消息体应包括订阅的目b)目录拥有者应将订阅成功与否的响应消息返回给目录接收者;在订阅成功的确认响应消息的消息体中应包含设备信息等。具体示例见附录A.9.1,消息定义见附录B、附录C。者发送目录收到的确认消息。目录通知参考RFC3265中的NOTIFY方法,如图17所示。下级联网接入单元/目录拥有者上级联网接入单元/目录接收者Notify(1)200OK(2)图17目录通知25JT/T982—2015目录拥有者可以是整个接入系统、有子设备的设备以及(或者)系统内的某个部门组织等,目录接收者则是订阅目录信息的联网接入单元。a)在目录变化后目录拥有者向目录接收者发送NOTIFY请求;b)目录接收者应将目录传送成功与否的响应消息返回给该目录拥有者;XML消息体携带目录接收结果标志等。具体示例见附录A.9.2,消息定义见附录B,其中XML元素定义参见附录C。6.11异常报告考RFC3428中的MESSAGE方法实现。上级联网接入单元接收到异常报告消息后,可以选择200OK应答或无应答。异常报告内容采用XML格式发送,如图18所示。Message(1)200OK(2)图18异常报告流程图a)下级联网接入单元向上级联网接入单元发送异常报告消息,消息使用SIPMESSAGE方法发b)上级联网接入单元收到命令后返回200OK或无应答。具体示例见附录A.10,消息定义见附录B,其中XML元素定义参见附录C。7编码规范7.1对象编码港口视频监控联网系统使用的对象编码采用分级分域的编码方法,将港口视频监控区域划分为交八位完全十进制阿拉伯数字码组成。排列顺序从左至右依次:六位数字码为三级域代码,两位数字码为四级域代码(代码数量),三位数字码为对象类型码,七位数字码为设备顺序号。对象编码结构见图19。7.2三级域代码对象所在省(自治区、直辖市)的代码,按照GB/T2260的规定执行。对于港口所在地港口行政管理部26JT/T982—2015设备顺序号一对象类型一四级区域代码—三级区域代码图19对象类型编码设备类型码对象类型码111~130表示类型为前端主设备DVR编码视频服务器编码编码器编码解码器编码视频切换矩阵编码音频切换矩阵编码报警控制器编码网络视频录像机(NVR)编码智能分析编码设备扩展的前端主设备类型131~199表示类型为前端外围设备摄像机编码网络摄像机(IPC)编码显示器编码报警输入设备编码(如红外、烟感、门禁等报警设备)报警输出设备编码(如警灯、警铃等设备)语音输入设备编码类型编码语音输出设备移动传输设备编码其他外围设备编码扩展的前端外围设备类型27JT/T982—2015表7(续)设备类型码对象类型码200~299表示类型为平台设备SIP服务器编码Web/应用服务器编码媒体服务器编码代理服务器编码安全服务器编码报警服务器编码数据库服务器编码GIS服务器编码管理服务器编码接入网关编码210~299扩展的平台设备类型300~399表示类型为中心用户中心用户301~343行业角色用户344~399扩展的中心用户类型400~499表示类型为终端用户终端用户401~443行业角色用户444~499扩展的终端用户类型500~999为扩展类型500~999扩展类型28JT/T982—2015(规范性附录)信令消息示例A.1注册与注销A.1.1.1注册流程1消息:REGISTER。REGISTERsip:SIP服务器编码@目的域名或IP地址端口SIP/2.0Via:SIP/2.0/UDP源域名或IP地址端口From:<sip:SIP设备编码@源域名>;tag=185326220To:<sip:SIP设备编码@源域名>Call-ID:ms1214-322164710-681262131542511620107-0@CSeq:1REGISTERContact:<sip:SIP设备编码@源IP地址端口>Max-Forwards:70Expires:3600Content-Length:0SIP/2.0401UnauthorizedTo:sip:SIP设备编码@源域名Content-Length:0CSeq:1REGISTERCall-ID:ms1214-322164710-681262131542511620107-0@From:<sip:SIP设备编码@源域名>;tag=185326220Via:SIP/2.0/UDP源域名或IP地址端口WWW-Authenticate:Digestrealm="64010000",nonce="6fe9ba44a76be22a"REGISTERsip:640100000020000001@:5060SIP/2.0Via:SIP/2.0/UDP源域名或IP地址端口From:<sip:SIP设备编码@源域名>;tag=185326220To:<sip:SIP设备编码@源域名>Call-ID:ms1214-322164710-681262131542511620107-0@CSeq:2REGISTERContact:<sip:SIP设备编码@源IP地址端口>Authorization:Digestusername="640100000020200001",realm="64010000",nonce="6fe9ba44a76be22a",uri="sip:640100000020000001@:5060",response="9625d92d1bddea7a911926e0db054968",algorithm=MD5Max-Forwards:70Expires:3600Content-Length:029JT/T982—2015To:<sip:SIP设备编码@源域名>;tag=69113a2aContact:sip:SIP设备编码@源IP地址端口Content-Length:0CSeq:2REGISTERCall-ID:ms1214-322164710-681262131542511620107-0@From:<sip:SIP设备编码@源域名>;tag=185326220Via:SIP/2.0/UDP源域名或IP地址端口Date:2014-05-05T11:12:30.125Expires:3600REGISTERsip:SIP服务器编码@目的域名或IP地址端口SIP/2.0Via:SIP/2.0/UDP源域名或IP地址端口From:<sip:SIP设备编码@源域名>;tag=185326220To:<sip:SIP设备编码@源域名>Call-ID:ms1214-322164710-681262131542511620107-0@CSeq:1REGISTERContact:<sip:SIP设备编码@源IP地址端口>Max-Forwards:70Expires:0Content-Length:0SIP/2.0401UnauthorizedTo:sip:SIP设备编码@源域名Content-Length:0CSeq:1REGISTERCall-ID:ms1214-322164710-681262131542511620107-0@From:<sip:SIP设备编码@源域名>;tag=185326220Via:SIP/2.0/UDP源域名或IP地址端口WWW-Authenticate:Digestrealm="64010000",nonce="6fe9ba44a76be22a"A.1.2.3注销流程3消息:REGISTER。REGISTERsip:64010000002000000001@:5060SIP/2.0Via:SIP/2.0/UDP源域名或IP地址端口From:<sip:SIP设备编码@源域名>;tag=185326220To:<sip:SIP设备编码@源域名>Call-ID:ms1214-322164710-681262131542511620107-0@CSeq:2REGISTERContact:<sip:SIP设备编码@源IP地址端口>Authorization:Digestusername="640100000020200001",realm="64010000",nonce="6fe9ba44a76be22a",uri="sip:640100000020000001@:5060",JT/T982—2015response="9625d92d1bddea7a911926e0db054968",algorithm=MD5Max-Forwards:70Expires:0Content-Length:0To:<sip:SIP设备编码@源域名>;tag=69113a2aContact:sip:SIP设备编码@源IP地址端口Content-Length:0CSeq:2REGISTERCall-ID:ms1214-322164710-681262131542511620107-0@From:<sip:SIP设备编码@源域名>;tag=185326220Via:SIP/2.0/UDP源域名或IP地址端口Date:2014-05-05T11:12:30.125Expires:0A.2状态报送A.2.1心跳流程1消息:MESSAGE+XML。MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0To:<sip:目的设备编码@目的域名>;tag=852843529Content-Length:消息实体的字节长度CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0Content-Type:Application/XMLMax-Forwards:70<?xmlversion="1.0"?><Notify><CmdType>Keepalive</CmdType><SN>43</SN><DeviceID>640100000011100001</DeviceID><Status>OK</Status></Notify>Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0To:<sip:目的设备编码@目的域名>;tag=852843529Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEContent-Length:0JT/T982—2015A.3设备控制A.3.1远程控制流程1消息:Message+XML。MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0To:sip:目的设备编码@目的域名Content-Length:消息实体的字节长度CSeq:1MESSAGECall-ID:wlss-f304376c-264c72115264900e8257ecale15b0ae3@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=237f57dcContent-Type:Application/XMLMax-Forwards:69<?xmlversion="1.0"?><Control><CmdType>DeviceControl</CmdType><SN>11</SN><DeviceID>340200000013100004</DeviceID><PTZCmd>A50F01021F0000D6</PTZCmd><Info><ControlPriority>5</ControlPriority></Info></Control>其中“<DeviceID>340200000013100004</DeviceID>”中的340200000013100004”,为所遥控的摄像机ID,根据设备类型不同,对应配置文件中配置项见配置表。“<PTZCmd>A50F01021F0000D6<1A.3.2远程控制流程2消息:200OK。Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=237f57dcTo:<sip:目的设备编码@目的域名>;tag=13057Call-ID:wlss-f304376c-264c72115264900e8257ecale15b0ae3@CSeq:1MESSAGEContent-Type:Application/XMLContent-Length:消息实体的字节长度<?xmlversion="1.0"?><Response><CmdType>DeviceControl</CmdType><SN>11</SN><DeviceID>340200000013100004</DeviceID><PTZCmd>A50F01021F0000D6</PTZCmd><Result>0</Result>JT/T982—2015</Response>Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=BK32B1U8DKDrBTo:<sip:目的设备编码@目的域名>;Call-ID:wlss-f304376c-264c72115264900e8257ecale15b0ae3@CSeq:1MESSAGEContent-Length:0MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0To:<sip:目的设备编码@目的域名>;tag=852843529Content-Length:消息实体的字节长度CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0Content-Type:Application/XMLMax-Forwards:70<?xmlversion="1.0"?><Query><CmdType>Catalog</CmdType><SN>17430</SN><DeviceID>640100000011100001</DeviceID></Query>Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0To:<sip:目的设备编码@目的域名>;tag=852843529Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEContent-Length:0MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=852843529To:<sip:目的设备编码@目的域名>;tag=e40807c0JT/T982—2015Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEMax-Forwards:70Content-Type:Application/XMLContent-Length:消息实体的字节长度<?xmlversion="1.0"?><Response><CmdType>Catalog</CmdType><SN>17430</SN><DeviceID>640100000011100001</DeviceID><DeviceListNum=2><Item><DeviceID>640100000013100001</DeviceID><Name>Cameral</Name><Status>OK</Status><Longitude>171.3</Longitude><Latitude>34.2</Latitude><PortName>芜湖港<PortName><SiteNo>101<SiteNo><Item><Item><DeviceID>640100000013100002</DeviceID><Name>Camera2</Name><Status>OK</Status><Longitude>271.3</Longitude><Latitude>34.2</Latitude><PortName>芜湖港<PortName><SiteNo>102<SiteNo><Item></DeviceList></Response>To:<sip:目的设备编码@目的域名>;tag=e40807c0Content-Length:0CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=852843529A.4.2.1设备信息查询流程1消息:MESSAGE+XML。JT/T982—2015MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0To:<sip:目的设备编码@目的域名>;tag=852843529Content-Length:消息实体的字节长度CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0Content-Type:Application/XMLMax-Forwards:70<?xmlversion="1.0"?><Query><CmdType>DeviceInfo</CmdType><SN>17430</SN><DeviceID>640100000013100002</DeviceID></Query>A.4.2.2设备信息查询流程2消息:200OK。Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0To:<sip:目的设备编码@目的域名>;tag=852843529Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEContent-Length:0MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=852843529To:<sip:目的设备编码@目的域名>;tag=e40807c0Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEMax-Forwards:70Content-Type:Application/XMLContent-Length:消息实体的字节长度<?xmlversion="1.0"?><Response><CmdType>DeviceInfo</CmdType><SN>17430</SN><DeviceID>640100000013100002</DeviceID><Result>OK</Result><DeviceType>DVR</DeviceType><Manufacturer>Tiandy</Manufacturer>JT/T982—2015<Model>TC-2808AN-HD</Model><Firmware>V2.1,build091111</Firmware><MaxCamera>8</MaxCamera><MaxAlarm>16</MaxAlarm></Response>To:<sip:目的设备编码@目的域名>;tag=e40807c0Content-Length:0CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=852843529A.4.3设备状态查询MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0To:<sip:目的设备编码@目的域名>;tag=852843529CSeq:2MESSAGECall-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0Content-Type:Application/XMLMax-Forwards:70<?xmlversion="1.0"?><Query><CmdType>DeviceStatus</CmdType><SN>248</SN><DeviceID>640100000013100002</DeviceID></Query>A.4.3.2设备状态查询流程2消息:2000K。Via:SIP/2.0/UDP源域名或IP地址From:<sip:源设备编码@源域名>;tag=e40807c0To:<sip:目的设备编码@目的域名>;tag=852843529Call-ID:wlss-3a65dfb6-7ee86970ea84c5b2284ad158b3d4fdee@CSeq:2MESSAGEContent-Length:0MESSAGEsip:目的设备编码@目的域名或IP地址端口SIP/2.0Via:SIP/2.0/UDP源域名或IP地址JT/T982—2015From:<sip:源设备编码@源域名>;tag

温馨提示

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

评论

0/150

提交评论