一种机顶盒及其业务实现方法技术

技术编号:17601484 阅读:47 留言:0更新日期:2018-03-31 13:25
本发明专利技术提供了一种机顶盒及其业务实现方法,该机顶盒包括:分屏处理模块、获取模块、播放模块;分屏处理模块,用于在接收到分屏指令时,为用户展示至少一个待播放信息;在至少一个目标待播放信息被用户选中时,为每一个目标待播放信息分别设置对应的虚拟屏;确定各个虚拟屏的排列方式,触发获取模块;获取模块,用于在分屏处理模块的触发下,从至少一个待播放项目提供方中,获取每一个目标待播放信息对应的待播放项目,触发播放模块;播放模块,用于在获取模块的触发下,按照排列方式展示各个虚拟屏,在每一个目标待播放信息对应的虚拟屏中,播放对应的待播放项目。因此,本发明专利技术提供的方案可以满足用户同时观看多个播放项目的需求。

【技术实现步骤摘要】
一种机顶盒及其业务实现方法
本专利技术涉及机顶盒
,特别涉及一种机顶盒及其业务实现方法。
技术介绍
随着机顶盒技术的发展,机顶盒作为交互式网络电视的用户终端越来越多的与电视配合使用,从而为用户提供播放项目。目前,用户在利用机顶盒观看播放项目时,如果用户在观看一个播放项目的过程中,需要观看其他的目标播放项目。需要从当前观看的播放项目切换到目标播放项目,才能对目标播放项目进行观看。可见,用户在利用现有的机顶盒时,无法同时观看多个播放项目。
技术实现思路
本专利技术实施例提供了一种机顶盒及其业务实现方法,可以满足用户同时观看多个播放项目的需求。第一方面,本专利技术实施例提供了一种机顶盒,该机顶盒包括:分屏处理模块、获取模块以及播放模块;所述分屏处理模块,用于在接收到用户输入的分屏指令时,为所述用户展示至少一个待播放信息;在所述至少一个待播放信息中的至少一个目标待播放信息被所述用户选中时,为每一个所述目标待播放信息分别设置对应的虚拟屏;确定各个所述虚拟屏的排列方式,并触发所述获取模块;所述获取模块,用于在所述分屏处理模块的触发下,从外部的至少一个待播放项目提供方中,获取每一个所述目标待播放信息对应的待播放项目,并触发所述播放模块;所述播放模块,用于在所述获取模块的触发下,按照所述排列方式展示各个所述虚拟屏,并在每一个所述目标待播放信息对应的虚拟屏中,播放对应的待播放项目。优选地,所述分屏处理模块,包括:第一排列子模块;所述第一排列子模块,用于确定可用于展示虚拟屏的展示面积以及各个所述虚拟屏的总量;根据所述展示面积以及所述总量,确定所述排列方式。优选地,所述分屏处理模块,包括:第二排列子模块;所述第二排列子模块,用于预先存储至少一个样本排列方式与至少一个数值之间的对应关系;确定各个所述虚拟屏的总量,在所述至少一个数值中确定出与所述总量一致的目标数值;根据所述对应关系,将所述目标数值对应的样本排列方式确定为各个所述虚拟屏的排列方式。优选地,所述至少一个待播放项目提供方,包括:广播电视网以及至少一个门户网站;所述获取模块,包括:处理子模块以及至少一个锁频调用接口;所述处理子模块,用于针对每一个所述目标待播放信息均执行,判断所述目标待播放信息对应的待播放项目提供方是否为所述广播电视网,如果是,在所述至少一个锁频调用接口中调用一个未被占用的锁频调用接口;每一个所述锁频调用接口,用于在所述处理子模块的调用下,从所述广播电视网获取所述目标待播放信息对应的待播放项目。优选地,所述获取模块,进一步包括:至少一个网络调用接口;所述处理子模块,进一步用于在判断出所述目标待播放信息对应的待播放项目提供方不是所述广播电视网时,在所述至少一个门户网站中确定出所述目标待播放信息对应的目标门户网站,并在所述至少一个网络调用接口中调用一个未被占用的网络调用接口;每一个所述网络调用接口,用于在所述处理子模块的调用下,从所述目标门户网站获取所述目标待播放信息对应的待播放项目。优选地,所述分屏处理模块,包括:处理子模块;所述处理子模块,用于在接收到用户输入的分屏指令时,判断是否存在正在播放的当前播放项目,如果是,为所述当前播放项目设置对应的虚拟屏;为所设置的虚拟屏设定指定播放位置,并触发所述播放模块;否则,执行所述为所述用户展示至少一个待播放信息;所述播放模块,进一步用于在所述处理子模块的触发下,在所述指定播放位置展示所述当前播放项目对应的虚拟屏;在所述当前播放项目对应的虚拟屏中播放所述当前播放项目。第二方面,本专利技术实施例提供了一种机顶盒的业务实现方法,该方法包括:在接收到用户输入的分屏指令时,为所述用户展示至少一个待播放信息;在所述至少一个待播放信息中的至少一个目标待播放信息被所述用户选中时,为每一个所述目标待播放信息分别设置对应的虚拟屏;确定各个所述虚拟屏的排列方式;从外部的至少一个待播放项目提供方中,获取每一个所述目标待播放信息对应的待播放项目;按照所述排列方式展示各个所述虚拟屏,并在每一个所述目标待播放信息对应的虚拟屏中,播放对应的待播放项目。优选地,所述确定各个所述虚拟屏的排列方式,包括:确定可用于展示虚拟屏的展示面积以及各个所述虚拟屏的总量;根据所述展示面积以及所述总量,确定所述排列方式。优选地,所述确定各个所述虚拟屏的排列方式,包括:预先存储至少一个样本排列方式与至少一个数值之间的对应关系;确定各个所述虚拟屏的总量,在所述至少一个数值中确定出与所述总量一致的目标数值;根据所述对应关系,将所述目标数值对应的样本排列方式确定为各个所述虚拟屏的排列方式。优选地,所述至少一个待播放项目提供方,包括:广播电视网以及至少一个门户网站;所述从外部的至少一个待播放项目提供方中,获取每一个所述目标待播放信息对应的待播放项目,包括:针对每一个所述目标待播放信息均执行,判断所述目标待播放信息对应的待播放项目提供方是否为所述广播电视网,如果是,从所述广播电视网获取所述目标待播放信息对应的待播放项目。优选地,在所述判断所述目标待播放信息对应的待播放项目提供方是否为所述广播电视网之后,进一步包括:在判断出所述目标待播放信息对应的待播放项目提供方不是所述广播电视网时,在所述至少一个门户网站中确定出所述目标待播放信息对应的目标门户网站;从所述目标门户网站获取所述目标待播放信息对应的待播放项目。优选地,在所述为所述用户展示至少一个待播放信息之前,进一步包括:判断是否存在正在播放的当前播放项目;如果是,为所述当前播放项目设置对应的虚拟屏;为所设置的虚拟屏设定指定播放位置;在所述指定播放位置展示所述当前播放项目对应的虚拟屏;在所述当前播放项目对应的虚拟屏中播放所述当前播放项目;否则,执行所述为所述用户展示至少一个待播放信息。本专利技术实施例提供了一种单向机顶盒及其业务实现方法,分屏处理模块在接收到用户输入的分屏指令时,为用户展示各个待播放信息。在各个待播放信息中的目标待播放信息被用户选中时,分屏处理模块为每一个目标待播放信息分别设置对应的虚拟屏,并确定各个虚拟屏的排列方式,并触发获取模块。在分屏处理模块的触发下,获取模块获取各个目标待播放信息对应的待播放项目。在获取模块获取到各个目标待播放信息对应的待播放项目之后,按照分屏处理模块确定的排列方式展示各个虚拟屏,并在各个目标待播放信息对应的虚拟屏中,播放对应的待播放项目。通过上述可知,可以为用户选中的各个目标待播放信息设置对应的虚拟屏,并在各个目标待播放信息对应的虚拟屏中播放各个目标待播放信息对应的待播放项目。因此,本专利技术实施例提供的方案可以满足用户同时观看多个播放项目的需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种机顶盒的结构示意图;图2是本专利技术一个实施例提供的一种包括第一排列子模块的机顶盒的结构示意图;图3是本专利技术一个实施例提供的一种排列方式的示意图;图4是本专利技术一个实施例提供的一种包括第二排列子模块的机顶盒的结构示意图;图5是本专利技术另一个实施例提供的一种排列方式的示意图;本文档来自技高网...
一种机顶盒及其业务实现方法

