文件名称:流媒体协议-微信小程序实现电子签名功能
文件大小:3.54MB
文件格式:PDF
更新时间:2024-07-16 01:03:29
ONVIF
12.1流媒体协议 12.1.1传输格式 实时传输协议(RTP)是一个媒体传输协议(参考 12.1.2)。接下来的 4 节将描述 RTP 数 据的传输。 12.1.1.1 通过 UDP 的 RTP 数据传输 UDP 能以一种有效的方式来传输实时数据,并且具有最小的开销。设备应该支持 RTP/UDP协议并且同样的支持 RTP/UDP 组播。 12.1.1.2 通过 TCP 传输 RTP 数据 如果通过 UDP 传输有包丢失,那么协议标准允许通过另外一种媒体传输方式 TCP 来传 输 RTP 数据。设备可以基于选择性的支持 RTP/TCP 协议。如果设备支持 RTP/TCP 协议,那么 这协议应该符合[RFC 4571] (面向连接的帧实时传输协议,面向连接 RTP 控制协议包传输)。 12.1.1.3 RTP/RTSP/TCP 设备应该支持使用 RTP/RTSP 协议来进行媒体传输;并且 RTP/RTSP 协议在传输过程中, 使用 RTSP 隧道来穿越防火墙。这一协议应当符合[RFC 2326 标准](参见 10.12 节)。 12.1.1.4 RTP/RTSP/HTTP/TCP 为了穿越防火墙,数据流应当通过 HTTP 发送。设备应当支持通过 RTP/RTSP/HTTP/TCP 协议来传输媒体。如果设备支持 TLS1.0,那么为了穿越防火墙,数据流应当通过 HTTPS 来进 行发送以及接收,以及一个设备应当支持通过 RTP/RTSP/HTTP/TCP 协议来进行媒体传输。 协议应当符合[RFC 2326](第 12.2.1.1 节 RTSP:嵌入(交错)2 进制数据).。 (穿越防火墙)隧道的方法也应该符合 QuickTime,这 QuickTime 可以从苹果公司获取。以 下文件命令的部分应该被 NVT 提供。 http://developer.apple.com/quicktime/icefloe/dispatch028.html 12.1.2 媒体传输 12.1.2.1 RTP 这 RTP 协议是提供对两个终端之间流媒体进行实时传输的协议。RTP 协议支持排序(序 列号),去抖动(时间戳)和媒体同步(同步源表示符)。 所有通过 RTP 协议传输的媒体流应当符合[RFC 3550], [RFC 3551],[RFC 3984], [RFC 3016]以及 通过 RTP 传输的 JPEG 相关规定(参见 12.1.3)。 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 V P X CC M PT 序列号 时 间 戳