一种视频缓存方法及装置制造方法及图纸

技术编号:14763290 阅读:68 留言:0更新日期:2017-03-03 17:05
本发明专利技术公开了一种视频缓存方法及装置。所述方法包括:在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,所述直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列;当接收到对所述直播列表的刷新操作时,中断对所述第一视频项对应的视频的缓存;当所述刷新操作结束后,继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频。该技术方案能够确保在播放直播列表中的视频项对应的视频时无需用户等待缓存时间,视频的播放更加流畅,且使得直播列表中视频的缓存更能符合直播需求,提高了用户的直播观看体验度。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种视频缓存方法及装置
技术介绍
如今,网络直播平台已经得到了日益广泛的应用,用户可以通过网络直播平台观看包括游戏、娱乐节目在内的各种直播。在直播列表中,往往包括多个即将播放的视频项,并按序依次播放。然而,由于直播时需要边缓存边播放,使得用户在观看直播视频时需要等待缓存时间,且可能因网络情况不好而导致直播的卡顿现象,影响了用户观看直播视频的体验度。
技术实现思路
本专利技术实施例提供一种视频缓存方法及装置,用于预先缓存未播放的直播视频,从而提高用户的直播观看体验度。一种视频缓存方法,包括以下步骤:在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,所述直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列;当接收到对所述直播列表的刷新操作时,中断对所述第一视频项对应的视频的缓存;当所述刷新操作结束后,继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频。本专利技术实施例的一些有益效果可以包括:采用本专利技术实施例提供的技术方案,能够在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,使得即将播放的视频能够预先缓存好,从而在播放视频时无需等待缓存时间,视频的播放更加流畅,用户的体验也就更好。同时,当接收到对直播列表的刷新操作时,中断对第一视频项对应的视频的缓存,并当刷新操作结束后,继续缓存刷新后的直播列表中位于最前的视频项对应的视频,使得预先缓存的视频始终是直播列表中位于最前的视频项对应的视频,从而保证播放直播列表中的视频项对应的视频时无需用户等待缓存时间,视频的播放更加流畅,且使得直播列表中视频的缓存更能符合直播需求,提高了用户的直播观看体验度。在一个实施例中,所述继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频,包括:判断所述直播列表在所述刷新操作下是否被刷新出新的第二视频项;若是,则确定所述第二视频项为所述刷新后的直播列表中位于最前的视频项,并继续缓存所述第二视频项对应的视频;若否,则继续缓存所述第一视频项对应的视频。该实施例中,通过判断直播列表在刷新操作下是否被刷新出新的第二视频项,并在刷新出新的第二视频项时缓存该第二视频项对应的视频,而在未刷新出新的第二视频项时继续缓存先前中断的第一视频项对应的视频,使得预先缓存的视频始终是直播列表中位于最前的视频项对应的视频,从而保证播放直播列表中的视频项对应的视频时无需用户等待缓存时间,视频的播放更加流畅,且使得直播列表中视频的缓存更能符合直播需求,提高了用户的直播观看体验度。在一个实施例中,所述继续缓存所述第一视频项对应的视频,包括:确定所述第一视频项对应的视频被中断缓存的中断信息;根据所述中断信息继续缓存所述第一视频项对应的视频。在一个实施例中,所述中断信息包括中断时间和/或中断位置;所述根据所述中断信息继续缓存所述第一视频项对应的视频,包括:从所述中断时间处和/或所述中断位置开始继续缓存所述第一视频项对应的视频。该实施例中,通过确定第一视频项对应的视频被中断缓存的中断信息,进而根据中断信息缓存第一视频项对应的视频,使得被中断缓存的视频能够从中断时间处或者中断位置处开始继续缓存,无需从头开始缓存,从而实现了即将播放的直播视频断点续存的效果,节省了缓存流量和缓存时间。一种视频缓存装置,包括:第一缓存模块,用于在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,所述直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列;中断模块,用于当接收到对所述直播列表的刷新操作时,中断对所述第一视频项对应的视频的缓存;第二缓存模块,用于当所述刷新操作结束后,继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频。在一个实施例中,所述第二缓存模块包括:判断单元,用于判断所述直播列表在所述刷新操作下是否被刷新出新的第二视频项;第一缓存单元,用于若直播列表在所述刷新操作下被刷新出新的第二视频项,则确定所述第二视频项为所述刷新后的直播列表中位于最前的视频项,并继续缓存所述第二视频项对应的视频;第二缓存单元,用于若直播列表在所述刷新操作下未被刷新出新的第二视频项,则继续缓存所述第一视频项对应的视频。在一个实施例中,所述第二缓存单元还用于:确定所述第一视频项对应的视频被中断缓存的中断信息;根据所述中断信息继续缓存所述第一视频项对应的视频。在一个实施例中,所述中断信息包括中断时间和/或中断位置;所述第二缓存单元还用于:从所述中断时间处和/或所述中断位置开始继续缓存所述第一视频项对应的视频。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中一种视频缓存方法的流程图;图2为本专利技术实施例中一种视频缓存方法中步骤S13的流程图;图3为本专利技术实施例中一种视频缓存装置的框图;图4为本专利技术实施例中一种视频缓存装置中第二缓存模块的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例中一种视频缓存方法的流程图。该视频缓存方法应用于终端中,其中,终端可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。如图1所示,该方法包括以下步骤S11-S13:步骤S11,在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频。其中,直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列。步骤S12,当接收到对直播列表的刷新操作时,中断对第一视频项对应的视频的缓存。步骤S13,当刷新操作结束后,继续缓存刷新后的直播列表中位于最前的视频项对应的视频。采用本专利技术实施例提供的技术方案,能够在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,使得即将播放的视频能够预先缓存好,从而在播放视频时无需等待缓存时间,视频的播放更加流畅,用户的体验也就更好。同时,当接收到对直播列表的刷新操作时,中断对第一视频项对应的视频的缓存,并当刷新操作结束后,继续缓存刷新后的直播列表中位于最前的视频项对应的视频,使得预先缓存的视频始终是直播列表中位于最前的视频项对应的视频,从而保证播放直播列表中的视频项对应的视频时无需用户等待缓存时间,视频的播放更加流畅,且使得直播列表中视频的缓存更能符合直播需求,提高了用户的直播观看体验度。在一个实施例中,如图2所示,步骤S13可执行为以下步骤S21-S23:步骤S21,判断直播列表在刷新操作下是否被刷新出新的第二视频项;若是,则执行步骤S22;若否,则执行步骤S23。步骤S22,确定第二视频项为刷新后的直播列表中位于最前的视频项,并继续缓存第二视频项对应的视频。步骤S23,继续缓存第一视频项对应的视频。该实施例中本文档来自技高网...
一种视频缓存方法及装置

