用于在对回放用户体验有最小影响的情况下减少对多媒体流送数据的预获取的方法与流程

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

技术特征:

1.一种用于在接收机设备上预获取媒体实例的方法,包括:

在所述接收机设备的处理器中基于与要下载的媒体实例相关联的数据来确定所述接收机设备的高速缓存的高水标余量和低水标余量;以及

在所述处理器中至少部分地基于所确定的高水标余量和所确定的低水标余量来控制所述媒体实例的诸部分至所述高速缓存的下载。

2.如权利要求1所述的方法,其特征在于,在所述处理器中基于与要下载的媒体实例相关联的数据来确定所述接收机设备的所述高速缓存的高水标余量和低水标余量包括:

在所述处理器中响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

在所述处理器中基于高水标余量时间值和所确定的所述媒体实例的回放速率来确定所述接收机设备的所述高速缓存的高水标余量;以及

在所述处理器中基于低水标余量时间值和所确定的所述媒体实例的回放速率来确定所述接收机设备的所述高速缓存的低水标余量。

3.如权利要求2所述的方法,其特征在于,所述高水标余量时间值和所述低水标余量时间值至少部分地基于与所述媒体实例或所述接收机设备相关联的中止模式。

4.如权利要求1所述的方法,其特征在于,在所述处理器中基于与要下载的媒体实例相关联的数据来确定所述接收机设备的所述高速缓存的高水标余量和低水标余量包括:

在所述处理器中响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

在所述处理器中至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述接收机设备的所述高速缓存的低水标余量;以及

在所述处理器中至少部分地基于所述低水标余量和所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量。

5.如权利要求4所述的方法,其特征在于,在所述处理器中至少部分地基于所述低水标余量和所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量包括:在所述处理器中至少部分地基于中止模式系数、所述低水标余量、以及所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量。

6.如权利要求5所述的方法,其特征在于,在所述处理器中至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述接收机设备的所述高速缓存的低水标余量包括:在所述处理器中至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率以及所述中止模式系数来确定所述接收机设备的所述高速缓存的低水标余量。

7.如权利要求5所述的方法,其特征在于,进一步包括在所述处理器中基于所述接收机设备的使用统计来确定所述中止模式系数。

8.如权利要求5所述的方法,其特征在于,进一步包括从服务器接收所述中止模式系数,其中所述中止模式系数至少部分地基于其他接收机设备的使用统计。

9.一种接收机设备,包括:

高速缓存,其被配置成缓冲媒体实例的诸部分;

网络接口,其被配置成接收媒体实例的预获取部分;以及

处理器,所述处理器耦合至所述高速缓存和所述网络接口并且配置有用于执行操作的处理器可执行指令,所述操作包括:

基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量;以及

至少部分地基于所确定的高水标余量和所确定的低水标余量来控制所述媒体实例的诸部分至所述高速缓存的下载。

10.如权利要求9所述的接收机设备,其特征在于,基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量包括:

响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

基于高水标余量时间值和所确定的所述媒体实例的回放速率来确定所述高速缓存的高水标余量;以及

基于低水标余量时间值和所确定的所述媒体实例的回放速率来确定所述高速缓存的低水标余量。

11.如权利要求10所述的接收机设备,其特征在于,所述高水标余量时间值和所述低水标余量时间值至少部分地基于与所述媒体实例或所述接收机设备相关联的中止模式。

12.如权利要求9所述的接收机设备,其特征在于,基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量包括:

响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述高速缓存的低水标余量;以及

至少部分地基于所述低水标余量和所确定的回放速率来确定所述高速缓存的高水标余量。

13.如权利要求12所述的接收机设备,其特征在于,至少部分地基于所述低水标余量和所确定的回放速率来确定所述高速缓存的高水标余量包括至少部分地基于中止模式系数、所述低水标余量、以及所确定的回放速率来确定所述高速缓存的高水标余量。

14.如权利要求13所述的接收机设备,其特征在于,至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述高速缓存的低水标余量包括:至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率以及所述中止模式系数来确定所述高速缓存的低水标余量。

15.如权利要求13所述的接收机设备,其特征在于,进一步包括基于所述接收机设备的使用统计来确定所述中止模式系数。

16.如权利要求13所述的接收机设备,其特征在于,进一步包括从服务器接收所述中止模式系数,其中所述中止模式系数至少部分地基于其他接收机设备的使用统计。

