多业务的硬件资源调度方法、系统及数字电视的制作方法

文档序号:9508842阅读:777来源:国知局
多业务的硬件资源调度方法、系统及数字电视的制作方法
【技术领域】
[0001]本发明涉及数字电视及通信领域,尤其涉及一种多业务的硬件资源调度方法、系统及数字电视。
【背景技术】
[0002]随着数字电视的快速发展,在数字电视上承载的业务也越来越丰富,承载的业务比如电视直播、点播、时移回看、画中画、手机看直播、系统后台升级等。在业务越来越多的情况下,对硬件资源的要求也会越来越高,对于目前数字电视承载的业务,需要占用的硬件资源主要包括:高频头、解复用器和解码器等,上述承载业务以电视直播为例,电视直播先通过高频头获取音视频传输流数据,然后通过解复用器从传输流中分离出音频和视频数据,再送入解码器中解码并最终通过电视呈现给观众。现有的数字电视的业务硬件资源调度的方法在出现多个业务出现在同一时刻时,就会出现竞争硬件资源的情况,为了保证业务的顺利运行,需要对不同的业务进行优先级排序,该优先级排序如下:搜索节目 > 电视直播〉画中画〉手机直播 > 区域码获取 > 系统后台升级 > 预测播放。当优先级高的业务需要运行时,可以暂停或者打断优先级低的业务。优先级别低的业务只有等待优先级别高的业务完成后才可以继续或者重新进行。
[0003]在实现现有技术的技术方案中,发现现有技术存在如下技术问题:
[0004]现有技术提供的技术方案的因为没有两个业务的优先级会完全相同,所以两个业务无法共存,即两个业务无法同时运行在同一组硬件资源下。

【发明内容】

