摘要: |
随着铁路列车运行速度的不断提高,车站调度人员的作业质量将直接关系到列车的行车安全。当前,建立以车站调度人员作业情况为内容的远程视频监控系统是保证铁路运输安全的重要措施。然而,基于IP的网络中提供的尽力而为的服务并不适合视频数据的传输,视频信息的传输常常会因为网络拥塞而出现中断,网络状态的波动极大的影响着视频信息的播放效果,服务质量很难得到保证。
本文从多媒体应用中提高视频数据传输质量的需求出发,研究基于RTP/RTCP协议的视频传输控制方法。通过对当前流媒体数据的传输协议进行比较分析,指出了TCP和UDP协议在实时多媒体数据传输中的不足。经过深入分析RTP协议适合实时视频数据传输的原因,并通过对标准RTP/RTCP协议的简化设计,实现了一种基于速率控制的多媒体数据传输自适应控制算法。
在视频数据的RTP封装方面,提出了基于链路最大MTU的RTP分组封装算法。同时针对因传输中Ⅰ帧丢失而造成接收方视频图像停滞的问题,给出了接收方基于Ⅰ帧完整性判断的容错处理算法。
自适应传输控制算法是本文研究的重点,基于发送方速率控制的自适应传输控制算法根据RTP分组丢失率评估网络的拥塞程度,平稳地调整发送方输出的视频码流,降低网络拥塞产生的概率,保证了视频图像的服务质量。
最后,构建仿真实验环境对提出的自适应传输控制算法进行有效性验证。
|