机顶盒的节目连续播放方法

文档序号:8475454阅读:2143来源:国知局
机顶盒的节目连续播放方法
【技术领域】
[0001]本发明涉及机顶盒技术领域,特别是涉及一种机顶盒的节目连续播放方法。
【背景技术】
[0002]现今,机顶盒技术不断发展,通过机顶盒能观看更多更丰富的电视节目。然而,目前的机顶盒与服务器之间由于网络原因会出现传输延迟,导致机顶盒在播放电视节目时有短暂时间的加载过程,这就造成机顶盒在切换电视节目时存在播放不连续的情况。

【发明内容】

[0003]本发明主要解决的技术问题是提供一种机顶盒的节目连续播放方法,能够保证切换电视节目时的播放连续性。
[0004]为解决上述技术问题,本发明采用的一个技术方案是:提供一种机顶盒的节目连续播放方法,包括:机顶盒在开机时默认将关机前所播放的电视节目作为当前电视节目进行播放,并将所述当前电视节目的下一个电视节目存储在缓存区中;当机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,从所述缓存区中取出已存储的电视节目进行播放;当所述缓存区存储的所述下一个电视节目被全部取出时,所述机顶盒将所述当前电视节目的下一个电视节目存储在所述缓存区中;当所述缓存区已存储的电视节目在没有被全部取出且所述机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,所述机顶盒删除所述缓存区中剩余未播放的电视节目,并将所述当前电视节目的下一个电视节目存储在所述缓存区中。
[0005]优选地,所述缓存区为所述机顶盒的内部存储器或外部存储器。
[0006]区别于现有技术的情况,本发明的有益效果是:由于机顶盒在播放电视节目时,会缓存当前电视节目的下一个电视节目,当从当前电视节目切换至下一个电视节目时,无需加载即可播放,并在下一次切换电视节目时删除剩余未播放的电视节目重新缓存新的下一个电视节目,从而能够保证切换电视节目时的播放连续性,提高用户的观看体验。
【附图说明】
[0007]图1是本发明实施例机顶盒的节目连续播放方法的流程示意图。
【具体实施方式】
[0008]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0009]参见图1,是本发明实施例机顶盒的节目连续播放方法的流程示意图。本实施例的节目连续播放方法包括:
[0010]S1:机顶盒在开机时默认将关机前所播放的电视节目作为当前电视节目进行播放,并将当前电视节目的下一个电视节目存储在缓存区中。
[0011]其中,机顶盒开机时,缓存区可以是空的,也可以是保存有一定数据。如果保存有一定数据,机顶盒将这些数据删除后在存储下一个电视节目。在本实施例中,缓存区为机顶盒的内部存储器或外部存储器。
[0012]S2:当机顶盒切换至当前电视节目的下一个电视节目以替换当前电视节目时,从缓存区中取出已存储的电视节目进行播放。
[0013]其中,由于机顶盒在切换电视节目时,需要从服务器的节目源接收并播放电视节目,如果出现传输延迟,就需要加载短暂时间才能播放,从而造成播放不连续。而当前电视节目的下一个电视节目是事先存储在缓存区,从而切换电视节目后,直接从缓存区取出电视节目进行播放,从而不需要与服务进行通信,从而能够流畅播放,能够保证切换电视节目时的播放连续性。
[0014]S3:当缓存区存储的下一个电视节目被全部取出时,机顶盒将当前电视节目的下一个电视节目存储在缓存区中;当缓存区已存储的电视节目在没有被全部取出且机顶盒切换至当前电视节目的下一个电视节目以替换当前电视节目时,机顶盒删除缓存区中剩余未播放的电视节目,并将当前电视节目的下一个电视节目存储在缓存区中。
[0015]其中,缓存区由于存储空间有限,缓存区存入电视节目的速度通常小于电视节目的播放速度,所以缓存区存储的电视节目数据会越来越少,当电视节目被全部取出时,机顶盒则直接从节目源接收并播放电视节目,从而让用户感觉不到加载过程,实现了播放连续性。电视节目被全部取出或者电视节目没有被全部取出,机顶盒再次切换到下一个电视节目时,再将当前电视节目的下一个电视节目存储在缓存区中,以便下一次切换电视节目时,重复上述过程。
[0016]通过上述方式,本发明实施例的机顶盒的节目连续播放方法在机顶盒播放电视节目时,会缓存当前电视节目的下一个电视节目,当从当前电视节目切换至下一个电视节目时,无需加载即可播放,并在下一次切换电视节目时删除剩余未播放的电视节目重新缓存新的下一个电视节目,从而能够保证切换电视节目时的播放连续性,提高用户的观看体验。
[0017]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种机顶盒的节目连续播放方法,其特征在于,包括: 机顶盒在开机时默认将关机前所播放的电视节目作为当前电视节目进行播放,并将所述当前电视节目的下一个电视节目存储在缓存区中; 当机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,从所述缓存区中取出已存储的电视节目进行播放; 当所述缓存区存储的所述下一个电视节目被全部取出时,所述机顶盒将所述当前电视节目的下一个电视节目存储在所述缓存区中;当所述缓存区已存储的电视节目在没有被全部取出且所述机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,所述机顶盒删除所述缓存区中剩余未播放的电视节目,并将所述当前电视节目的下一个电视节目存储在所述缓存区中。
2.根据权利要求1所述的节目连续播放方法,其特征在于,所述缓存区为所述机顶盒的内部存储器或外部存储器。
【专利摘要】本发明提供了一种机顶盒的节目连续播放方法。包括:利用预设的加密算法对机顶盒的唯一标识码和机顶盒的软件编码进行加密,得到密钥,其中,唯一标识码用于唯一标识机顶盒;通过预设的签名算法将密钥对随机数进行签名,得到第一签名数据,并将唯一标识码、第一签名数据、随机数写入机顶盒;在机顶盒开机时,读取唯一标识码、软件编码、随机数和第一签名数据,利用唯一标识码和软件编码对密钥进行解密,并通过签名算法将解密后的密钥对随机数进行签名,得到第二签名数据;判断第二签名数据与第一签名数据是否一致;如果第二签名数据与第一签名数据一致,启动机顶盒。通过上述方式,本发明能够为机顶盒提供安全保护。
【IPC分类】H04N21-438, H04N21-433
【公开号】CN104796757
【申请号】CN201510137849
【发明人】黄勇
【申请人】成都市斯达鑫辉视讯科技有限公司
【公开日】2015年7月22日
【申请日】2015年3月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1