多媒体资源的缓存方法及装置与流程

文档序号:12364468阅读:来源:国知局

技术特征:

1.一种多媒体资源的缓存方法,其特征在于,包括:

在播放所述多媒体资源的过程中,确定当前播放时间点对应的所述多媒体资源的当前分片,其中,所述多媒体资源包括多个分片;

通过多个线程分别缓存所述当前分片之后的多个待播放分片。

2.根据权利要求1所述的方法,其特征在于,通过多个线程分别缓存所述当前分片之后的多个待播放分片,包括:

在满足第一预设条件的情况下,通过多个线程分别缓存所述当前分片之后的多个待播放分片;

其中,满足第一预设条件包括:

接收到用户发出的加速缓存的请求信息;和/或,

根据历史播放数据确定进行加速缓存。

3.根据权利要求1或2所述的方法,其特征在于,在通过多个线程分别缓存所述当前分片之后的多个待播放分片之后,所述方法还包括:

在已缓存的所述待播放分片满足第二预设条件的情况下,停止缓存;

其中,已缓存的所述待播放分片满足第二预设条件包括以下至少一项:

已缓存的所述待播放分片的数据量大于第一预设值;

已缓存的所述待播放分片的数量大于第二预设值;

已缓存的所述待播放分片包括所述当前分片之后的所有分片。

4.根据权利要求3所述的方法,其特征在于,在停止缓存之后,所述方法还包括:

若检测到已缓存的所述待播放分片满足第三预设条件,则再次通过多个线程分别缓存所述当前分片之后的多个所述待播放分片,直至已缓存的所述待播放分片满足所述第二预设条件;

其中,已缓存的所述待播放分片满足第三预设条件包括:

已缓存的所述待播放分片的数据量小于第三预设值,其中,所述第三预设值小于或等于第一预设值;和/或,

已缓存的所述待播放分片的数量小于第四预设值,其中,所述第四预设值小于或等于第二预设值。

5.根据权利要求1或2所述的方法,其特征在于,在通过多个线程分别缓存所述当前分片之后的多个待播放分片之后,所述方法还包括:

在播放界面上显示所述待播放分片的缓存进度。

6.一种多媒体资源的缓存装置,其特征在于,包括:

当前分片确定模块,用于在播放所述多媒体资源的过程中,确定当前播放时间点对应的所述多媒体资源的当前分片,其中,所述多媒体资源包括多个分片;

第一缓存模块,用于通过多个线程分别缓存所述当前分片之后的多个待播放分片。

7.根据权利要求6所述的装置,其特征在于,所述第一缓存模块具体用于:

在满足第一预设条件的情况下,通过多个线程分别缓存所述当前分片之后的多个待播放分片;

其中,满足第一预设条件包括:

接收到用户发出的加速缓存的请求信息;和/或,

根据历史播放数据确定进行加速缓存。

8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:

缓存停止模块,用于在已缓存的所述待播放分片满足第二预设条件的情况下,停止缓存;

其中,已缓存的所述待播放分片满足第二预设条件包括以下至少一项:

已缓存的所述待播放分片的数据量大于第一预设值;

已缓存的所述待播放分片的数量大于第二预设值;

已缓存的所述待播放分片包括所述当前分片之后的所有分片。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

第二缓存模块,用于若检测到已缓存的所述待播放分片满足第三预设条件,则再次通过多个线程分别缓存所述当前分片之后的多个所述待播放分片,直至已缓存的所述待播放分片满足所述第二预设条件;

其中,已缓存的所述待播放分片满足第三预设条件包括:

已缓存的所述待播放分片的数据量小于第三预设值,其中,所述第三预设值小于或等于第一预设值;和/或,

已缓存的所述待播放分片的数量小于第四预设值,其中,所述第四预设值小于或等于第二预设值。

10.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:

缓存进度显示模块,用于在播放界面上显示所述待播放分片的缓存进度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1