一种网络电视根据软件模块进行带宽速度限制的方法

文档序号:7897162阅读:293来源:国知局
专利名称:一种网络电视根据软件模块进行带宽速度限制的方法
技术领域
本发明涉及网络电视应用领域。
技术背景
随着网络电视多任务应用的增加,不同软件模块同时使用网络的情况变得越来越常见,而网络带宽是有一定的限额的(现在普遍是2M的带宽,最大下载速度为250K左右), 如果同时几个软件模块进行网络数据的访问,很有可能在一定时间段内所有数据都不能完成访问(即所有的任务都有进度,但都没有完成任务),给用户的使用带来不便。
现有的网络限速都是针对网络电视整体的限速,而这个限速是因为家庭中共享网络使用时考虑的,而不是针对网络电视各个软件模块进行的速度限制,因此不能解决上述问题。发明内容
本发明为了很好的优化带宽的使用,根据网络电视需要上网软件模块的不同,进行用户可控的带宽分配机制,提供一种网络电视根据软件模块进行带宽速度限制的方法, 包括以下步骤
a.网络电视开启后,控制软件模块进行网络注册;
b.读取软件模块注册信息配置文件;
c.根据软件模块注册信息配置文件得到需要使用网络的软件模块列表;
d.获取当前网络的带宽以及当前网络最大下载速度;
e.选择软件模块列表中的软件模块,分配带宽,分配的带宽不大于当前网络的带觅ο
更好地,所述步骤C为通过获取软件模块注册信息配置文件中的需要上网标记来得到软件模块列表,并根据各软件模块的值显示各个软件模块的名称。
更好地,所述步骤d还包括在获取当前网络的带宽以及当前网络最大下载速度后显示当前网络的带宽以及当前网络最大下载速度的步骤。
本发明的有益效果是,用户可以根据网路总带宽,给不同的模块分配不同的带宽。 根据这个机制,用户可以很好的安排网络带宽使用的优先顺序,使用户带宽的使用更加合理。


图1,本发明具体实施方法的流程图。
图2,本发明具体实施的网络带宽优化界面图。
具体实施方式
参看附图1,一种网络电视根据软件模块进行带宽速度限制的方法,包括以下步骤
a.网络电视开启后,控制软件模块进行网络注册;由于网络电视每次有更新的时候软件模块都需要到网络电视系统中进行注册,用于确认网络电视当前有几个软件模块可以运行,本发明充分利用该注册程序,通过在网络电视开启后,控制软件模块进行网络注册以获得当前软件模块的运行信息;
b.通过上述网络注册步骤,读取软件模块注册信息配置文件,如常用的视频电话软件模块的注册信息配置文件如下
< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? >
<ntv_videophone>
<net>Y</net>
<soft_id>000016</soft_id>
<soft_name> 视频电话 </soft_name>
<soft_ver>vl. 0. 01<soft_ver>
</ntv_videophone>
其中<net>Y</net>表示需要上网,若为<net>N</net>则表示不需要上网;
c.通过获取软件模块注册信息配置文件中的<net>Y</net>标记可得到需要上网的软件模块列表,然后进入网络带宽优化模块,其控制界面可参考附图2,网络带宽优化模块根据各软件模块的值显示各个软件模块的名称;
d.网络带宽优化模块获取当前网络的带宽以及当前网络最大下载速度并显示,如当前带宽2M,最大下载速度250KB/S ;
e.用户根据使用需要选择软件模块列表中优先需要使用的软件模块分配较大的带宽,如针对视频电话分配IM带宽,其他软件模块各分配512KB的带宽。
最后应说明的是以上实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是本领域的技术人员应当理解,仍然可以对本发明进行修改或等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围中。
权利要求
1.一种网络电视根据软件模块进行带宽速度限制的方法,包括以下步骤a.网络电视开启后,控制软件模块进行网络注册;b.读取软件模块注册信息配置文件;c.根据软件模块注册信息配置文件得到需要使用网络的软件模块列表;d.获取当前网络的带宽以及当前网络最大下载速度;e.选择软件模块列表中的软件模块,分配带宽,分配的带宽不大于当前网络的带宽。
2.根据权利要求1所述的一种网络电视根据软件模块进行带宽速度限制的方法,其特征在于,所述步骤c为通过获取软件模块注册信息配置文件中的需要上网标记来得到软件模块列表,并根据各软件模块的值显示各个软件模块的名称。
3.根据权利要求1或2所述的一种网络电视根据软件模块进行带宽速度限制的方法, 其特征在于,所述步骤d还包括在获取当前网络的带宽以及当前网络最大下载速度后显示当前网络的带宽以及当前网络最大下载速度的步骤。
全文摘要
本发明为了很好的优化带宽的使用,根据网络电视需要上网软件模块的不同,进行用户可控的带宽分配机制,提供一种网络电视根据软件模块进行带宽速度限制的方法,包括以下步骤网络电视开启后,控制软件模块进行网络注册;读取软件模块注册信息配置文件;根据软件模块注册信息配置文件得到需要使用网络的软件模块列表;获取当前网络的带宽以及当前网络最大下载速度;选择软件模块列表中的软件模块,分配带宽,分配的带宽不大于当前网络的带宽。其有益效果是,用户可以根据网路总带宽,给不同的模块分配不同的带宽。根据这个机制,用户可以很好的安排网络带宽使用的优先顺序,使用户带宽的使用更加合理。
文档编号H04N21/40GK102547417SQ20101060685
公开日2012年7月4日 申请日期2010年12月27日 优先权日2010年12月27日
发明者周胜杰 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1