17.一种接收机设备,包括:

高速缓存,其被配置成缓冲媒体实例的诸部分;

用于基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量的装置;以及

用于至少部分地基于所确定的高水标余量和所确定的低水标余量来控制所述媒体实例的诸部分至所述高速缓存的下载的装置。

18.如权利要求17所述的接收机设备,其特征在于,用于基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量的装置包括:

用于响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率的装置;

用于基于高水标余量时间值和所确定的所述媒体实例的回放速率来确定所述高速缓存的高水标余量的装置;以及

用于基于低水标余量时间值和所确定的所述媒体实例的回放速率来确定所述高速缓存的低水标余量的装置,

其中所述高水标余量时间值和所述低水标余量时间值至少部分地基于与所述媒体实例或所述接收机设备相关联的中止模式。

19.如权利要求17所述的接收机设备,其特征在于,用于基于与要下载的媒体实例相关联的数据来确定所述高速缓存的高水标余量和低水标余量的装置包括:

用于响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率的装置;

用于至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述高速缓存的低水标余量的装置;以及

用于至少部分地基于所述低水标余量和所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量的装置。

20.如权利要求19所述的接收机设备,其特征在于,用于至少部分地基于所述低水标余量和所确定的回放速率来确定所述高速缓存的高水标余量的装置包括用于至少部分地基于中止模式系数、所述低水标余量、以及所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量的装置。

21.如权利要求20所述的接收机设备,其特征在于,用于至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述高速缓存的低水标余量的装置包括用于至少部分地基于所述高速缓存中的所述媒体实例的经缓冲部分的变化率以及所述中止模式系数来确定所述高速缓存的低水标余量的装置。

22.如权利要求20所述的接收机设备,其特征在于,进一步包括用于基于所述接收机设备的使用统计来确定所述中止模式系数的装置。

23.如权利要求20所述的接收机设备,其特征在于,进一步包括用于从服务器接收所述中止模式系数,其中所述中止模式系数至少部分地基于其他接收机设备的使用统计的装置。

24.一种其上存储有处理器可执行指令的非瞬态处理器可读存储介质,所述指令被配置成使得接收机设备的处理器执行操作,所述操作包括:

基于与要下载的媒体实例相关联的数据来确定所述接收机设备的高速缓存的高水标余量和低水标余量;以及

至少部分地基于所确定的高水标余量和所确定的低水标余量来控制所述媒体实例的诸部分至所述接收机设备的所述高速缓存的下载。

25.如权利要求24所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作以使得基于与要下载的媒体实例相关联的数据来确定所述接收机设备的所述高速缓存的高水标余量和低水标余量包括:

响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

基于高水标余量时间值和所确定的所述媒体实例的回放速率来确定所述接收机设备的所述高速缓存的高水标余量;以及

基于低水标余量时间值和所确定的所述媒体实例的回放速率来确定所述接收机设备的所述高速缓存的低水标余量,

其中所述高水标余量时间值和所述低水标余量时间值至少部分地基于与所述媒体实例或所述接收机设备相关联的中止模式。

26.如权利要求24所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作以使得基于与要下载的媒体实例相关联的数据来确定所述接收机设备的高速缓存的高水标余量和低水标余量包括:

响应于接收到媒体实例选择指示而基于与所述媒体实例相关联的数据来确定所述媒体实例的回放速率;

至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述接收机设备的所述高速缓存的低水标余量;以及

至少部分地基于所述低水标余量和所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量。

27.如权利要求26所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作以使得至少部分地基于所述低水标余量和所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量包括至少部分地基于中止模式系数、所述低水标余量、以及所确定的回放速率来确定所述接收机设备的所述高速缓存的高水标余量。

28.如权利要求27所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作以使得至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率来确定所述接收机设备的所述高速缓存的低水标余量包括至少部分地基于所述接收机设备的所述高速缓存中的所述媒体实例的经缓冲部分的变化率以及所述中止模式系数来确定所述接收机设备的所述高速缓存的低水标余量。

29.如权利要求27所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作进一步包括基于所述接收机设备的使用统计来确定所述中止模式系数。

30.如权利要求27所述的非瞬态处理器可读存储介质,其特征在于,所存储的处理器可执行指令被配置成使得接收机设备的处理器执行操作进一步包括从服务器接收所述中止模式系数,其中所述中止模式系数至少部分地基于其他接收机设备的使用统计。

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