多媒体读取播放的系统与方法技术方案

技术编号:3060484 阅读:158 留言:0更新日期:2012-04-11 18:40
一种读取播放的系统与方法,由播放控制单元发出一连串的播放命令来要求播放各播放命令所相应的多媒体片段,再由播放引擎单元依据各播放命令来要求读取单元提供相应的多媒体片段,每一个播放命令是于前一播放命令所相应的多媒体片段被读取单元完整提供后发出。此外,被提供的多媒体片段是由播放单元来播放,每一个播放命令所相应的多媒体片段是于前一播放命令所相应的多媒体片段被播放完毕前被提供。

【技术实现步骤摘要】

本专利技术是关于,特别是关于可以减少播放的不连续与延迟的系统及方法。
技术介绍
多媒体资讯的应用已经越来越普及,因此有许多的影音播放装置被设计用来播放多媒体资讯,例如影音光盘机(CD Player、DVD Player)、MP3随身听(MP3 Player)等等。这些影音播放装置的通常包含一个读取装置(Loader;Ldr)用以读取多媒体资讯,这些读取装置可以是光盘机、硬盘、存储器等等,因此多媒体资料可事先以抽换或载入的方式准备给读取装置读取。这些影音装置通常包含一播放控制单元(Navigator;NAV),播放控制单元是用来控制多媒体资讯的播放进度。一般而言,播放控制单元是以一播放命令序列来控制播放的进度,播放进度序列中包含许多的播放命令,每一个播放命令是相应于一多媒体片段的播放进度,因此藉由播放命令序列便能控制一多媒体片段序列进度的播放。由此可知,多媒体资料是以一个个多媒体片段来播放,原因在于播放的进度不一定是固定的,有可能随时改变,例如使用者可能要求快转(forward或fast forward)或回转(backward或fast backward)。另外一个原因可能是受限在读取装置,有的读取装置每次只能提供一个多媒体片段,所提供的多媒体片段是存放在一个缓冲装置中,因此缓冲装置的大小也会间接地影响到多媒体片段的大小。此外,多媒体片段的播放是由一播放引擎单元(Play Engine;PE)来控制的,也就是播放引擎单元是依据播放命令来要求读取多媒体片段与要求播放多媒体片段,其中多媒体片段的播放是由一播放单元(Decoder;Dec)来执行。图1为一般影音播放装置播放每一个多媒体片段的流程示意图,首先如步骤110所示,由播放控制单元在播放引擎单元处于待命状态下发出一播放命令。接下来如步骤120与130所示,播放引擎单元在收到播放命令后要求读取单元依据播放命令提供一多媒体片段,并且播放引擎单元在读取单元完整提供多媒体片段后,会得到读取单元处于待命状态的回应。再接下来如步骤140与150所示,播放单元读取播放的单元所提供多媒体片段,并且播放引擎单元在播放单元完整播放多媒体片段后,会得到播放单元处于待命状态的回应。最后如步骤160所示,在播放引擎单元得到播放单元处于待命状态的回应后,播放控制单元得到播放引擎单元处于待命状态的回应。由上述可知,播放命令序列的每个播放命令所相应的多媒体片段被完整播放后,下一个播放命令才会送出,因此播放单元在下一个命令所相应的多媒体片段被提供前有一段时间是闲置的。在这种情形下,有可能因闲置的时间较久而产生多媒体片段在播放上不连续的问题,使得播放单元所播放的多媒体资料有停顿的现象。
技术实现思路
本专利技术是用来解决上述多媒体片段在播放上不连续的问题,避免多媒体资料的播放有停顿的现象。据此,本专利技术提供一种读取播放的系统,其特征在于,包括一播放单元,该播放单元是用以依序播放一具有复数个多媒体片段的多媒体片段序列,该多媒体片段序列包含至少一第一多媒体片段与一第二多媒体片段;一读取单元,该读取单元是用以提供该多媒体片段序列;一播放引擎单元,该播放引擎单元是依据一具有复数个播放命令的播放命令序列要求该读取单元提供该多媒体片段序列;以及一播放控制单元,该播放控制单元是依序发出该播放命令序列的各该播放命令,该播放命令序列至少包含一第一播放命令与一第二播放命令,该播放引擎单元是分别依据该第一播放命令与该第二播放命令要求该读取单元提供该第一多媒体片段与该第二多媒体片段,其中该第二播放命令是于该第一多媒体片段被完整提供后发出,并且该第二多媒体片段是于该第一多媒体片段被播放完毕前被提供。其中还包含一缓冲装置,该读取单元是藉由该缓冲装置来提供该多媒体片段序列的资料,并且该缓冲装置的大小足以同时储存该第一多媒体片段与该第二多媒体片段。其中上述的多媒体片段序列是被储存在该缓冲装置的闲置空间。其中上述的多媒体片段序列中已被播放过的多媒体片段所占用的缓冲装置空间是可作为该闲置空间。其中上述的第二多媒体片段是于该第一多媒体片段被播放完毕之前便被完整提供。其中上述的第一多媒体片段被播放完毕时,该第二多媒体片段与该第二多媒体片段的下一多媒体片段分别成为该第一多媒体片段与该第二多媒体片段。本专利技术一种读取播放的方法,其特征在于,包括如下步骤在待命读取时,发出一具有复数个播放命令的播放命令序列的一第一播放命令;依据该第一播放命令要求提供一具有复数个多媒体片段的多媒体片段序列的一第一多媒体片段,其中在完整提供该第一多媒体片段后便再回复为待命读取;在待命播放时,在该第一多媒体片段被提供时便播放该第一多媒体片段,其中在完整播放该第一多媒体片段后便再回复为待命读取;在完整提供该第一多媒体片段后,发出位于待命播放控制的一信息;在待命读取时,根据该信息发出该具有复数个播放命令的播放命令序列的一第二播放命令,其中是于完整提供该第二多媒体片段后回复为待命读取状态;依据该第二播放命令要求提供该具有复数个多媒体片段的多媒体片段序列的一第二多媒体片段;以及在待命播放时,在该第二多媒体片段被提供时播放该第二多媒体片段,其中在完整播放该第二多媒体片段之后便回复为待命播放。其中是使用缓冲装置的暂存缓冲功能来提供该多媒体片段序列的资料,是让该缓冲装置的大小足以同时储存该第一多媒体片段与该第二多媒体片段。其中是将该多媒体片段序列储存在该缓冲装置中的闲置空间。其中是将该多媒体片段序列中已被播放过的多媒体片段所占用的缓冲装置空间,作为该闲置空间的至少一部份。其中在该第一多媒体片段被播放完毕时,是将该第二多媒体片段与该第二多媒体片段的下一多媒体片段分别作为该第一多媒体片段与该第二多媒体片段。附图说明为进一步说明本专利技术的具体
技术实现思路
,以下结合实施例及附图详细说明如后,其中图1是为先前技术的流程示意图;图2是为本专利技术的一具体实施例的流程示意图;以及图3是为本专利技术另一具体实施例的功能方块示意图。具体实施例方式本专利技术在此所探讨的方向为一种读取播放的系统与方法。为了能彻底地了解本专利技术,将在下列的描述中提出本专利技术的较佳实施例的详尽步骤及其组成。显然地,本专利技术的施行并未限定于已知该项技术所熟悉的特殊细节。另一方面,众所周知的组成或步骤并未描述于细节中,以避免造成本专利技术不必要的限制。本专利技术的较佳实施例会详细描述如下,然而除了这些详细描述的外,本专利技术还可以广泛地施行在其他的实施例中,且本专利技术的范围不受限定,其以之后的专利范围为准。本专利技术的一具体实施例是一种读取播放的方法,用以播放一具有复数个多媒体片段的多媒体片段序列,每一个多媒体片段的播放是由一播放命令中的一个播放命令所控制。图2为每一个播放命令控制相应的多媒体片段播放的流程示意图。首先,如步骤210所示,由播放控制单元在播放引擎单元处于待命状态下发出一播放命令。接下来如步骤220与230所示,播放引擎单元在收到播放命令后要求读取单元依据播放命令提供一多媒体片段,并且播放引擎单元在读取单元完整提供多媒体片段后会得到读取单元处于待命状态的回应。再接下来如步骤240与250所示,播放单元读取播放的单元所提供多媒体片段,并且播放引擎单元在播放单元完整播放多媒体片段后会得到播放单元处于待命状态的回应。此外,如步骤260所示,在播本文档来自技高网
...

