网络摄像机通用协议 篇一:网络摄像机传输协议概述 网络摄像机传输协议概述 1、传输协议 网络摄像机提供很多基于IP 网络的传输协议,以尽可能地保证音视频数据,PTZ控制数据网络传输质量
实时视频流经过IP 网络传输,通过多种协议组合,适应各种复杂的网络传输环境
RTP(Realtime Transport Protocol),实时传输协议,其专门针对实时流媒体而设计, RTP 的基本功能是将几个实时数据流复用到一个 UDP分组流中,这个 UDP流可以被发送给一台主机(单播模式),也可以被传送给多台目标主机(多播模式)
因为 RTP仅仅封装成常规的UDP,理论上路由器不会对分组有任何特殊对待,但现在高级的路由设备都有针对 RTP协议优化选项
RTP协议的时间戳机制,不仅减少了抖动的影响,而且也允许多个数据流相互之间的同步,这样可以很方便地基于I/O 事件对视频图像进行字幕添加,网络摄像机往往将音视频编码数据封装成 RTP分组
RTCP(Realtime Transport Control Protocol)实时传输控制协议,其是 RTP的姊妹协议,它处 理反 馈 、同步和 用户 界 面等 ,但是不传输任何数据
它的主要 功能是用来 向 源 端 提供有关 延 迟 、抖动、带 宽 、拥 塞 和 其它网络特性 的反 馈 信 息 ,编码进程 可以充 分利 用这些 信 息
因此 当 网络状 况 较 好 时,可以提高数据速 率 (从 而达 到更 好 的质量),而当 网络状 况 不好 时,它可以减少数据速 率
通过连 续 的反 馈 信 息 ,编码算 法 可以持网 络 摄 像 机 通 用 协 议 --第 1页网 络 摄 像 机 通 用 协 议 --第 1页续地作相应的调整,从而在当前条件下尽可能地提供最佳的质量
RTSP(Real Time Streaming Protocol)实