多媒体资料传输的方法及其电子装置的制造方法_2

文档序号:9814800阅读:来源:国知局
体资料传输的方法流程之前,在此先说明此方法的前置流程。在本实施例中,移动装置200的存储器210包括学习资料库(未绘示),而处理器220可将移动装置200的使用者的播放习惯记录于学习资料库中。
[0029]详言之,处理器220可利用多媒体播放器将播放的时间区段记录下来。举例来说,当多媒体播放器开始播放多媒体资料时,处理器220会记录播放当下所属的时间区段(在此定义为「播放时段」)。假设以I小时做为I个播放时段,则I天将有24个播放时段。每当处理器220记录一个播放时段时,可先检查学习资料库中是否已有该播放时段的资料。若无,则处理器220会将会新建立此播放时段的记录。接着,处理器220会计算此播放时段中多媒体播放器连续播放多媒体资料的时间(在此定义为「播放时间长度」),以取得此播放时段的资料使用量。假使播放时间长度跨越了一个以上的播放时段时,则处理器220仍将以多媒体播放器开始播放多媒体资料时所属的播放时段为记录标准。此外,处理器220将计算学习资料库中各个播放时段的平均播放时间长度,以供多媒体资料在进行传输时使用。简言之,学习资料库将记录各个播放时段及其所对应的平均播放时间长度。然而,本发明不限于此。在一实施例中,学习资料库更记录各个播放时段多媒体播放器所播放的影片类型或者是学习更多使用者的播放行为。
[0030]图3是根据本发明一实施例所绘示的多媒体资料传输的方法流程图。本实施例的方法适用于图1的多媒体资料传输的系统100以及图2的移动装置200,以下即搭配多媒体资料传输的系统100以及移动装置200中的各项元件说明上述方法的步骤。
[0031]请同时参照图1、图2以及图3,首先,当移动装置200的处理器220接收到关联于远端装置110所储存的多媒体资料中的当前多媒体资料的一播放信号时(步骤S302),处理器220将判断当前时间点是否位于学习资料库中所记录的播放时段之一(步骤S304)。也就是说,处理器220在接收到使用者欲利用多媒体播放器来播放当前多媒体资料的输入指令时,将判断当前的时间点是否位于学习资料库中所记录的任一播放时段。在此的当前多媒体资料可以为多媒体播放器的播放清单中前一次使用者尚未播放完毕的影片。
[0032]当当前时间点位于所述播放时段中的第一播放时段时,处理器220将利用多媒体播放器播放储存于存储器210中关联于当前多媒体资料的预载资料(步骤S306),并且判断预载资料的当前预载量是否达到第一播放时段所对应的第一估测资料使用量(步骤S308)。在此,关联于当前多媒体资料的预载资料可以为播放清单中前一次使用者尚未播放完毕的影片之后的片段及/或至少一其它相关影片的片段或是整部影片。在一实施例中,多媒体播放器可依影片类型产生不同的播放清单,而预载资料可以为对应于第一播放时段的播放清单中的影片,本发明不在此设限。
[0033]详言之,在此当前时间点之前,处理器220已预先自远端装置110下载关联于当前多媒体资料的预载资料。举例而言,处理器220在前一次的播放时段利用多媒体播放器播放当前多媒体资料时,已定时或是不断地自远端装置110下载对应于该播放时段的预载资料,以达到该播放时段所对应的估测资料使用量。
[0034]在本实施例中,处理器220将根据多媒体播放器播放预载资料的串流品质、第一播放时段所对应的平均播放时间长度以及存储器210的使用储存空间来取得第一估测资料使用量。假设多媒体播放器播放预载资料的串流品质为1MB/分钟,而第一播放时段所对应的平均播放时间长度为80分钟。若存储器210的使用储存空间足够储存800MB的资料量时,则第一估测资料使用量将为800MB。若存储器210的使用储存空间仅足够储存600MB的资料量时,则第一估测资料使用量将为600MB。
[0035]当当前预载量尚未达到第一估测资料使用量时,处理器220将发送预载需求至远端装置110,以使当前预载量达到第一估测资料使用量(步骤S310)。也就是说,处理器220判断预载资料的当前预载量尚未达到第一播放时段所对应的第一估测资料使用量时,将发送预载需求至远端装置110,以自远端装置110下载更多的预载资料,使存储器210中预载资料的预载量达到第一播放时段所需求的使用量。
[0036]当当前预载量已达到第一估测资料使用量时,处理器220将在多媒体播放器停止播放时,将第一播放时间长度记录于学习资料库中(步骤S312)。详言之,处理器220将在多媒体播放器停止播放时,针对此次多媒体播放器的连续播放时间记录于学习资料库中。此外,由于学习资料库本身已记录第一播放时段及其所对应的平均播放时间长度,因此处理器220将会根据第一播放时间长度来更新第一播放时段所对应的平均播放时间长度。
[0037]在本实施例中,处理器220在利用多媒体播放器播放完预载资料前,发送另一预载需求至远端装置110,使存储器210中预载资料的预载量达到第一播放时段所需求的使用量。举例来说,假设多媒体播放器已有使用者预先设定好的播放清单,其中播放清单包含两部一般画质的影音多媒体档案:档案I以及档案2。档案I的播放时间长度为80分钟,其平均串流品质为1MB/分钟;档案2的播放时间长度为70分钟,其平均串流品质为1MB/分钟。假设为第一播放时段的平均播放时间长度为100分钟。因此,处理器220将计算出预载资料须包括档案I的80分钟的播放长度,以及档案2的20分钟的播放长度,并且在使用者观看完档案I的前20分钟之片段时,处理器220将自远端装置110加载档案2的另外20分钟之片段,以符合使用者在第一播放时段观看100分钟的习惯。
[0038]另一方面,当处理器220在步骤S308中判断当前时间点不符合所述播放时段时,处理器220将播放关联于当前多媒体资料的预载资料并且将对应于当前时间点的新增播放时段记录于学习资料库,而在多媒体播放器停止播放时,将对应于新增播放时段的新增播放时间长度记录于学习资料库(步骤S314)。详言之,当当前时间点不符合所述播放时段,由于学习资料库本身尚未有对应于当前时间点的相关资料,因此会将当前时间点记录于学习资料库,以产生一个新增播放时段。此时,处理器220仍可利用多媒体播放器来播放关联于当前多媒体资料的预载资料。在一实施例中,处理器220可先自学习资料库寻找最接近当前时间点的下一个播放时段(在此定义为「第二播放时段」),并且取得下一个播放时段的平均播放时间长度,以计算出第二播放时段所对应的第二估测资料使用量。第二估测资料使用量的计算方式可参照前述第一估测资料使用量的相关说明,于此不再赘述。
[0039]多媒体播放器来播放预载资料的同时,处理器220在判断预载资料的当前预载量尚未达到第二播放时段所对应的第二估测资料使用量时,将发送预载需求至远端装置110,以自远端装置110下载更多的预载资料,使存储器210中预载资料的预载量达到第二播放时段所需求的使用量。此外,处理器220将于多媒体播放器停止播放时,针对此次多媒体播放器的连续播放时间记录于学习资料库中,以产生对应于新增播放时段的新增播放时间长度。
[0040]前述多媒体资料传输的方法可利用图4依据本发明一实施例所绘示的功能框图来总结。
[0041]请参照图4,首先,当使用者欲利用移动装置200播放多媒体时(步骤S402),移动装置200将查询学习资料库401中是否有相近的播放时段(步骤S404)。若有,则移动装置200将利用所储存的预载资料405,无缝播放多媒体(步骤S406)。此外,移动装置200将根据预载资料405的预载量来判断是否要对远端装置110发出预载需求(步骤S408)。若是,则移动装置200将对远端装置110发出预载需求(步骤S410),而远端装置110将传输更多关联于预载资料405的资料,以使预载资料405符合预期的预载量。若否,则移动装置200将记录此播放时段的相关资讯,并且更新学习资料库401的相关纪录,以做为之后预载的参考数据(步骤S412)。另一方面,若移
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1