用于节目切换的方法、服务器、终端及系统的制作方法
【技术领域】
[0001]本申请涉及通信技术领域,具体涉及视讯技术领域,尤其涉及用于节目切换的方法、服务器、终端及系统。
【背景技术】
[0002]随着奥运会,世界杯,NBA等体育赛事在全球的风靡,越来越多的人喜欢观看体育直播节目。由于比赛场次设置,往往会有若干场比赛同时进行,电视台只能安排在不同频道直播同一时段的比赛。这样用户在观看一场比赛的同时,想要知道其他直播比赛的情况,就需要切换频道或者上网查询。
[0003]目前,用户一般依靠遥控器按键输入,实现频道的切换,例如通过遥控器上的数字键输入目标频道的逻辑频道号进行频道的切换,或者通过P+/P-键逐个切换频道节目,直至切换到目标节目,或者通过返回键实现当前节目与上一个节目的切换。因此,终端播放节目的效率低下。
【发明内容】
[0004]本申请提供了一种用于节目切换的方法、服务器、终端及系统。
[0005]第一方面,本申请提供了一种用于节目切换的方法,所述方法包括:接收终端发送的原频道当前播放的节目的信息;基于所述原频道当前播放的节目的信息推荐关联节目;获取当前播放所述关联节目的频道的信息;将当前播放所述关联节目的部分或全部频道确定为备选频道;向所述终端发送备选频道的信息,以供终端向用户呈现所述备选频道的标识及对应的关联节目的信息,并响应于用户从所述备选频道中选择目标频道,将原频道切换至目标频道。
[0006]在某些实施方式中,所述推荐关联节目包括:基于所述原频道当前播放的节目的信息确定对应的节目标签;从数据库中查找出与所述节目标签匹配的节目作为关联节目;其中,所述数据库中存储了预定时间段内指定频道所播放的节目信息。
[0007]在某些实施方式中,所述基于所述原频道当前播放的节目的信息确定对应的节目标签,包括:对所述原频道当前播放的节目的信息进行命名实体识别,以获取关键词;基于所述关键词确定对应的节目标签。
[0008]在某些实施方式中,获取当前播放所述关联节目的频道的信息,包括:根据电子节目单EPG获取当前播放所述关联节目的频道的信息。
[0009]在某些实施方式中,所述方法还包括获取并向所述终端发送备选频道的内容的信息。
[0010]在某些实施方式中,从内容提供商CP获取所述备选频道的内容的信息。
[0011]第二方面,本申请提供了一种用于切换频道的方法,所述方法包括:向服务器发送原频道当前播放的节目的信息;从所述服务器接收备选频道的信息,所述备选频道为当前播放关联节目的部分或全部频道,所述关联节目是由所述服务器基于所述原频道当前播放的节目的信息而推荐的;向用户呈现所述备选频道的标识及对应的关联节目的信息;以及响应于用户从所述备选频道中选择目标频道,将原频道切换至目标频道,以播放所述目标频道当前对应的节目。
[0012]在某些实施方式中,所述方法还包括:从原频道的EPG中获取当前播放的节目的信息;和/或基于原频道当前播放的节目的屏幕显示图像获取对应的节目的信息。
[0013]在某些实施方式中,所述方法还包括:从所述服务器接收备选频道当前播放的内容的信息;向用户呈现所述备选频道当前播放的内容的信息;或者响应于用户查看指定备选频道当前播放的内容的信息的操作,向用户呈现所述指定备选频道当前播放的内容的信息。
[0014]第三方面,本申请提供了一种服务器,所述服务器包括:接收单元,用于接收终端发送的原频道当前播放的节目的信息;推荐单元,用于基于所述接收单元接收的所述节目的信息推荐关联节目;获取单元,用于获取当前播放所述关联节目的频道的信息;确定单元,用于基于所述获取单元获取的信息将当前播放所述关联节目的部分或全部频道确定为备选频道;发送单元,用于向所述终端发送备选频道的信息,以供终端向用户呈现所述备选频道的标识及对应的关联节目的信息,并响应于用户从所述备选频道中选择目标频道,将原频道切换至目标频道。
[0015]在某些实施方式中,所述推荐单元,包括:标签确定子单元,用于基于所述原频道当前播放的节目的信息确定对应的节目标签;查找子单元,用于从数据库中查找出与所述标签确定子单元确定的节目标签匹配的节目作为关联节目;其中,所述数据库中存储了预定时间段内指定频道所播放的节目信息。
[0016]在某些实施方式中,所述标签确定子单元配置用于:对所述原频道当前播放的节目的信息进行命名实体识别,以获取关键词;基于所述关键词确定对应的节目标签。
[0017]在某些实施方式中,所述获取单元还用于获取备选频道的内容的信息;所述发送单元还用于向所述终端发送备选频道的内容的信息。
[0018]第四方面,本申请提供了一种终端,所述终端包括:发送单元,用于向服务器发送原频道当前播放的节目的信息;接收单元,用于从所述服务器接收备选频道的信息,所述备选频道为当前播放关联节目的部分或全部频道,所述关联节目是由所述服务器基于所述原频道当前播放的节目的信息而推荐的;呈现单元,用于向用户呈现所述备选频道的标识及对应的关联节目的信息;以及切换单元,用于当用户从所述备选频道中选择目标频道,将原频道切换至目标频道,以播放所述目标频道当前对应的节目。
[0019]在某些实施方式中,所述终端还包括获取单元:所述获取单元用于从原频道的EPG中获取当前播放的节目的信息;和/或所述获取单元用于基于原频道当前播放的节目的屏幕显示图像获取对应的节目的信息。
[0020]在某些实施方式中,所述接收单元还用于从所述服务器接收备选频道当前播放的内容的信息;所述呈现单元还用于向用户呈现所述备选频道当前播放的内容的信息;或者响应于用户查看指定备选频道当前播放的内容的信息的操作,向用户呈现所述指定备选频道当前播放的内容的信息。
[0021 ] 第五方面,本申请提供了一种服务器所述服务器包括处理器,通信接口;其中,所述处理器控制所述通信接口接收终端发送的原频道当前播放的节目的信息,所述处理器基于所述节目的信息推荐关联节目,获取当前播放所述关联节目的频道的信息,并将当前播放所述关联节目的部分或全部频道确定为备选频道,所述处理器控制所述通信接口向所述终端发送备选频道的信息,以供终端向用户呈现所述备选频道的标识及对应的关联节目的信息,并响应于用户从所述备选频道中选择目标频道,将原频道切换至目标频道。
[0022]在某些实施方式中,所述处理器配置用于基于所述原频道当前播放的节目的信息确定对应的节目标签,从数据库中查找出与所述节目标签匹配的节目作为关联节目,其中,所述数据库中存储了预定时间段内指定频道所播放的节目信息。
[0023]在某些实施方式中,所述处理器配置用于获取备选频道的内容的信息,并控制所述通信接口向所述终端发送备选频道的内容的信息。
[0024]第六方面,本申请提供了一种系统,包括至少一个服务器和至少一个终端,所述服务器与所述终端通过网络连接,其中,
[0025]服务器为第三方面或第三方面的任一种可能的实现方式所述的服务器或者第五方面或第五方面的任一种可能的实现方式所述的服务器,以及终端为第四方面或第四方面的任一种可能的实现方式所述的终端。
[0026]本申请提供的用于节目切换的方法、服务器、终端及系统,通过获取与原频道当前播放的节目的内容相关联的关联节目,并基于关联节目确定备选频道,实现了向用户推荐与用户正在观看的直播节目同一时段同一类型的其他直播节目,从而大大缩减了切换频道所需的时间,提高了终端播放节目的效率。
【附图说明】
[0027]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0028]图1是本申请实施例提供的用于节目切换的方法的一个实施例的流程图;
[0029]图2是本申请实施例提供的基于原频道当前播放的节目的信息推荐关联节目的方法的一个实施例的流程图;
[0030]图3是本申请实施例提供的用于切换频道的方法的另一个实施例的流