一种资源分配方法、装置和智能电视系统制造方法及图纸

技术编号:14411613 阅读:75 留言:0更新日期:2017-01-11 23:34
本申请提供了一种资源分配方法、装置和智能电视系统,其中,所述资源分配方法包括:获取客户端对应终端的终端信息;根据所述终端信息确定所述客户端对应终端的终端类型;根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备,其中,所述服务提供设备用于为所述客户端提供服务。通过本申请,解决了现有的为终端提供服务需要依赖并受制于数字视频变换盒的问题。

【技术实现步骤摘要】

本申请涉及互联网
,具体涉及一种资源分配方法、装置和智能电视系统
技术介绍
随着互联网技术的发展,智能电视、数字视频变换盒的出现,使得电视节目系统也越来越智能化,除了传统的电视节目的播出之外,还可以进行互联网活动。以数字视频变换盒为例,数字视频变换盒(SetTopBox,简称STB),通常也可以称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备。数字视频变换盒可以将压缩的数字信号转成电视内容,并在电视机上显示出来。所述数字信号信号可以来自有线电缆、卫星天线、宽带网络以及地面广播等等。数字视频变换盒除了可以接收上述可以转换为电视内容的数字信号之外,还可以接收数字内容,例如,电视节目指南、因特网网页、电子邮件等等。使用户能在现有电视机上观看数字电视节目,并可以通过网络进行交互式数字化娱乐、教育和网络购物等活动。由上可见,上述数字电视节目的播出、交互式数字化娱乐、教育和网络购物等活动都需要通过所述数字视频变换盒(或智能电视)实现。在目前电视节目系统中,数字视频变换盒与电视机的连接是相对固定的,即,一个数字视频变换盒固定为一个终端如电视机提供服务。终端想要获得的服务也只能通过数字视频变换盒实现。然而,一方面,互联网技术的发展日新月异的、各种应用也在不断更新变化,当数字视频变换盒不能满足应用的更新变化时,则将不能正常为电视终端提供服务;另一方面,数字视频变换盒的任何异常或故障,可能导致终端不能获得服务。
技术实现思路
本申请提供了一种资源分配方法、装置和智能电视系统,以解决现有的为终端提供服务需要依赖并受制于数字视频变换盒的问题。为了解决上述问题,本申请公开了一种资源分配方法,包括:获取客户端对应终端的终端信息;根据所述终端信息确定所述客户端对应终端的终端类型;根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备,其中,所述服务提供设备用于为所述客户端提供服务。为了解决上述问题,本申请还公开了一种资源分配装置,包括:获取模块,用于获取客户端对应终端的终端信息;确定模块,用于根据所述终端信息确定所述客户端对应终端的终端类型;分配模块,用于根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备,其中,所述服务提供设备用于为所述客户端提供服务。为了解决上述问题,本申请还公开了一种智能电视系统,包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;其中,所述服务器包括上述的资源分配装置;所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视中,所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务。与现有技术相比,本申请包括以下优点:在本申请实施例中,首先从客户端获取所述客户端对应的终端信息,根据所述终端信息确定所述客户端对应终端的终端类型;然后,从与终端类型相匹配的服务提供设备中为客户端分配服务提供设备。可见,通过本申请实施例,一方面,为终端提供服务的设备由网络侧的服务提供设备实现,终端只需具有基本的解码功能,即可从网络侧获取服务,不再依赖或受制于数字视频变换盒。进一步地,本申请的资源分配方案中,不同的终端类型对应有不同的服务提供设备,在确定了终端类型后,系统只需从与该种类型相匹配的服务提供设备中进行选择,只需对该种类型的终端进行处理,由此大大减少了数据处理数量,提高了数据处理效率,减轻了系统处理负担,提高了分配服务提供设备资源如数字视频变换盒资源的效率,大大提升了终端使用者的使用体验。附图说明图1是本申请实施例一中一种资源分配方法的步骤流程图;图2是本申请实施例二中一种资源分配方法的步骤流程图;图3是本专利技术实施例三中的一种智能电视系统的架构图;图4是本申请实施例三中一种云盒的分配方法的步骤流程图;图5是本申请实施例四中一种资源分配装置的结构框图;图6是本申请实施例五中一种资源分配装置的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。本申请实施例的资源分配方法可以应用于包括客户端以及服务提供设备的系统中,其中,服务提供设备可以向客户端提供各类服务。例如,智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;其中,所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视中,所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务。可选地,所述智能电视系统,还可以包括至少一个用户数据信息存储设备;所述至少一个用户数据信息存储设备包括:至少一个用户分区;其中,所述至少一个用户分区分别用于存储不同客户端对应的用户数据。可选地,所述服务提供设备包括:网络机顶盒;所述互联网服务,包括如下中的至少一个:电视直播、音视频服务、网页服务、游戏服务。以下,基于上述智能电视系统架构,对本申请实施例中的设备连接方案进行说明。但本领域技术人员应当明了,在实际使用中,本领域技术人员根据实际需要,依照上述智能电视系统架构所做的等同替换或容易想到的改变,均在本专利技术的保护范围内。实施例一参照图1,示出了本申请实施例一中一种资源分配方法的步骤流程图。在本实施例中,以上述智能电视系统架构中的服务器的角度,对本实施例的资源分配方法进行说明。本实施例的资源分配方法具体可以包括如下步骤:步骤102,获取客户端对应终端的终端信息。在本实施例中,终端信息包括但不仅限于:终端的主屏尺寸、主屏材质、终端支持的最大分辨率、CPU型号、支持的音频格式和支持的视频格式中的至少一种。本领域技术人员可以采用任意一种适当的方式获取用于指示所述客户端对应终端的终端类型的终端信息,然后根据获取的终端信息确定终端类型。步骤104,根据所述终端信息确定所述客户端对应终端的终端类型。以终端信息包括终端支持的最大分辨率的信息为例,如,型号为A的客户端A对应终端所支持的最大分辨率为800x480像素,型号为B的客户端B对应终端所支持的最大分辨率为1334x750像素。则,可以获取客户端对应终端的最大分辨率信息,然后根据获取的最大分辨率信息来确定客户端对应终端的类型是型号A或型号B。当然,也可以根据客户端对应终端的其它参数信息来确定客户端对应终端的终端类型,在此不一一说明。需要说明的是,若所述客户端呈现为智能电视终端中装载的APP的形式时,可以将所述客户端视为装载有所述APP的智能电视终端。步骤106,根据客户端对应终端的终端类型,为客户端分配与所述终端类型相匹配的服务提供设备。其中,服务提供设备用于为客户端提供服务。本实施例采用服务提供设备和客户端为智能电视终端提供网络数据服务,其中,服务提供设备可以是设置在网络侧的硬件终端,由服务提供设备提供网络服务所需的各种数据,客户端的一种呈现形式可以是安装于智能电视终端的APP(Application,应用程序),客户端对网络提供的数据进行解码并显示。其中,每个服务提供设备和客户端可以不具有唯一的对应关系,而是在客户端请求由服务提供设备提供网络服务器时为客户端临时分配一个服务提供设备,在分配了服务提供设备且与客户端建立连接后,在连接期本文档来自技高网...
一种资源分配方法、装置和智能电视系统

