节目显示方法、终端及系统技术方案

技术编号:12661594 阅读:90 留言:0更新日期:2016-01-06 20:23
本发明专利技术公开了一种节目显示方法、终端及系统,属于通信领域。所述方法包括:接收频道切换指令,所述频道切换指令中携带第一目标频道标识;基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息,所述第一目标频道的摘要信息用于对所述第一目标频道当前正在播放的节目进行预览;在显示所述第一目标频道的摘要信息过程中,从服务器中获取所述第一目标频道的节目数据流;基于所述节目数据流显示所述第一目标频道当前正在播放的节目。本发明专利技术通过在终端接收到频道切换指令时,显示切换后的频道的摘要信息,可以使用户较短时间内获知切换后的频道当前正在播放的节目,并且提高了节目的显示效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种节目显示方法、终端及系统
技术介绍
随着通信技术的快速发展,数字电视系统所提供的频道越来越多。当用户进行频道切换时,该用户对应的终端可以从服务器中获取切换后的频道当前正在播放的节目数据流,进而基于获取的节目数据流,显示切换后的频道当前正在播放的节目。由于终端从服务器中获取节目数据流的时间较长,因此,在终端获取节目数据流的过程中,会造成终端屏幕黑屏或者出现画面停滞的问题,严重影响了节目的显示效果。目前,提供了一种节目显示方法,具体为:当终端接收到频道切换指令时,该终端可以向服务器发送数据获取请求,该数据获取请求中携带切换后的目标频道标识;当服务器接收到该数据获取请求时,该服务器基于该目标频道标识,从该服务器的缓存中获取该目标频道的节目数据流,并将该节目数据流发送给该终端;当该终端接收到该节目数据流时,对该节目数据流进行解密,并基于解密后的节目数据流显示该节目。其中,服务器可以实时地将每个频道当前播放节目的节目数据流存储在服务器的缓存中。虽然服务器将节目数据流事先存储在服务器缓存中可以缩短终端获取节目数据流的时间,但是终端从服务器缓存中获取节目数据流还是需要一定的时间,且获取到节目数据流之后,解密该节目数据流也需要一定的时间,因此,仍然会导致该终端显示节目的时间比较长。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种节目显示方法、终端及系统。所述技术方案如下:根据本专利技术实施例的第一方面,提供一种节目显示方法,所述方法包括:接收频道切换指令,所述频道切换指令中携带第一目标频道标识;基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息,所述第一目标频道的摘要信息用于对所述第一目标频道当前正在播放的节目进行预览;在显示所述第一目标频道的摘要信息过程中,从服务器中获取所述第一目标频道的节目数据流;基于所述节目数据流显示所述第一目标频道当前正在播放的节目。结合第一方面,在上述第一方面的第一种可能的实现方式中,所述基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息,包括:基于所述第一目标频道标识,判断所述摘要信息库中是否包括所述第一目标频道的摘要信息;如果所述摘要信息库中包括所述第一目标频道的摘要信息,则显示所述第一目标频道的摘要信息。结合第一方面或者第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方式中,所述基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息之前,还包括:向所述服务器发送摘要信息获取请求,所述摘要信息获取请求中至少携带第二目标频道标识,第二目标频道为所述摘要信息获取请求发送时刻当前显示的节目所在频道;接收所述服务器发送的多个参数信息,所述参数信息包括摘要信息或者摘要信息地址,所述多个参数信息是所述服务器基于所述第二目标频道标识获取得到的;基于所述多个参数信息,生成所述摘要信息库。结合第一方面的第二种可能的实现方式,在上述第一方面的第三种可能的实现方式中,所述基于所述多个参数信息,生成所述摘要信息库,包括:当所述参数信息包括摘要信息时,将所述多个参数信息确定为多个摘要信息;当所述参数信息包括摘要信息地址时,基于所述多个摘要信息地址,从所述服务器中获取多个摘要信息;将所述多个摘要信息存储在所述摘要信息库中。结合第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式,在上述第一方面的第四种可能的实现方式中,所述向所述服务器发送摘要信息获取请求,包括:每隔第一指定时长向所述服务器发送摘要信息获取请求;或者,当定时时间到达时,向所述服务器发送摘要信息获取请求,所述定时时间基于所述服务器更新摘要信息的时间设置;或者,每接收到频道切换指令时,向所述服务器发送摘要信息获取请求。结合第一方面的第二种可能的实现方式至第一方面的第四种可能的实现方式中的任一可能的实现方式,在上述第一方面的第五种可能的实现方式中,所述向所述服务器发送摘要信息获取请求之前,还包括:当所述摘要信息获取请求中还携带周边频道标识时,基于所述第二目标频道标识,获取与所述第二目标频道相邻的多个频道标识;将获取的多个频道标识确定为所述周边频道标识。结合第一方面的第二种可能的实现方式至第一方面的第四种可能的实现方式中的任一可能的实现方式,在上述第一方面的第六种可能的实现方式中,所述向所述服务器发送摘要信息获取请求之前,还包括:当所述摘要信息获取请求中还携带周边频道标识时,确定所述服务器所提供的多个频道的观看行为数据,所述观看行为数据包括观看时长、观看次数、或者所述观看时长和所述观看次数的加权值;基于所述多个频道的观看行为数据和所述第二目标频道标识,确定所述周边频道标识。结合第一方面的第六种可能的实现方式,在上述第一方面的第七种可能的实现方式中,所述基于所述多个频道的观看行为数据和所述第二目标频道标识,确定所述周边频道标识,包括:基于所述多个频道的观看行为数据,从所述多个频道中,选择观看行为数据大于或等于指定行为数据阈值的频道;基于所述第二目标频道标识,对选择的频道的频道标识进行筛选,得到所述周边频道标识。结合第一方面的第六种可能的实现方式,在上述第一方面的第八种可能的实现方式中,所述基于所述多个频道的观看行为数据和所述第二目标频道标识,确定所述周边频道标识,包括:基于所述观看行为数据,对所述多个频道进行排序,得到频道顺序;基于所述频道顺序,从所述多个频道中,选择指定数值个频道;基于所述第二目标频道标识,对选择的频道的频道标识进行筛选,得到所述周边频道标识。根据本专利技术实施例的第二方面,提供一种终端,所述终端包括:指令接收模块,用于接收频道切换指令,所述频道切换指令中携带第一目标频道标识;第一显示模块,用于基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息,所述第一目标频道的摘要信息用于对所述第一目标频道当前正在播放的节目进行预览;第一获取模块,用于在显示所述第一目标频道的摘要信息过程中,从服务器中获取所述第一目标频道的节目数据流;第二显示模块,用于基于所述节目数据流显示所述第一目标频道当前正在播放的节目。结合第二方面,在上述第二方面的第一种可能的实现方式中,所述第一显示模块包括:判断单元,本文档来自技高网...
节目显示方法、终端及系统

