[发明专利]基于RTP/RTCP的车载视频传输系统有效
申请号: | 201310117793.0 | 申请日: | 2013-04-07 |
公开(公告)号: | CN103248964A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 蒋昌俊;张冬冬;夏荣艳;陈闳中;闫春钢;何良华 | 申请(专利权)人: | 同济大学 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/6437;H04N21/647 |
代理公司: | 上海天协和诚知识产权代理事务所 31216 | 代理人: | 叶凤 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 rtp rtcp 车载 视频 传输 系统 | ||
技术领域
本发明涉及一种车载无线网络通信技术领域的视频传输系统。
背景技术
随着交通运输和信息产业的发展,基于车辆网络的各种视频运用受到人们的广泛关注。车辆安全辅助驾驶系统、无人驾驶车系统、超出视距外的实时路况监控系统、实时语音视频通讯系统以及多媒体娱乐信息共享系统等在保障交通安全、提高交通效率、丰富人们生活等方面具有重要的意义。这些系统的构建都将必不可少地涉及到视频在车辆网络上的编码与传输。视频技术在有线网络和无线网络中,已经实现了视频会议、视频点播等应用的成功商业化。如何在车载无线网络通信中实现车与车之间流畅的视频传输及视频共享,是目前车载无线网络研究领域的一个热点。
首先,车辆网络通信极其不稳定。物体对信号的反射、车辆网络的高速移动特性、道路结构及路边环境的复杂性等,使得车辆自组织网络信道特性不同于一般的静态或低速率运动的Ad hoc网络。车辆自组织网络节点间的数据传输质量依赖于特定的传输场景。鉴于车辆自组织网络时好时坏的通信特性,若要进行实时视频通信,得到的视频质量必然随着信道而变化。倘若视频压缩模块输出的视频质量较好,在信道变坏的时候,往往容易发生信道拥塞。反之视频压缩输出视频质量较差,适合在信道不稳定或者是较差的情况,但是无法充分利用信道好的时间的带宽资源。
其次,视频帧也有其独有的特性。视频的压缩以GOP为单位。GOP里面包含了不同的帧类型: I帧、P帧和B帧。丢失不同类型的帧带来的损失并不一样。I帧的丢失,会对整个GOP里的正确解码造成影响。为了尽量降低丢掉的I帧造成的无法解码,通常的解决办法是减少GOP的长度。然而,GOP长度减少,I帧增多,压缩的效率降低,产生的码率会变大,导致数据量变大。数据量变大,相应的UDP传输包也增多,如果遇到网络拥塞等情况,又潜在地增大了丢包数。因而,丢包率和GOP的长度,是一个“鸡-蛋”悖论。如果以丢包率作为一个衡量网络传输信道稳定性的参数,主动地对GOP大小和视频的码率或其它压缩参数进行调节,可以取得一个相对理想的传输效果。
以下是对本说明书中部分术语的加注:
Ad hoc网络(能够临时快速自动组网的对等式多跳移动网络)
GOP(Group Of Picture,画面组,一个GOP就是一组连续的画面)
UDP(User Datagram Protocol的简称,不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。UDP协议的主要作用是将网络数据流量压缩成数据包的形式。)
Direct Show(DirectShow是一种开放式的开发环境,可以根据需要定制自己的组件)
VANET(Vehicular Ad-hoc NETwork,车辆自组织网络)
Intel IPP库(“Intel Integrated Performance Primitives” 是一套跨平台的软件函数库,它提供了广泛的多媒体功能,例如音频解码器、图像处理 、信号处理、语音压缩和加密机制)
NS2(NS2是一个仿真软件,可以对通信网络协议进行仿真的工具)
上述术语本身已是本领域公知的内容,因此相关内容不该认定为公开不充分。
发明内容
本发明提供一种基于RTP/RTCP的车载视频传输系统,通过动态地根据系统检测的丢包率 ,实时调节视频压缩质量,本发明系统可动态调整视频传输质量。
为达到上述目的,本发明系统技术方案表征为:
一种基于RTP/RTCP的车载视频传输系统,其特征在于,是由网络传输控制模块和若干N个可以移动的客户端共同构建成了本发明整个车载视频传输系统,各个车载终端形成VANET网络,所述客户端为可以安放于车内的车载终端,每个车载终端都安装有Intel IPP库,所述车载视频传输系统为客户/服务器模式。每个车载终端共包括5个功能子模块,它们是视频采集模块、视频编解码模块、信息处理模块、视频播放模块、文件存储模块,这些功能子模块都构建在所述Intel IPP库上,其中:所述视频采集模块用于视频数据的采集,从传感器硬件设备获取视频原始数据,或者从文件视频流等获得视频原始数据,视频采集模块分别与视频播放模块、视频编码模块连接,用于本地显示视频文件或者传输前的编码压缩;
所述视频编解码模块用于减少传输视频数据冗余;
所述信息处理模块,为完成对视频采集模块数据的预处理以及视频压缩运算;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310117793.0/2.html,转载请声明来源钻瓜专利网。