【技术保护点】
一种机顶盒,其特征在于,包括:分屏处理模块、获取模块以及播放模块;所述分屏处理模块,用于在接收到用户输入的分屏指令时,为所述用户展示至少一个待播放信息;在所述至少一个待播放信息中的至少一个目标待播放信息被所述用户选中时,为每一个所述目标待播放信息分别设置对应的虚拟屏;确定各个所述虚拟屏的排列方式,并触发所述获取模块;所述获取模块,用于在所述分屏处理模块的触发下,从外部的至少一个待播放项目提供方中,获取每一个所述目标待播放信息对应的待播放项目,并触发所述播放模块;所述播放模块,用于在所述获取模块的触发下,按照所述排列方式展示各个所述虚拟屏,并在每一个所述目标待播放信息对应的虚拟屏中,播放对应的待播放项目。

【技术特征摘要】
1.一种机顶盒,其特征在于,包括:分屏处理模块、获取模块以及播放模块;所述分屏处理模块,用于在接收到用户输入的分屏指令时,为所述用户展示至少一个待播放信息;在所述至少一个待播放信息中的至少一个目标待播放信息被所述用户选中时,为每一个所述目标待播放信息分别设置对应的虚拟屏;确定各个所述虚拟屏的排列方式,并触发所述获取模块;所述获取模块,用于在所述分屏处理模块的触发下,从外部的至少一个待播放项目提供方中,获取每一个所述目标待播放信息对应的待播放项目,并触发所述播放模块;所述播放模块,用于在所述获取模块的触发下,按照所述排列方式展示各个所述虚拟屏,并在每一个所述目标待播放信息对应的虚拟屏中,播放对应的待播放项目。2.根据权利要求1所述的机顶盒,其特征在于,所述分屏处理模块,包括:第一排列子模块;所述第一排列子模块,用于确定可用于展示虚拟屏的展示面积以及各个所述虚拟屏的总量;根据所述展示面积以及所述总量,确定所述排列方式;或,所述分屏处理模块,包括:第二排列子模块;所述第二排列子模块,用于预先存储至少一个样本排列方式与至少一个数值之间的对应关系;确定各个所述虚拟屏的总量,在所述至少一个数值中确定出与所述总量一致的目标数值;根据所述对应关系,将所述目标数值对应的样本排列方式确定为各个所述虚拟屏的排列方式。3.根据权利要求1所述的机顶盒,其特征在于,所述至少一个待播放项目提供方,包括:广播电视网以及至少一个门户网站;所述获取模块,包括:处理子模块以及至少一个锁频调用接口;所述处理子模块,用于针对每一个所述目标待播放信息均执行,判断所述目标待播放信息对应的待播放项目提供方是否为所述广播电视网,如果是,在所述至少一个锁频调用接口中调用一个未被占用的锁频调用接口;每一个所述锁频调用接口,用于在所述处理子模块的调用下,从所述广播电视网获取所述目标待播放信息对应的待播放项目。4.根据权利要求3所述的机顶盒,其特征在于,所述获取模块,进一步包括:至少一个网络调用接口;所述处理子模块,进一步用于在判断出所述目标待播放信息对应的待播放项目提供方不是所述广播电视网时,在所述至少一个门户网站中确定出所述目标待播放信息对应的目标门户网站,并在所述至少一个网络调用接口中调用一个未被占用的网络调用接口;每一个所述网络调用接口,用于在所述处理子模块的调用下,从所述目标门户网站获取所述目标待播放信息对应的待播放项目。5.根据权利要求1至4任一所述的机顶盒,其特征在于,所述分屏处理模块,包括:处理子模块;所述处理子模块,用于在接收到用户输入的分屏指令时,判断是否存在正在播放的当前播放项目,如果是,为所述当前播放项目设置对应的虚...

【专利技术属性】
技术研发人员:毕家兵
申请(专利权)人:山东浪潮商用系统有限公司
类型:发明
国别省市:山东,37

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

1