NEWS
紧密跟随国家产业指导及技术发展
船舶监控摄像机网络传输协议浏览数:8

船舶监控摄像机在卫星通讯传输场景下,涉及多种网络传输协议的应用,以下从协议类型、功能特点及组合应用展开分析:

RTP(实时传输协议):专门针对实时流媒体设计,其基本功能是将几个实时数据流复用到一个UDP分组流中,这个UDP流可被发送给一台主机(单播模式)或传送给多台目标主机(多播模式)。RTP协议的时间戳机制,不仅减少了抖动的影响,而且允许多个数据流相互之间的同步,方便基于I/O事件对视频图像进行字幕添加,网络摄像机往往将音视频编码数据封装成RTP分组。

RTCP(实时传输控制协议):是RTP的姊妹协议,处理反馈、同步和用户界面等,但不传输任何数据。其主要功能是向源端提供有关延迟、抖动、带宽、拥塞和其他网络特性的反馈信息,编码进程可充分利用这些信息。当网络状况较好时,可提高数据速率以达到更好的质量;当网络状况不好时,可减少数据速率。通过连续的反馈信息,编码算法可持续作相应调整,从而在当前条件下尽可能提供最佳的质量。

RTSP(实时流协议):利用推式服务器方法,让音视频浏览端发出请求,网络摄像机不停地向浏览端推送封装成RTP分组的音视频编码数据,网络摄像机可用很小的系统开销实现流媒体传输。

HTTP(超文本传输协议):网络摄像机通过HTTP协议提供Web访问功能,可方便地将音视频数据经过复杂网络传输,但实时音视频支持不理想。

UDP(用户数据报协议):是最基本的网络数据传输协议,利用IP协议提供网络无连接服务,常用来封装实时性强的网络音视频数据,即使网络传输过程中发生分组丢失现象,在客户端也不会非常影响音视频浏览。

TCP(传输控制协议):利用IP协议提供面向连接网络服务,为在不可靠的互联网络上提供一个可靠的端到端字节流而设计。TCP协议往往要在服务端和客户端经过多次“握手”才能建立连接,因此利用TCP传输实时性较强的音视频流开销较大,如果网络不稳定,音视频抖动的现象明显。利用其可靠性常用来传输网络摄像机管理命令,如PTZ,I/O设备控制命令。

协议组合:网络摄像机往往应用RTSP、RTP、RTCP、HTTP、UDP、TCP协议的不同组合来传输实时性较强的音视频流。常见的协议组合有RTP+RTSP协议组合(RTP可以用TCP、UDP协议封装,RTSP用TCP协议封装),在正常网络环境里,可保证客户端浏览实时音视频,厂商往往推荐网络摄像机采用这种协议组合;RTP/RTSP协议组合,RTP分组封装成RTSP分组,有些网络防火墙只让RTSP协议分组通过,但网络摄像机又要以RTP协议提供实时音视频,这种组合方式增加了网络负载和客户端管理系统的复杂度;RTP/RTSP/HTTP协议组合,在RTP/RTSP的数据基础上增加了HTTP封装,主要是为了适应网络防火墙只允许使用HTTP协议的网络环境,虽然网络负载加大,但网络摄像机可适应更复杂的互联网环境;UDP(TCP)协议,一些网络摄像机为了适应国内网络带宽状况不佳的状况,没有利用RTP+RTSP应用层协议封装音视频数据,对音视频流只采用UDP或TCP传输层协议封装,这样音视频流可利用很小的网络带宽传输流媒体,但这种协议组合对网络路由设备基于RTP+RTSP组合优化特性不能利用;UDP(TCP)/HTTP协议组合,将音视频流数据封装成HTTP数据分组,然后用UDP(TCP)协议传输到客户端,可适应复杂的互联网环境,穿透大多数网络防火墙。




服务热线:

13588090990 微信同号

地址:浙江省杭州市西湖区文二路391号
邮箱:273733131@qq.com

版权所有 © 杭州赛可灵电气科技有限公司隐私条款
浙ICP备2021036695号-1 浙公网备33010602012349