发明名称 一种适用于CDMA2000的视频无线传输控制方法
摘要 一种适用于CDMA2000的视频无线传输控制方法,包括以下步骤:1)采用CDMA2000EVDO作为无线接入方式;2)基于实时传输协议RTP对H.264视频流进行重新封装;3)引入RTCP反馈机制来实现拥塞控制,具体有:3.1)接收端从发送端获取视频数据包;3.2)在接收端采用实时传输协议/实时传输控制协议判断当前网络的状态并以接收端报告的形式反馈给发送端;3.3)发送端通过调整视频分辨率和帧率调整视频发送的传输速率;4)采用点对点互联的模式实现任意设备终端对任意监控点的实时互联。本发明能够有效适用于低带宽、高误码、高延迟的不稳定无线信道中传输实时视频。
申请公布号 CN101909208A 申请公布日期 2010.12.08
申请号 CN201010245987.5 申请日期 2010.08.05
申请人 浙江工业大学;杭州普诺科技有限公司 发明人 孟利民;徐志江;华惊宇;倪燕杰
分类号 H04N7/24(2006.01)I;H04N7/26(2006.01)I;H04W28/10(2009.01)I;H04W80/06(2009.01)I;H04L29/08(2006.01)I 主分类号 H04N7/24(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 1.一种适用于CDMA2000的视频无线传输控制方法,其特征在于:所述视频无线传输控制方法包括以下步骤:1)采用CDMA2000 EVDO作为无线接入方式;2)基于实时传输协议RTP对H.264视频流进行重新封装,当有H.264的数据要发送时,获取一个网络提取层NAL单元的数据;如果网络提取层NAL单元长度小于RTP 的最大传输单元MTU,则打包发送;否则要分包发送,分包发送时判断是否是FU-A的第一个包,是则加FU-A起始包头并发送,否则判断是否是FU-A的最后一个包,是则加FU-A的结束包头并发送,否则加FU-A中间包的包头并发送;判断分包是否完成,是则结束,否则继续分包发送;3)引入RTCP反馈机制来实现拥塞控制,具体有:3.1)接收端从发送端获取视频数据包;3.2)在接收端采用实时传输协议/实时传输控制协议判断当前网络的状态并以接收端报告的形式反馈给发送端,具体过程为:设定阀值上门限M和阀值下门限N ,当丢包率大于阀值上门限M时,判定此时网络已经过载;当丢包率小于阀值下门限N时,判定此时网络轻载;当丢包率位于阀值下门限N和阀值上门限M之间时,判定网络满载;3.3)发送端通过调整视频分辨率和帧率调整视频发送的传输速率,所述传输速率R(n)为:所述传输速率R(n)为:<img file="2010102459875100001DEST_PATH_IMAGE001.GIF" wi="470" he="90" />(1)其中,<img file="33259DEST_PATH_IMAGE002.GIF" wi="17" he="16" />和<img file="2010102459875100001DEST_PATH_IMAGE003.GIF" wi="17" he="22" />为调整比例因子,以保证当网络拥塞后传输速率能尽快地下降,它们通过实验测定;<img file="109187DEST_PATH_IMAGE004.GIF" wi="45" he="28" />是<img file="2010102459875100001DEST_PATH_IMAGE005.GIF" wi="21" he="22" />时刻编码器输出码流的速率;<img file="139460DEST_PATH_IMAGE006.GIF" wi="48" he="28" />是平滑后的数据;<img file="2010102459875100001DEST_PATH_IMAGE007.GIF" wi="79" he="23" />是最大传输速率,<img file="297909DEST_PATH_IMAGE008.GIF" wi="71" he="23" />是最小传输速率;引入低通滤波器,公式如下:<img file="2010102459875100001DEST_PATH_IMAGE009.GIF" wi="221" he="28" />(2)其中,<img file="71830DEST_PATH_IMAGE010.GIF" wi="20" he="25" />是<img file="2010102459875100001DEST_PATH_IMAGE011.GIF" wi="18" he="25" />时刻丢包率的估计值,<img file="61652DEST_PATH_IMAGE012.GIF" wi="38" he="25" />是<img file="200509DEST_PATH_IMAGE011.GIF" wi="18" he="25" />时刻的根据RTCP反馈计算出的丢包率,<img file="846254DEST_PATH_IMAGE014.GIF" wi="9" he="18" />是滤波因子,0&lt;<img file="2010102459875100001DEST_PATH_IMAGE015.GIF" wi="9" he="18" />&lt;1,相当于滤波器的截止频率;当前网络带宽的预测值是由前一时刻的预测值、前一时刻RTCP反馈值和滤波因子共同决定,当网络发生拥塞时,<img file="158287DEST_PATH_IMAGE016.GIF" wi="29" he="25" />会向<img file="208807DEST_PATH_IMAGE012.GIF" wi="38" he="25" />收敛; 4)采用点对点互联的模式实现任意设备终端对任意监控点的实时互联。
地址 310014 浙江省杭州市下城区朝晖六区