多媒体文件下载方法与电子装置与流程

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

技术特征:

1.一种多媒体文件下载方法,其特征在于,适用于电子装置,所述方法包括:

获得第一来源装置的第一带宽信息;

根据所述第一带宽信息计算第一时间点;

向所述第一来源装置发送第一下载请求以请求下载多媒体文件中于所述第一时间点之前的第一多媒体串流;以及

向第二来源装置发送第二下载请求以请求下载所述多媒体文件中于所述第一时间点之后的第二多媒体串流。

2.根据权利要求1所述的多媒体文件下载方法,其特征在于,还包括:

播放所述第一多媒体串流;以及

当所述第一多媒体串流播放完毕时,接续播放所述第二多媒体串流。

3.根据权利要求1所述的多媒体文件下载方法,其特征在于,还包括:

获得所述第二来源装置的第二带宽信息,

其中根据所述第一带宽信息计算所述第一时间点的步骤包括:

根据所述第一带宽信息与所述第二带宽信息来计算所述第一时间点。

4.根据权利要求3所述的多媒体文件下载方法,其特征在于,根据所述第一带宽信息与所述第二带宽信息来计算所述第一时间点的步骤包括:

根据所述第一带宽信息、所述第二带宽信息及所述多媒体文件的时间长度来计算所述第一时间点。

5.根据权利要求1所述的多媒体文件下载方法,其特征在于,还包括:

获得所述多媒体文件的第一预载时间信息与所述多媒体文件的帧率信息,

其中根据所述第一带宽信息计算所述第一时间点的步骤包括:

根据所述第一带宽信息、所述第一预载时间信息及所述帧率信息来计算所述第一时间点。

6.根据权利要求5所述的多媒体文件下载方法,其特征在于,还包括:

根据所述第一时间点决定所述多媒体文件的第二预载时间信息;以及

根据所述第二带宽信息、所述第二预载时间信息及所述帧率信息来计算第二时间点,

其中所述第二下载请求是请求下载所述多媒体文件中于所述第一时间点与所述第二时间点之间的所述第二多媒体串流。

7.一种电子装置,其特征在于,包括:

连接模块,用以连接第一来源装置以及第二来源装置;

传输信息获得模块,用以获得所述第一来源装置的第一带宽信息;

时间点计算模块,用以根据所述第一带宽信息计算第一时间点;

第一下载模块,用以向所述第一来源装置发送第一下载请求以请求下载多媒体文件中于所述第一时间点之前的第一多媒体串流;以及

第二下载模块,用以向所述第二来源装置发送第二下载请求以请求下载所述多媒体文件中于所述第一时间点之后的第二多媒体串流。

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

播放模块,用以播放所述第一多媒体串流以及当所述第一多媒体串流播放完毕时,接续播放所述第二多媒体串流。

9.根据权利要求7所述的电子装置,其特征在于,所述传输信息获得模块还用以获得所述第二来源装置的第二带宽信息,

其中所述时间点计算模块根据所述第一带宽信息计算所述第一时间点的操作包括:

根据所述第一带宽信息与所述第二带宽信息来计算所述第一时间点。

10.根据权利要求9所述的电子装置,其特征在于,所述时间点计算模块根据所述第一带宽信息与所述第二带宽信息来计算所述第一时间点的操作包括:

根据所述第一带宽信息、所述第二带宽信息及所述多媒体文件的时间长度来计算所述第一时间点。

11.根据权利要求7所述的电子装置,其特征在于,还包括:

多媒体文件信息获得模块,用以获得所述多媒体文件的第一预载时间信息与所述多媒体文件的帧率信息,

其中所述时间点计算模块根据所述第一带宽信息计算所述第一时间点的操作包括:

根据所述第一带宽信息、所述第一预载时间信息及所述帧率信息来计算所述第一时间点。

12.根据权利要求7所述的电子装置,其特征在于,所述多媒体文件信息获得模块还用以根据所述第一时间点决定所述多媒体文件的第二预载时间信息,

其中所述时间点计算模块还用以根据所述第二带宽信息、所述第二预载时间信息及所述帧率信息来计算第二时间点,

其中所述第二下载请求是请求下载所述多媒体文件中于所述第一时间点与所述第二时间点之间的所述第二多媒体串流。

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