[发明专利]基于3G网络的移动视频监控流媒体传输自适应调整算法有效

专利信息
申请号: 201210043367.2 申请日: 2012-02-24
公开(公告)号: CN103118241A 公开(公告)日: 2013-05-22
发明(设计)人: 李力 申请(专利权)人: 金三立视频科技(深圳)有限公司
主分类号: H04N7/18 分类号: H04N7/18;H04L29/06;H04L29/08
代理公司: 深圳市博锐专利事务所 44275 代理人: 张明
地址: 518000 广东省深圳市宝安区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 3g 网络 移动 视频 监控 流媒体 传输 自适应 调整 算法
【说明书】:

【技术领域】

发明涉及一种基于3G网络的移动视频监控流媒体传输自适应调整算法。 

【背景技术】

随着各类互联网络的迅速兴起和广泛应用,从网络数据服务上传和下载数据信息的业务日益增加。移动监控设备通常采用3G网络传输数据,而随着移动监控产品的普及,3G网络的带宽瓶颈问题日益凸显,终端设备流媒体传输属于上传动作,虽然3G网络下载速度日益攀升,但是由于上传下载的不对称性,上传速度勉强支持分辨率CIF、码率256Kps的实时流媒体传输。视频监控对网络的实时性和稳定性要求很高,而3G网络容易受到外部环境影响,产生波动,影响实时流媒体数据传输。 

【发明内容】

本发明的目的在于有效克服上述技术的不足,提供一种基于3G网络的移动视频监控流媒体传输自适应调整算法,本发明依据3G网络实时状态,对移动监控设备的实时编码方式进行调整,来保证网络的畅通和用户监控画面的流畅。 

本发明的技术方案是这样实现的:其改进之处在于,它包括以下步骤: 

a)设置网络监听参数,利用套接口选项SO_SNDBUF设置套接口发送缓冲区大小为buf,利用套接口选项SO_SNDLOWAT设置套接口发送低潮为buf/2,另外设置网络良好等级值GOOD_CONDITION与网络恶劣等级值BAD_CONDITION; 

b)获取3G网络状态,poll套接口是否可写即可判断3G网络状态,如果套接口不可写,则表示套接字缓冲区数据的消费速度跟不上生产速度,即网络状态堵塞,则进入步骤c;如果套接口可写,表示网络状态良好,则进入步骤e;标准流媒体的帧率为25帧,即平均40ms发送一次数据,考虑到发送动作消耗的时间,设置超时时间长为5-20ms,来避免多余的循环,节省CPU资源; 

c)验证数据是否为关键帧,若该数据为关键帧,则进入步骤e,若该数据非关键帧,则直接进入步骤d; 

d)丢弃步骤c中的非关键帧数据; 

e)记录网络状态,如果套接口可写,即网络状态良好,则将网络良好计数nGood加1,将网络拥堵计数nBad置0;如果套接口不可写,即网络状态拥堵,则将网络良好计数nGood置0,将网络拥堵计数nBad加1; 

f)判断网络状态是否达到调整编码参数条件: 

将将网络良好计数nGood与网络良好等级值GOOD_CONDITION进行对比,如果nGood>=GOOD_CONDITION,则提高编码参数等级; 

将网络拥堵计数nBad与网络恶劣等级值BAD_CONDITION进行对比,如果nBad>=BAD_CONDITION,则降低编码参数等级; 

g)调整编码参数,当网络环境良好时,采用慢恢复,提高编码参数等级,每次提升额度为码率等级加1;当网络环境拥塞时,需大幅降低码率,降低编码参数等级,故每次降低额度为码率等级减半; 

h)重置网络状态记录,将网络良好计数nGood清零,将网络拥堵计数nBad清零,重复步骤b至步骤h。 

所述步骤b中,设置的超时时间长为10ms。 

所述步骤f中,码率参数等级总共分为8种,其对应的码率及帧率满足下表: 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金三立视频科技(深圳)有限公司,未经金三立视频科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210043367.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top