本发明涉及机顶盒技术领域,特别是涉及一种机顶盒的节目缓存方法。
背景技术:
现今,机顶盒技术不断发展,通过机顶盒能观看更多更丰富的电视节目。然而,目前的机顶盒与服务器之间由于网络原因会出现传输延迟,导致机顶盒在播放电视节目时有短暂时间的加载过程,这就造成机顶盒在切换电视节目时存在播放不连续的情况。
技术实现要素:
本发明主要解决的技术问题是提供一种机顶盒的节目缓存方法,能够保证切换电视节目时的播放连续。
本发明的目的在于提供一种机顶盒的节目缓存方法,以解决现有技术的不足,为达到上述要求,本发明采取的技术方案是:
机顶盒在开机时默认将关机前所播放的电视节目作为当前电视节目进行播放,并将所述当前电视节目的后续若干节目进行预览缓存;
当机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,从所述缓存区中取出已存储的电视节目进行播放,并可根据观影人员需要进行节目进度调节;
当机顶盒切换到下一个节目之后,自动将上一个所播放的节目置于缓存列表末位,并存储该节目单下的后续播放内容;
当所述缓存区存储的所述下一个电视节目被全部取出时,所述机顶盒将所述当前电视节目的下一个电视节目存储在所述缓存区中。
优选地,所述缓存区为所述机顶盒的内部存储器或外部存储器。
与现有技术相比,本发明的有益效果是:
由于机顶盒在播放电视节目时,会缓存当前电视节目的下一个电视节目,当从当前电视节目切换至下一个电视节目时,无需加载即可播放,并在下一次切换电视节目时删除剩余未播放的电视节目重新缓存新的下一个电视节目,从而能够保证切换电视节目时的播放连续性,提高用户的观看体验。
具体实施方式
为使
本技术:
的目的、技术方案和优点更加清楚,以下结合具体实施
例,对本申请作进一步地详细说明,为简单起见,以下描述中省略了本领域技术人员公知的某些技术特征。
提供一种机顶盒的节目自动播放方法,包括:
机顶盒在开机时默认将关机前所播放的电视节目作为当前电视节目进行播放,并将所述当前电视节目的后续若干节目进行预览缓存;
当机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,从所述缓存区中取出已存储的电视节目进行播放,并可根据观影人员需要进行节目进度调节;
当机顶盒切换到下一个节目之后,自动将上一个所播放的节目置于缓存列表末位,并存储该节目单下的后续播放内容;
当所述缓存区已存储的电视节目在没有被全部取出且所述机顶盒切换至所述当前电视节目的下一个电视节目以替换所述当前电视节目时,所述机顶盒删除所述缓存区中剩余未播放的电视节目,并将所述当前电视节目的下一个电视节目存储在所述缓存区中。
优选地,所述缓存区为所述机顶盒的内部存储器或外部存储器。
应当指出的是,针对本领域的技术人员来说,看到该技术方案可以不经创造性劳动做出其他变形和同等手段的技术方案替换,因此,凡在本发明的精神和原则之内,所做的任何修改和等同变换,都应视为在本发明的保护范围之内。