[发明专利]一种自适应环境的编码器及编码方法在审
| 申请号: | 201511018638.9 | 申请日: | 2015-12-28 |
| 公开(公告)号: | CN105635765A | 公开(公告)日: | 2016-06-01 |
| 发明(设计)人: | 孙耀良 | 申请(专利权)人: | 惠州市伟乐科技股份有限公司 |
| 主分类号: | H04N21/2662 | 分类号: | H04N21/2662;H04N21/647 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 章兰芳 |
| 地址: | 516006 广东省惠*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 环境 编码器 编码 方法 | ||
技术领域
本发明涉及编码器技术领域,特别提出了一种自适应环境的编码器及编码 方法。
背景技术
随着信息技术的高速发展,人们对多媒体的需求越来越多,特别是对节目 质量和实时性都提出了较高的要求。而网络带宽会出现波动,用较高的码率编 码,有时会出现大量丢包,视频出现马赛克甚至卡顿的情况,严重影响观看效 果,用较低的码率编码可以预防这个问题,但是用较低的码率编码在网络质量 好的时候也享受不到高清的节目;而提高网络带宽,目前成本很高,且除了带 宽不稳定的问题,用户量的多少也影响网络的压力,用户突然增多也会导致严 重丢包,从而影响观看效果。
发明内容
本发明提供了一种自适应环境的编码器及编码方法,解决了根据网络链路 质量以及用户量来自动调整编码码率的技术问题。
为达到上述目的,本发明所采取的技术方案为:
本发明一方面提供一种自适应环境的编码器,包括网络监控模块、用户监 控模块、程序控制模块和程序编码模块;
网络监控模块,用于检测当前网络链路的质量,反馈给程序控制模块;
用户监控模块,用于获取当前设备访问的用户量,反馈给程序控制模块;
程序控制模块,用于根据网络监控模块和用户监控模块返回的当前网络链 路的质量和当前设备访问的用户量的信息分析,计算出相应码率,下发给程序 编码模块;
程序编码模块,用于根据程序控制模块计算出的码率编码。
进一步地,所述网络监控模块还通过网络监控线程每隔一段时间发送一个 网络探测包,根据能收到回复包的数量,计算出当前网络链路的质量。
进一步地,所述用户监控模块还根据用户的源IP和源端口号,计算出访问 编码设备的用户数,从而获取当前设备访问的用户量。
进一步地,所述程序控制模块还通过连续获取当前正在编码的码率,当先 后获取的两个码率相差达到阀值时更改编码程序码率的方式计算码率。
本发明另一方面提供一种自适应环境的编码方法,包括:
网络监控步骤:检测当前网络链路的质量,反馈给程序控制模块;
用户监控步骤:获取当前设备访问的用户量,反馈给程序控制模块;
程序控制步骤:根据网络监控模块和用户监控模块返回的当前网络链路的 质量和当前设备访问的用户量的信息分析,计算出相应码率,下发给程序编码 模块;
程序编码步骤:根据程序控制模块计算出的码率编码。
进一步地,所述网络监控步骤还包括:通过网络监控线程每隔一段时间发 送一个网络探测包,根据能收到回复包的数量,计算出当前网络链路的质量。
进一步地,所述用户监控步骤还包括:根据用户的源IP和源端口号,计算 出访问编码设备的用户数,从而获取当前设备访问的用户量。
进一步地,所述程序控制步骤还包括:通过连续获取当前正在编码的码率, 当先后获取的两个码率相差达到阀值时更改编码程序码率的方式计算码率。
本发明的自适应环境的编码器及编码方法具有如下的有益效果:
本发明提出了一种根据网络链路质量以及用户量来自动调整编码码率的编 码器,能根据当前网络链路的好坏以及用户量的多少动态调整编码码率。用户 基本感受不到变化,避免了因为网络的压力而造成大量丢包,并以最优的视频 质量通过网络直播,从而使得在当前网络环境下,用户具有更好的观看直播节 目的体验,又减少音视频提供商的成本。
附图说明
图1是本发明实施例提供的自适应环境的编码器的结构示意图;
图2是本发明实施例提供的自适应环境的编码方法的流程示意图。
具体实施方式
下面结合附图具体阐明本发明的实施方式,附图仅供参考和说明使用,不 构成对本发明专利保护范围的限制。
如图1所示,本发明的实施例涉及一种自适应环境的编码器,获取终端用户 的信息,包括网络监控模块、用户监控模块、程序控制模块和程序编码模块;
网络监控模块,用于检测当前网络链路的质量,反馈给程序控制模块;
用户监控模块,用于获取当前设备访问的用户量,反馈给程序控制模块;
程序控制模块,用于根据网络监控模块和用户监控模块返回的当前网络链 路的质量和当前设备访问的用户量的信息分析,计算出相应码率,下发给程序 编码模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市伟乐科技股份有限公司,未经惠州市伟乐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511018638.9/2.html,转载请声明来源钻瓜专利网。