【技术保护点】
一种节目显示方法,其特征在于,所述方法包括:接收频道切换指令,所述频道切换指令中携带第一目标频道标识;基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘要信息,所述第一目标频道的摘要信息用于对所述第一目标频道当前正在播放的节目进行预览;在显示所述第一目标频道的摘要信息过程中,从服务器中获取所述第一目标频道的节目数据流;基于所述节目数据流显示所述第一目标频道当前正在播放的节目。

【技术特征摘要】
1.一种节目显示方法,其特征在于,所述方法包括:
接收频道切换指令,所述频道切换指令中携带第一目标频道标识;
基于所述第一目标频道标识和存储的摘要信息库,显示第一目标频道的摘
要信息,所述第一目标频道的摘要信息用于对所述第一目标频道当前正在播放
的节目进行预览;
在显示所述第一目标频道的摘要信息过程中,从服务器中获取所述第一目
标频道的节目数据流;
基于所述节目数据流显示所述第一目标频道当前正在播放的节目。
2.如权利要求1所述的方法,其特征在于,所述基于所述第一目标频道标
识和存储的摘要信息库,显示第一目标频道的摘要信息,包括:
基于所述第一目标频道标识,判断所述摘要信息库中是否包括所述第一目
标频道的摘要信息;
如果所述摘要信息库中包括所述第一目标频道的摘要信息,则显示所述第
一目标频道的摘要信息。
3.如权利要求1或2所述的方法,其特征在于,所述基于所述第一目标频
道标识和存储的摘要信息库,显示第一目标频道的摘要信息之前,还包括:
向所述服务器发送摘要信息获取请求,所述摘要信息获取请求中至少携带
第二目标频道标识,第二目标频道为所述摘要信息获取请求发送时刻当前显示
的节目所在频道;
接收所述服务器发送的多个参数信息,所述参数信息包括摘要信息或者摘
要信息地址,所述多个参数信息是所述服务器基于所述第二目标频道标识获取
得到的;
基于所述多个参数信息,生成所述摘要信息库。
4.如权利要求3所述的方法,其特征在于,所述基于所述多个参数信息,
生成所述摘要信息库,包括:
当所述参数信息包括摘要信息时,将所述多个参数信息确定为多个摘要信
息;
当所述参数信息包括摘要信息地址时,基于所述多个摘要信息地址,从所
述服务器中获取多个摘要信息;
将所述多个摘要信息存储在所述摘要信息库中。
5.如权利要求3或4所述的方法,其特征在于,所述向所述服务器发送摘
要信息获取请求,包括:
每隔第一指定时长向所述服务器发送摘要信息获取请求;或者,
当定时时间到达时,向所述服务器发送摘要信息获取请求,所述定时时间
基于所述服务器更新摘要信息的时间设置;或者,
每接收到频道切换指令时,向所述服务器发送摘要信息获取请求。
6.如权利要求3-5任一权利要求所述的方法,其特征在于,所述向所述服
务器发送摘要信息获取请求之前,还包括:
当所述摘要信息获取请求中还携带周边频道标识时,基于所述第二目标频
道标识,获取与所述第二目标频道相邻的多个频道标识;
将获取的多个频道标识确定为所述周边频道标识。
7.如权利要求3-5任一权利要求所述的方法,其特征在于,所述向所述服
务器发送摘要信息获取请求之前,还包括:
当所述摘要信息获取请求中还携带周边频道标识时,确定所述服务器所提
供的多个频道的观看行为数据,所述观看行为数据包括观看时长、观看次数、
或者所述观看时长和所述观看次数的加权值;
基于所述多个频道的观看行为数据和所述第二目标频道标识,确定所述周
边频道标识。
8.如权利要求7所述的方法,其特征在于,所述基于所述多个频道的观看
行为数据和所述第二目标频道标识,确定所述周边频道标识,包括:
基于所述多个频道的观看行为数据,从所述多个频道中,选择观看行为数