【技术保护点】
一种资源分配方法,其特征在于,包括:获取客户端对应终端的终端信息;根据所述终端信息确定所述客户端对应终端的终端类型;根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备,其中,所述服务提供设备用于为所述客户端提供服务。

【技术特征摘要】
1.一种资源分配方法,其特征在于,包括:获取客户端对应终端的终端信息;根据所述终端信息确定所述客户端对应终端的终端类型;根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备,其中,所述服务提供设备用于为所述客户端提供服务。2.如权利要求1所述的方法,其特征在于,根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备的步骤,包括:根据所述客户端的终端类型,从与所述终端类型相匹配的服务提供设备中为所述客户端选择服务提供设备,其中,选择出的服务提供设备满足设定条件。3.如权利要求2所述的方法,其特征在于,所述设定条件,包括:服务提供设备未被分配给客户端;和/或服务提供设备处于空闲状态或休眠状态。4.如权利要求2或3所述的方法,其特征在于,所述从与所述终端类型相匹配的服务提供设备中为所述客户端选择服务提供设备的步骤,包括:从与所述终端类型相匹配的多个服务提供设备中任选一个服务提供设备;判断任选的所述服务提供设备是否处于空闲状态或休眠状态;若是,则判断任选的所述服务提供设备是否已被分配给其他客户端,若未被分配,则将任选的所述服务提供设备分配给所述客户端;或者,从与所述终端类型相匹配的多个服务提供设备中任选一个服务提供设备;判断任选的所述服务提供设备是否已被分配给其他客户端,若未被分配,则判断任选的所述服务提供设备是否处于空闲状态或休眠状态;若是,则将任选的所述服务提供设备分配给所述客户端。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若任选的所述服务提供设备已被分配给其他客户端或不处于空闲状态
\t或不处于休眠状态,则从与所述终端类型相匹配的多个服务提供设备中为所述客户端重新选择一个服务提供设备;并继续判断重新选择的所述服务提供设备是否满足所述设定条件,直至为所述客户端选择出满足所述设定条件的服务提供设备,或者,直至为所述客户端选择服务提供设备的次数达到第一设定阈值。6.如权利要求2所述的方法,其特征在于,根据所述客户端的终端类型,从与所述终端类型相匹配的服务提供设备中为所述客户端选择服务提供设备的步骤,包括:根据所述客户端的终端类型,从与所述终端类型相匹配的服务提供设备中选择一个服务提供设备;先将选择的所述服务提供设备预分配给所述客户端;判断预分配给所述客户端的服务提供设备的当前状态;若所述服务提供设备的当前状态满足设定状态,则确定将满足所述设定状态的服务提供设备分配给所述客户端。7.如权利要求6所述的方法,其特征在于,所述设定状态包括空闲状态或睡眠状态;若所述服务提供设备的当前状态满足设定状态,则确定将满足所述设定状态的服务提供设备分配给所述客户端的步骤包括:若所述服务提供设备的当前状态为空闲状态,则确定将满足所述设定状态的服务提供设备分配给所述客户端;若所述服务提供设备的当前状态为睡眠状态,则唤醒所述服务提供设备后,将满足所述设定状态的服务提供设备分配给所述客户端。8.如权利要求6所述的方法,其特征在于,所述方法还包括:若所述服务提供设备的当前状态不满足设定状态,则从与所述终端类型相匹配的多个服务提供设备中为所述客户端重新选择一个服务提供设备;并继续判断重新选择的所述服务提供设备是否满足所述设定条件和所述设定状态,直至为所述客户端分配满足设定条件以及设定状态的服务提供设备,或者,直至为所述客户端选择服务提供设备的次数达到第一设定阈值。9.如权利要求1-3、6-8任一权利要求所述的方法,其特征在于,在为所述客户端分配与所述终端类型相匹配的服务提供设备的步骤之后,所述方法还包括:通知为所述客户端分配的服务提供设备获取所述客户端对应的用户数据。10.如权利要求9所述的方法,其特征在于,在通知为所述客户端分配的服务提供设备获取所述客户端对应的用户数据的步骤之后,所述方法还包括:判断为所述客户端分配的服务提供设备是否成功获取到所述客户端对应的用户数据;若是,则将所述服务提供设备标识为已分配给客户端;若否,则返回所述通知满足所述设定状态的服务提供设备获取所述客户端对应的用户数据的步骤继续执行,直至所述服务提供设备成功获取到所述客户端对应的用户数据,或者,直至所述服务提供设备获取所述客户端对应的用户数据的次数达到第二设定阈值。11.如权利要求10所述的方法,其特征在于,在将所述服务提供设备标识为已分配给客户端的步骤之后,所述方法还包括:获取所述服务提供设备的设备信息;将所述设备信息发送至所述客户端,以通知所述客户端根据所述设备信息建立与所述服务提供设备的连接。12.如权利要求1所述的方法,其特征在于,根据所述客户端对应终端的终端类型,为所述客户端分配与所述终端类型相匹配的服务提供设备的步骤,包括:根据所述客户端对应终端的终端类型,确定与所述终端类型相匹配的分布式队列,其中,所述分布式队列中包括:与所述终端类型相匹配的至少一个服务提供设备的信息;根据所述分布式队列中的至少一个服务提供设备的信息,为所述客户端分配服务提供设备。13.如权利要求12所述的方法,其特征在于,根据所述分布式队列中的至少一个服务提供设备的信息,为所述客户端分配服务提供设备的步骤包括:获取对应与所述分布式队列的分布式锁;在使用所述分布式锁对所述分布式队列加锁后,根据所述分布式队列中的至少一个服务提供设备的信息,为所述客户端分配服务提供设备。14.如权利要求13所述的方法,其特征在于,在为所述客户端分配服务提供设备的步骤之后,所述方法还包括:释放所述分布式队列的分布式锁。15.根据权利要求1所述的方法,其特征在于,所述资源分配方法应用于智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;其中,所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视中,所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务。16.根据权利要求15所述的方法,其特征在于,所述智能电视系统,还包括至少一个用户数据存储设备;所述至少一个用户数据存储设备包括:至少一个用户分区;其中,所述至少一个用户分区分别用于存储不同客户端对应的用户数据。17.根据权利要求15所述的方法,其特征在于,所述服务提供设备包括:网络机顶盒;所述互联网服务,包括如下中的至少一个:电视直播、音视频服务、网页服务、游戏服务。18.一种资源分配装置,其...

【专利技术属性】
技术研发人员:陈金虎郑勇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1