【技术保护点】
一种读取播放的系统,其特征在于,包括:一播放单元,该播放单元是用以依序播放一具有复数个多媒体片段的多媒体片段序列,该多媒体片段序列包含至少一第一多媒体片段与一第二多媒体片段;一读取单元,该读取单元是用以提供该多媒体片段序列; 一播放引擎单元,该播放引擎单元是依据一具有复数个播放命令的播放命令序列要求该读取单元提供该多媒体片段序列;以及一播放控制单元,该播放控制单元是依序发出该播放命令序列的各该播放命令,该播放命令序列至少包含一第一播放命令与一第二 播放命令,该播放引擎单元是分别依据该第一播放命令与该第二播放命令要求该读取单元提供该第一多媒体片段与该第二多媒体片段,其中该第二播放命令是于该第一多媒体片段被完整提供后发出,并且该第二多媒体片段是于该第一多媒体片段被播放完毕前被提供。

【技术特征摘要】
1.一种读取播放的系统,其特征在于,包括一播放单元,该播放单元是用以依序播放一具有复数个多媒体片段的多媒体片段序列,该多媒体片段序列包含至少一第一多媒体片段与一第二多媒体片段;一读取单元,该读取单元是用以提供该多媒体片段序列;一播放引擎单元,该播放引擎单元是依据一具有复数个播放命令的播放命令序列要求该读取单元提供该多媒体片段序列;以及一播放控制单元,该播放控制单元是依序发出该播放命令序列的各该播放命令,该播放命令序列至少包含一第一播放命令与一第二播放命令,该播放引擎单元是分别依据该第一播放命令与该第二播放命令要求该读取单元提供该第一多媒体片段与该第二多媒体片段,其中该第二播放命令是于该第一多媒体片段被完整提供后发出,并且该第二多媒体片段是于该第一多媒体片段被播放完毕前被提供。2.如权利要求1所述的读取播放的系统,其特征在于,其中还包含一缓冲装置,该读取单元是藉由该缓冲装置来提供该多媒体片段序列的资料,并且该缓冲装置的大小足以同时储存该第一多媒体片段与该第二多媒体片段。3.如权利要求2所述的读取播放的系统,其特征在于,其中上述的多媒体片段序列是被储存在该缓冲装置的闲置空间。4.如权利要求2所述的读取播放的系统,其特征在于,其中上述的多媒体片段序列中已被播放过的多媒体片段所占用的缓冲装置空间是可作为该闲置空间。5.如权利要求1所述的读取播放的系统,其特征在于,其中上述的第二多媒体片段是于该第一多媒体片段被播放完毕之前便被完整提供。6.如权利要求1所述的读取播放的系统,其特征在于,其中上述的第一多媒体片段被播放完毕时,该第二多媒体片段与该第二多媒体片段的下一多媒体片段分别成为该第一多媒体片...

【专利技术属性】
技术研发人员:沈志承李鸿佳
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利