\t据大于或等于指定行为数据阈值的频道;
基于所述第二目标频道标识,对选择的频道的频道标识进行筛选,得到所
述周边频道标识。
9.如权利要求7所述的方法,其特征在于,所述基于所述多个频道的观看
行为数据和所述第二目标频道标识,确定所述周边频道标识,包括:
基于所述观看行为数据,对所述多个频道进行排序,得到频道顺序;
基于所述频道顺序,从所述多个频道中,选择指定数值个频道;
基于所述第二目标频道标识,对选择的频道的频道标识进行筛选,得到所
述周边频道标识。
10.一种终端,其特征在于,所述终端包括:
指令接收模块,用于接收频道切换指令,所述频道切换指令中携带第一目
标频道标识;
第一显示模块,用于基于所述第一目标频道标识和存储的摘要信息库,显
示第一目标频道的摘要信息,所述第一目标频道的摘要信息用于对所述第一目
标频道当前正在播放的节目进行预览;
第一获取模块,用于在显示所述第一目标频道的摘要信息过程中,从服务
器中获取所述第一目标频道的节目数据流;
第二显示模块,用于基于所述节目数据流显示所述第一目标频道当前正在
播放的节目。
11.如权利要求10所述的终端,其特征在于,所述第一显示模块包括:
判断单元,用于基于所述第一目标频道标识,判断所述摘要信息库中是否
包括所述第一目标频道的摘要信息;
显示单元,用于如果所述摘要信息库中包括所述第一目标频道的摘要信息,
则显示所述第一目标频道的摘要信息。
12.如权利...

【专利技术属性】
技术研发人员:徐玉丰
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:江苏;32

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

1