[0005]提供一种多业务的硬件资源调度方法,所述多业务的硬件资源调度方法采用了多业务硬件资源调度的技术方案,使得使用所述多业务的硬件资源调度方法的设备能够实现两个业务共存。
[0006]—方面,提供一种多业务的硬件资源调度方法,所述方法包括:
[0007]接收用户选择的数字电视业务请求,所述用户选择的数字电视业务请求包含用户选择的数字电视业务;
[0008]判断所述用户选择的数字电视业务与数字电视当前运行业务是否能够共存;
[0009]若判断用户选择的数字电视业务与数字电视当前运行业务能够共存,则将用户选择的数字电视业务以及用户选择的数字电视业务的硬件资源记载到数字电视的硬件资源使用登记表。
[0010]可选的,所述判断所述用户选择的数字电视业务与数字电视当前运行业务是否能够共存,包括:
[0011]在预先存储的业务共存列表中查询该用户选择的数字电视业务的共存业务,如该共存业务与数字电视当前运行业务相同,则判断用户选择的数字电视业务与数字电视当前运行业务能够共存;
[0012]如该共存业务与数字电视当前运行业务不相同,则判断用户选择的数字电视业务与数字电视当前运行业务不能够共存。
[0013]可选的,所述判断所述用户选择的数字电视业务与数字电视当前运行业务是否能够共存,包括:
[0014]提取用户选择的数字电视业务中的特征数据A,提取数字电视当前运行业务的特征数据B,如特征数据A和特征数据B相同,则判断用户选择的数字电视业务与数字电视当前运行业务能够共存,如特征数据A和特征数据B不相同,则判断用户选择的数字电视业务与数字电视当前运行业务不能够共存。
[0015]可选的,所述方法还包括:
[0016]接收用户发送的退出数字电视业务的请求,所述退出数字电视业务的请求包含用户需要退出的数字电视业务;
[0017]判断该用户需要退出的数字电视业务是否有共存业务;
[0018]如判断该用户需要退出的数字电视业务有共存业务,则将该硬件资源使用登记表中该用户需要退出的数字电视业务标识删除。
[0019]可选的,所述方法还包括:
[0020]如判断该用户需要退出的数字电视业务没有共存业务,则将所述硬件资源使用登记表中该用户需要退出的数字电视业务标识改为空标识,通知注册回调的所有业务,恢复硬件资源的使用。
[0021]另一方面,提供一种多业务的硬件资源调度系统,所述系统包括:
[0022]接收单元,用于接收用户选择的数字电视业务请求,所述用户选择的数字电视业务请求包含用户选择的数字电视业务;
[0023]判断单元,用于判断所述用户选择的数字电视业务与数字电视当前运行业务是否能够共存;
[0024]修改单元,用于所述判断单元判断用户选择的数字电视业务与数字电视当前运行业务能够共存,则将用户选择的数字电视业务以及用户选择的数字电视业务的硬件资源记载到数字电视的硬件资源使用登记表。
[0025]可选的,所述判断单元具体用于在预先存储的业务共存列表中查询该用户选择的数字电视业务的共存业务,如该共存业务与数字电视当前运行业务相同,则判断用户选择的数字电视业务与数字电视当前运行业务能够共存;如该共存业务与数字电视当前运行业务不相同,则判断用户选择的数字电视业务与数字电视当前运行业务不能够共存。
[0026]可选的,所述判断单元具体用于提取用户选择的数字电视业务中的特征数据A,提取数字电视当前运行业务的特征数据B,如特征数据A和特征数据B相同,则判断用户选择的数字电视业务与数字电视当前运行业务能够共存,如特征数据A和特征数据B不相同,则判断用户选择的数字电视业务与数字电视当前运行业务不能够共存。
[0027]可选的,所述接收单元,还用于接收用户发送的退出数字电视业务的请求,所述退出数字电视业务的请求包含用户需要退出的数字电视业务;
[0028]所述判断单元,还用于判断该用户需要退出的数字电视业务是否有共存业务;
[0029]所述修改单元,还用于所述判断单元判断该用户需要退出的数字电视业务有共存业务,则将该硬件资源使用登记表中该用户需要退出的数字电视业务标识删除。
[0030]可选的,所述修改单元,还用于所述判断单元判断该用户需要退出的数字电视业务没有共存业务,则将所述硬件资源使用登记表中该用户需要退出的数字电视业务标识改为空标识,通知注册回调的所有业务,恢复硬件资源的使用。
[0031]下一方面,提供一种数字电视,所述数字电视包括上述多业务的硬件资源调度系统。
[0032]根据各实施方式提供的多业务的硬件资源调度方法,该方法通过判断业务的共存来实现两个业务同时运行,所以其具有两个业务共存的优点。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本发明的第一较佳实施方式提供的多业务的硬件资源调度方法的流程图;
[0035]图2为本发明第二较佳实施方式提供的多业务的硬件资源调度方法的流程图;
[0036]图3为本发明第三较佳实施方式提供的多业务的硬件资源调度方法的流程图;
[0037]图4为本发明提供的硬件资源使用登记表的结构示意图;
[0038]图5为本发明提供的多业务的硬件资源调度系统的结构示意图;
[0039]图6为本发明提供的数字电视的结构示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]参阅图1,图1为本发明第一较佳实施方式提供的多业务的硬件资源调度方法,该方法由数字电视执行,该数字电视具体可以为:集成有机顶盒功能的数字电视,当然该数字电视也可以为无集成机顶盒功能的数字电视和机顶盒。该方法如图1所示,其中,虚线表示可以选择的步骤,该方法包括如下步骤:
[0042]步骤S101、接收用户选择的数字电视业务请求;
[0043]上述步骤中接收用户选择的数字电视业务的方式可以为多种,例如,在本发明第一较佳实施方式的一个实施例中,可以通过红外接收装置接收用户通过遥控器发送的用户选择的数字电视业务。在本发明第一较佳实施方式的另一个实施例中,可以通过数字电视网络接收用户通过智能终端发送的用户选择的数字电视业务。本发明【具体实施方式】并不局限上述接收用户选择的数字电视业务的具体方式。上述用户选择的数字电视业务请求内可以包含用户需要的数字电视业务。
[0044]上述数字电视业务具体可以为,一个数字电视的功能,例如:电视直播、点播、时移回看、画中画、手机看直播、系统后台升级等。
[0045]步骤S102、判断用户选择的数字电视业务与数字电视当前运行业务是否能够共存;
[0046]上述判断用户选择的数字电视业务与数字电视当前运行业务是否能够共存
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1