[发明专利]一种多链路的无线实时视频传输方法及系统在审
申请号: | 201310608940.4 | 申请日: | 2013-11-27 |
公开(公告)号: | CN103607665A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 刘念林;李汶隆;王德鹏;兰俊松 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | H04N21/6437 | 分类号: | H04N21/6437;H04N21/647;H04N7/18 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 杨永梅 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多链路 无线 实时 视频 传输 方法 系统 | ||
1.一种多链路的无线实时视频传输方法,其具体包括以下的步骤:步骤一、采集实时视频数据,并将采集的实时视频数据根据实时传输协议RTP协议打包成RTP数据包,将打包后的RTP数据包保存在发送端的存储器中;步骤二、发送端设置多个无线网络发送模块,每个无线网络发送模块与接收端形成一条无线链路,所有的无线链路是否通畅形成无线链路表;步骤三、从存储器中获取待发送的RTP数据包,将RTP数据包逐个依次通过可用的无线链路传输给接收端;步骤四、接收端收到RTP数据包后,依照RTP数据包中的包序号顺序组合成原始的一帧实时视频数据。
2.如权利要求1所述的多链路的无线实时视频传输方法,其特征在于所述发送端保存RTP数据包的具体方法为缓存到全局数据缓冲区中。
3.如权利要求2所述的多链路的无线实时视频传输方法,其特征在于所述无线链路的选择依据为负载均衡。
4.如权利要求3所述的多链路的无线实时视频传输方法,其特征在于所述方法还包括:从缓冲区中获取待发送的RTP数据包后,检测缓冲区中的数据是否达到设定的最大值,是,则进行丢包处理,重新从缓冲区中获取新的数据包,否,则选定无线链路发送该RTP数据包。
5.如权利要求4所述的多链路的无线实时视频传输方法,其特征在于所述方法还包括:判断每个无线链路是否阻塞,当其中一个无线链路阻塞时,将该无线链路当前传输的RTP数据包加入到重传队列,通过其他可用的无线链路进行传输。
6.如权利要求5所述的多链路的无线实时视频传输方法,其特征在于所述方法还包括:获取每个无线链路的带宽信息,统计出链路的平均传输速率,根据链路的传输速率调整发送端的视频编码参数。
7. 一种多链路的无线实时视频传输方法的实现系统,其特征在于具体包括发送端和接收端,所述发送端包括视频数据采集模块、视频数据编码模块、多个无线网络发送模块,所述视频数据采集模块用于采集实时视频数据;所述视频数据编码模块用于将采集的实时视频数据通过RTP协议进行编码,打包成RTP数据包;每个无线网络发送模块与接收端形成一个无线链路,所述RTP数据包逐个依次在无线链路上并行传输。
8.如权利要求7所述的多链路的无线实时视频传输方法的实现系统,其特征在于所述发送端还包括无线链路状况记录模块,所述无线链路状况记录模块用于记录每条无线链路是否通畅,形成无线链路表,发送端直接根据无线链路表选择可用的无线链路。
9.如权利要求8所述的多链路的无线实时视频传输方法的实现系统,其特征在于所述发送端还包括缓冲区检测模块,所述缓冲区检测模块用于检测从缓冲区中获取待发送的RTP数据包后,缓冲区中的数据是否达到设定的最大值,是,则进行丢包处理,重新从缓冲区中获取新的数据包,否,则选定无线链路发送该RTP数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310608940.4/1.html,转载请声明来源钻瓜专利网。