资源预览内容
第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
第9页 / 共39页
第10页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
四川省道路运输车辆卫星定位系统视频通讯协议( 2015 年 12 月修订)2015 年 12 月0目录1.用途32.规范性引用文件33.术语、定义和缩写语34.实时音视频传输机制44.1.协议基本约定44.2.实时音视频传输通道约定44.3.音视频通信报文分类45.协议指令集55.1.实时音视频传输5实时音视频传输请求5主动关闭音视频传输通道6实时音视频流及透传数据传输65.2.远程录像回放8平台下发远程录像回放请求8平台下发远程录像回放控制95.3.远程录像下载10录像文件下载指令10录像文件下载完成通知11录像文件下载控制125.4.音视频参数设置12终端音视频参数设置12查询终端音视频属性16终端上传音视频属性165.5.视频报警17终端视频报警上报17平台响应终端报警视频主动上传18终端报警视频主动上传完成通知19终端上传乘客流量195.6.录像目录检索20查询录像文件列表20终端上传录像文件列表20查询录像月历信息21录像月历信息回复226.视频平台与客户端播放插件间的码流通信226.1.音视频流及透传数据封装格式226.2.音视频流URL 格式227.视频监管平台与视频监控平台间的通讯协议237.1.通信方式237.2.安全认证237.3.功能实现流程237.4.协议消息格式237.5.音视频播放241实时音视频流数据传输24上报车载视频终端安装情况26上报车载视频在线情况27实时音视频传输请求28实时音视频传输请求应答29下发远程录像回放请求29下发远程录像回放请求应答30查询录像文件列表30查询录像文件列表应答30录像文件下载指令31录像文件下载指令应答32录像文件下载完成通知327.6.车辆报警补充32增加报警类型32报警信息内容定义327.7.常量定义37业务数据类型37子业务类型标识378.参考文献37附录:382四川省道路运输车辆卫星定位系统视频通讯协议1. 用途本协议规定了四川道路运输车辆卫星定位系统视频平台中实时音视频传输的机制、 车载视频终端与视频监控平台间传输音视频数据的控制协议指令、 实时音视频流媒体传输协议, 用于车载视频终端与视频监控平台间传输音视频数据, 和视频监管平台与视频监控平台之间交换以及共享音视频资源目录。2. 规范性引用文件JT/T 794 道路运输车辆卫星定位系统车载终端技术要求 JT/T 796 道路运输车辆卫星定位系统平台技术要求JT/T 808 道路运输车辆卫星定位系统终端通讯协议及数据格式 JT/T 809 道路运输车辆卫星定位系统平台数据交换GB/T 1905 汽车行驶记录仪 RFC2616 HTTP/1.1 超文本传输协议 RFC3550 RTP实时传输协议3. 术语、定义和缩写语AAC:高级音频编码( Advanced Audio Coding )AVS: 音视频编码标准( Audio Video coding Standard)MPEG:运动图像专家组( Moving Pictures Experts Group)RTP:实时传输协议( Real-time Transport Protocol)URL:统一资源定位器( Uniform Resource Locator)3UTF-8: 一种针对Unicode 的可变长度字符编码,又称万国码(8-bit Unicode Transformation Format)4. 实时音视频传输机制4.1. 协议基本约定本协议中通讯方式、数据类型、传输规则和消息组成见JT/T808-2011中第 4章。本协议中信令数据报文的通信连接方式见JT/T 808-2011 中第 5章本协议中信令数据报文的消息处理方式见JT/T 808-2011 中第 6章本协议中对平台和终端通信各方, 除明确约定外, 所有消息均应给予应答。对未明确指定专用应答消息的,应采用通用应答回复。对于存在分包的消息,应答方应对每一个分包消息进行逐包应答。4.2. 实时音视频传输通道约定一路实时音视频传输通道可传输一路视频信息或一路音频信息,也可传输一路视频信息和一路音频信息。采用 TCP方式时,每个 TCP连接可承载多路音视频通道。 如果设定的超时时间内没有任何数据传输, 终端和监控中心均可主动关闭用于音视频数据传输的 TCP连接。采用 UDP方式时,每个 UDP端口可承载多路音视频通道。4.3. 音视频通信报文分类音视频数据报文被划分为:4信令数据报文:数据格式应符合 JT/T 808-2011 的规定,并在其协议格式的基础上添加新的协议指令及数据格式。 报文通信应使用车载视频终端和视频监控平台之间已建立的、 用于传输定位信息的链路,不应新建链路;码流数据报文: 用于网络实时音视频传输、网络录像回放、语音对话、语音监听、语音广播等。报文通信应新建链路,而不使用现有传输定位信息的链路。5. 协议指令集5.1. 实时音视频传输实时音视频传输请求消息 ID: 0x9101报文类型:信令数据报文平台向终端设备请求实时音视频传输,包括:实时音视频传输、主动发起的双向语音对讲、 单向监听、向所有终端广播语音和特定透传等。消息体数据格式见表1。终端在收到此消息后回复视频终端通用应答,然后通过对应的服务器 IP 地址和端口号建立传输链路,然后以RTP协议传输相应的音视频流数据。表1 实时音视频传输请求数据格式起始字节字段数据类型描述及要求0服务器 IP 地址长度BYTE长度 n1服务器 IP 地址STRING实时视频服务器 IP地址1+n服务器视频通道监听端WORD实时视频服务器口号( TCP)TCP端口号, 不使用5TCP传输时设置为03+n服务器视频通道监听端WORD实时视频服务器口号( UDP)UDP端口号, 不使用TCP传输时设置为 05+n逻辑通道号BYTE见附录表 16+n数据类型BYTE0:视频1:双向对讲2:监听3:中心广播4:透传主动关闭音视频传输通道消息 ID: 0x9102报文类型:信令数据报文平台主动关闭实时音视频传输通道,消息体数据格式见表2表2 动关闭音视频传输通道数据格式起始字节字段数据类型描述及要求0逻辑通道号BYTE见附录表 1实时音视频流及透传数据传输报文类型:码流数据报文实时音视频流数据的传输采用RTP协议,使用 UDP或TCP承载。负载包格式在 RFC3550定义的基础上补充了消息流水号、SIM卡号、音视频通道号等字段,其负载包格式定义见表3表3 实时音视频流及透传数据传输RTP协议负载包格式定义表起始字节字段数据类型描述及要求60V2 BITS默认值为 2P1 BIT默认值为 0X1 BITRTP头是否需要扩展为, 默认值为0CC4 BITS默认值为 11M1 BIT标志位,确定是否是完整数据帧的边界PT7 BITS负载类型,见表 42包序号WORD初始为 0,每发送一个 RTP数据包,序列号加 14SIM卡号BCD6终端设备 SIM卡号10逻辑通道号BYTE见附录表 111数据类型4 BITS0000:视频 I 帧0001:视频 P帧0010:视频 B帧0011:音频帧0100:透传数据0101:图片数据( JPG)0111:图片数据( BMP)分包处理4 BITS0000:原子包,不可被拆分0001:分包处理时的第一个包0010:分包处理时的最后一个包0011:分包处理时的中间包12时间戳BYTE8标识此 RTP数据包当前帧的绝对时间,单位毫秒 ( ms), 当数据类型为 0100 时,则没有该字段20Last I FrameWORD该帧与上一个关键帧之间的时间Interval间隔,单位毫秒 (ms), 当数据类型为非视频帧,则没有该字段22Last FrameWORD该帧与上一帧之间的时间间隔,7Interval单位毫秒 (ms), 当数据类型为非视频帧时,则没有该字段24数据体长度WORD后续数据体长度,不含此字段26数据体BYTEn音视频数据或透传数据,长度不超过 950byte表4音视频编码类型定义
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号