节目切换实现方法、装置、设备及计算机程序产品制造方法及图纸

技术编号:13461447 阅读:30 留言:0更新日期:2016-08-04 12:39
本发明专利技术公开了一种节目切换实现方法、装置、设备及计算机程序产品,包括:在接收到节目切换指令后,在后台加载下一节目;获取所述节目切换指令接收时的最后一帧节目画面,并显示所述最后一帧节目画面;获取下一节目的节目信息,并在所述最后一帧节目画面中显示所述节目信息;获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面;在下一节目的内容加载完成时,开始播放所述下一节目。本发明专利技术提出的节目切换实现方法、装置、设备及计算机程序产品,在节目切换过程中能够向用户提供一些相关的节目信息,改善用户枯燥乏味的感受。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种节目切换实现方法、装置、设备及计算机程序产品,包括:在接收到节目切换指令后,在后台加载下一节目;获取所述节目切换指令接收时的最后一帧节目画面,并显示所述最后一帧节目画面;获取下一节目的节目信息,并在所述最后一帧节目画面中显示所述节目信息;获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面;在下一节目的内容加载完成时,开始播放所述下一节目。本专利技术提出的节目切换实现方法、装置、设备及计算机程序产品,在节目切换过程中能够向用户提供一些相关的节目信息,改善用户枯燥乏味的感受。【专利说明】节目切换实现方法、装置、设备及计算机程序产品
本专利技术涉及多媒体数据处理
,特别是指一种节目切换实现方法、装置、设备及计算机程序产品。
技术介绍
随着现代科技的不断发展,智能设备层出不穷,网络技术也越来越发达,现在的人们的娱乐休闲生活已经与从前大不相同。对于安装有网络的家庭,人们常常选择用智能设备观看网络T1目。现有技术的电视端产品中,在进行换台操作后,停止当前播放的节目内容,在下一节目的加载过程中,要么画面为黑屏,直到下一节目加载完成后再显示下一节目的播放内容,要么只是简单地在黑屏中显示一个loading的圆圈。这样会让用户在等待过程中百无聊赖,并且也无法对下一节目进行初步了解,用户体验不好。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种节目切换实现方法、装置、设备及计算机程序产品,其节目切换过程中能够向用户提供一些相关的节目信息,改善用户枯燥乏味的感受。基于上述目的本专利技术的一个技术方案提供了一种节目切换实现方法,包括:在接收到节目切换指令后,在后台加载下一节目;获取所述节目切换指令接收时的最后一帧节目画面,并显示所述最后一帧节目画面;获取下一节目的节目信息,并在所述最后一帧节目画面中显示所述节目信息;获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面;在下一节目的内容加载完成时,开始播放所述下一节目。在一些实施方式中,所述获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面的步骤还具体包括:在所述最后一帧节目画面之上设置所述下一节目的第一帧节目画面显示浮层;将所述第一帧节目画面显示浮层处理为全透明;在所述第一帧节目画面显示浮层中加载所述第一帧节目画面;在所述第一帧节目画面加载完成后,逐渐改变所述第一帧节目画面显示浮层的透明度,并最终显示所述第一帧节目画面。在一些实施方式中,所述获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面的步骤之后还包括:判断在第一预设阈值时间内是否加载完成下一节目;若在第一预设阈值时间内没有加载完成下一节目,则获取下一节目的多个关键帧节目画面;根据第一预设时间间隔,顺序显示所述多个关键帧节目画面。在一些实施方式中,所述获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面的步骤之后还包括:判断在第二预设阈值时间内是否加载完成下一节目;若在第二预设阈值时间内没有加载完成下一节目,则获取下一节目所在电视台的节目单;根据所述节目单,依次获取在下一节目之后播出的所述电视台的多个节目的第一帧节目画面;根据第二预设时间间隔,顺序显示所述多个节目的第一帧节目画面。在一些实施方式中,所述获取下一节目所在电视台的节目单的步骤包括:从下一节目的第一帧节目画面中,通过图像处理,分析得到下一节目所在电视台的台标;根据所述台标,匹配得到相应的电视台信息;向服务器发送包含所述电视台信息的节目单获取请求;接收所述服务器返回的节目单。本专利技术的另一个技术方案还公开了一种节目切换实现装置,包括:节目加载模块,用于在接收到节目切换指令后,在后台加载下一节目;最后一帧画面显示模块,用于获取所述节目切换指令接收时的最后一帧节目画面,并显示所述最后一帧节目画面;节目信息显示模块,用于获取下一节目的节目信息,并在所述最后一帧节目画面中显示所述节目信息;第一帧画面显示模块,用于获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面;节目播放模块,用于在下一节目的内容加载完成时,开始播放所述下一节目。在一些实施方式中,所述第一帧画面显示模块还具体用于:在所述最后一帧节目画面之上设置所述下一节目的第一帧节目画面显示浮层;将所述第一帧节目画面显示浮层处理为全透明;在所述第一帧节目画面显示浮层中加载所述第一帧节目画面;在所述第一帧节目画面加载完成后,逐渐改变所述第一帧节目画面显示浮层的透明度,并最终显示所述第一帧节目画面。在一些实施方式中,所述装置还包括:节目加载进度判断模块,用于判断在第一预设阈值时间内是否加载完成下一节目;关键帧获取模块,若在第一预设阈值时间内没有加载完成下一节目,用于获取下一节目的多个关键帧节目画面;关键帧画面显示模块,用于根据第一预设时间间隔,顺序显示所述多个关键帧节目画面。在一些实施方式中,所述装置还包括:节目加载进度判断模块,用于判断在第二预设阈值时间内是否加载完成下一节目;节目单获取模块,若在第二预设阈值时间内没有加载完成下一节目,用于获取下一节目所在电视台的节目单;第一帧画面顺序显示模块,用于根据所述节目单,依次获取在下一节目之后播出的所述电视台的多个节目的第一帧节目画面;并根据第二预设时间间隔,顺序显示所述多个节目的第一帧节目画面。在一些实施方式中,所述节目单获取模块具体用于:从下一节目的第一帧节目画面中,通过图像处理,分析得到下一节目所在电视台的台标;根据所述台标,匹配得到相应的电视台信息;向服务器发送包含所述电视台信息的节目单获取请求;接收所述服务器返回的节目单。本专利技术的又一个技术方案还公开了一种节目切换设备,包括如上任意一项实施例所述的节目切换实现装置。本专利技术的再一个技术方案还公开了一种计算机程序产品,经由计算机载入该程序并执行后能够实现如上任意一个实施例所述的节目切换实现方法。从上面所述可以看出,本专利技术提供的节目切换实现方法、装置、设备及计算机程序产品,通过在切换节目后加载节目的过程中逐步显示切换前节目的最后一帧节目画面、下一节目的节目信息、下一节目的第一帧节目画面,形成了切台时画面定格,显示下一节目的节目信息,接着显示下一节目的第一帧节目画面,播放开始后将以上画面消失的视觉效果,从而用户在等待下一节目的加载过程中,不会显得无所事事,而可以在节目加载过程中获得一些下一节目的简要信息,提升了用户的换台体验;同时,通过及时有效的为用户提供这些简要信息,用户还可以根据这些信息大致了解自己是否对其感兴趣,从而可以再次切台,而无需等待节目加载。【附图说明】图1为本专利技术提供的节目切换实现方法的一个实施例的流程示意图;图2为本专利技术提供的节目切换实现方法的另一个实施例的流程示意图;图3为本专利技术提供的节目切换实现装置实施例的模块结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。本专利技术的第一个方面,提出了一本文档来自技高网...

【技术保护点】
一种节目切换实现方法,其特征在于,包括:在接收到节目切换指令后,在后台加载下一节目;获取所述节目切换指令接收时的最后一帧节目画面,并显示所述最后一帧节目画面;获取下一节目的节目信息,并在所述最后一帧节目画面中显示所述节目信息;获取下一节目的第一帧节目画面,并将画面切换显示为所述第一帧节目画面;在下一节目的内容加载完成时,开始播放所述下一节目。

【技术特征摘要】

【专利技术属性】
技术研发人员:昝晓飞
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1