【技术保护点】
一种视频缓存方法,其特征在于,包括:在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,所述直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列;当接收到对所述直播列表的刷新操作时,中断对所述第一视频项对应的视频的缓存;当所述刷新操作结束后,继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频。

【技术特征摘要】
1.一种视频缓存方法,其特征在于,包括:在视频直播过程中,缓存直播列表中位于最前的第一视频项对应的视频,所述直播列表中包括多个尚未播放的视频项,且该多个视频项按照播放顺序的先后依次排列;当接收到对所述直播列表的刷新操作时,中断对所述第一视频项对应的视频的缓存;当所述刷新操作结束后,继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频。2.根据权利要求1所述的方法,其特征在于,所述继续缓存所述刷新后的直播列表中位于最前的视频项对应的视频,包括:判断所述直播列表在所述刷新操作下是否被刷新出新的第二视频项;若是,则确定所述第二视频项为所述刷新后的直播列表中位于最前的视频项,并继续缓存所述第二视频项对应的视频;若否,则继续缓存所述第一视频项对应的视频。3.根据权利要求2所述的方法,其特征在于,所述继续缓存所述第一视频项对应的视频,包括:确定所述第一视频项对应的视频被中断缓存的中断信息;根据所述中断信息继续缓存所述第一视频项对应的视频。4.根据权利要求3所述的方法,其特征在于,所述中断信息包括中断时间和/或中断位置;所述根据所述中断信息继续缓存所述第一视频项对应的视频,包括:从所述中断时间处和/或所述中断位置开始继续缓存所述第一视频项对应的视频。5.一种视频缓存装置,其特征在于,包括:第一...

【专利技术属性】
技术研发人员:王坤辉
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

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

1