多媒体播放方法及其播放装置制造方法及图纸

技术编号:4266414 阅读:195 留言:0更新日期:2012-04-11 18:40
一种多媒体播放方法及其播放装置。此播放方法包括下列步骤:接收使用者选择的N个音频文件,其中N>0。分别决定N个音频文件播放一预设时间所需存储器的容量。检查N个音频文件所需存储器的容量总和是否大于预设值。当判断结果为是时,则减少预设时间,并回到“分别决定N个音频文件播放一预设时间所需存储器的容量”的步骤。当判断结果为否时,则将N个音频文件播放预设时间的初始部分存储于存储器中。

【技术实现步骤摘要】

本专利技术涉及一种多媒体播放方法,且特别涉及一种可以减少播放延迟时间并对缓冲存储器(防震时间)作最佳化规划的多媒体播放方法及其多媒体播放装置。
技术介绍
便携式光盘(Compact Disc,以下简称CD)随身听或是车用CD播放器与一般家用 CD播放器不同,因为便携式CD随身听或是车用CD播放器在使用过程中,环境常常是震动 的。当震动发生时,光学读取头可能会因为震动导致无法正确读出数据,造成播放不连续的 情形。为了避免播放不连续,一般防震(Shock Protection)机制可分成两种方式(1)增 加CD播放器机构的防震强度。(2)利用缓冲存储器,CD播放器先把即将播放的音轨的一部 分放入缓冲存储器中(取决于缓冲存储器大小,例如放入40秒的音轨)。之后,在CD播放 器播放音乐时,直接通过缓冲存储器读出音轨,如此当发生震动以致于光学读取头不能读 取数据时,CD播放器仍能从缓冲存储器中读取数据,故不会产生播放不连续的现象。 随着CD播放器的发展,现在的CD播放器亦具备播放压縮音轨的能力,例如播放 MP3文件、自适应预测式编码(Adaptive Predictive Encoding,以下简称APE)文件或无损 音频压縮编码(Free Lossless Audio Codec,以下简称FLAC)文件。 一般来说,MP3格式的音频文件约可以达到l : io的压縮率,虽然此压縮率会损失音质,但是因为文件所需存储器的容量小,故很快成为主流。而APE文件、FLAC文件为不失真的压縮技术,故在市场上仍 占有一席的地。压縮音轨的文件较小,例如以传输率125K bit/s、取样频率44100Hz的MP3 格式为例, 一个5分钟的音轨可能只有4 5M bytes的大小,因而可存入数个MP3文件至 缓冲存储器中,防震效果可达到数百秒。 然而,具有缓冲存储器的播放器仍然存在一些问题。以CD播放器播放无压縮音轨 为例,假设此时CD播放器正在播放CD的第一音轨,即缓冲存储器存储第一首音轨的一部 分。当使用者欲选择播放下一首时,CD播放器必须先擦除缓冲存储器中所存储的第一首音 轨,而此时CD播放器的缓冲存储器原先可能已存储第一音轨、第二音轨以及第三音轨的一 部分。因此,当使用者欲选择播放第五音轨时,CD播放器需要擦除缓冲存储器中所存储的 第一首音轨、第二首音轨以及第三音轨的一部分,然后放入第五音轨、第六音轨以及第七音 轨的一部分,此过程会造成播放延迟的现象。同理,具有微型硬盘的播放器亦存在播放延迟 的现象。 有鉴于此,美国专利第US6, 934, 812号揭示存储盘播放器具有一存储盘及一快取 存储器。使用者选取一播放文件时,文件会分成一初始部分以及一剩余部分。播放器从存 储盘读取初始部分后,初始部分不会经过快取存储器直接播放。如此一来,直接播放文件可 减少从存储盘存储至快取存储器,再由快取存储器读出初始部分的时间。并且,在播放初始 部分的同时,播放器会从存储盘提取剩余部分存储至快取存储器,因此剩余部分会经过快 取存储器播放。故当使用者按下下一首的按钮,播放器还是必须重新从存储盘中提取初始 部分,因此会存在播放延迟的问题。 另外,美国专利第US7, 042, 813号揭示播放器在播放一音轨的同时,可提取多个 音轨的初始部分存储至缓冲存储器。然而,缓冲存储器内所存储的音轨的初始部分在播放 之后便会被删除,故播放器需要不断检测缓冲存储器内尚未播放的部分是否低于某个临界 值。由于有些音轨在播放后的初始部分会被删除,故会存在播放延迟的问题。 此外,美国专利公开号第US20070156962号揭示存储盘播放器,使用者可定义一 播放清单,并将每一播放文件分成一初始部分及一剩余部分,且所有播放清单的初始部分 (文件大小的2% )会被存储于缓冲存储器中。由于现今的MP3文件会有128K、192K、256K 与320K等各种规格的压縮位元率(bit rate)。如果只提取每个播放文件的2 %存储于缓 冲存储器中,可能会压縮到文件的剩余部分的存储空间,而影响缓冲效果。
技术实现思路
本专利技术提供一种多媒体播放装置的播放方法与多媒体播放装置,藉此可以有效地 规划防震时间(缓冲时间)以及减少播放延迟时间。 本专利技术提出一种多媒体播放方法,适于一多媒体播放装置,此多媒体播放装置具 有存储器以及K个音频文件,K>0。此多媒体播放方法包括下列步骤。首先,接收使用者 选择的N个音频文件,其中0 < N《K。接着,分别检测N个音频文件播放预设时间所需存 储器的容量。之后,判断N个音频文件所需存储器的容量总和是否大于预设值。接着,当判 断出N个音频文件所需存储器的容量总和大于预设值时,则减少预设时间,并回到「分别检 测N个音频文件播放预设时间内所需存储器的容量」的步骤。当判断出N个音频文件所需 存储器的容量总和小于预设值时,则将N个音频文件播放预设时间的初始部分存储于存储 器中。 在本专利技术一实施例中,上述减少预设时间的步骤之后还包括下列步骤。首先,判断 预设时间是否小于特定时间。接着,当判断出预设时间大于特定时间时,则回到「分别检测 N个音频文件播放预设时间所需存储器的容量」的步骤。之后,当判断出预设时间小于特定 时间时,则增加预设值的大小。 在本专利技术一实施例中,上述多媒体播放方法还包括检测音频文件的格式与编码规 格。 在本专利技术一实施例中,上述音频文件的格式为MP3格式。 在本专利技术一实施例中,上述预设值的大小会依据N个音频文件的数量而改变。 在本专利技术一实施例中,存储器存储N个音频文件播放预设时间的初始部分定义为 存储器的第一区段,而存储器的其他区段定义为存储器的第二区段。 在本专利技术一实施例中,上述多媒体播放方法还包括下列步骤。首先,读取存储器的 第一区段,以播放N个音频文件的初始部分的其中之一。接着,将正在播放的音频文件的初 始部分之后的接续部分存储至存储器的第二区段。之后。读取存储器的第二区段,以播放 接续部分。 在本专利技术一实施例中,上述多媒体播放方法还包括将接续部分的已播放部分从第 二区段中擦除。 本专利技术提出一种多媒体播放方法,适于一多媒体播放装置,此多媒体播放装置具 有存储器与K个音频文件,K>0。此多媒体播放方法包括下列步骤。首先,接收使用者选择的N个音频文件,其中0〈N《K。接着,判断N的数量是否小于预设数量。当N的数量 大于预设数量,则提取每N个音频文件的预设容量来规划存储器的第一区段的容量。当N 的数量小于预设数量,则依据N个音频文件的数量来规划存储器的第一区段的容量,再提 取每N个音频文件所需存储器的容量存储至第一区段中。之后,读取第一区段,以播放N个 音频文件其中之一。 在本专利技术一实施例中,存储器存储N个音频文件的初始部分定义为存储器的第一 区段,存储器的其他区段定义为存储器的第二区段。 在本专利技术一实施例中,上述多媒体播放方法还包括下列步骤。首先,读取存储器的 第一区段,以播放N个音频文件的初始部分的其中之一。之后,将正在播放的音频文件的初 始部分之后的接续部分存储至存储器的第二区段。接着,读取存储器的第二区段,以播放接 续部分。 在本专利技术一实施例中,上述播多媒体播放方法包括将接续部分的已播放部分从第 二区段中擦除。 本文档来自技高网
...

【技术保护点】
一种多媒体播放方法,适于一多媒体播放装置,该多媒体播放装置具有一存储器以及K个音频文件,K>0,该多媒体播放方法包括下列步骤:接收一使用者选择的N个音频文件,其中0<N≤K;分别检测N个音频文件播放一预设时间所需该存储器的容量;判断N个音频文件所需该存储器的容量总和是否大于一预设值;当判断出N个音频文件所需该存储器的容量总和大于该预设值时,则减少该预设时间,并回到「分别检测该N个音频文件播放该预设时间所需该存储器的容量」的步骤;以及当判断出N个音频文件所需该存储器的容量总和小于该预设值时,则将N个音频文件播放该预设时间的初始部分存储于该存储器。

【技术特征摘要】
一种多媒体播放方法,适于一多媒体播放装置,该多媒体播放装置具有一存储器以及K个音频文件,K>0,该多媒体播放方法包括下列步骤接收一使用者选择的N个音频文件,其中0<N≤K;分别检测N个音频文件播放一预设时间所需该存储器的容量;判断N个音频文件所需该存储器的容量总和是否大于一预设值;当判断出N个音频文件所需该存储器的容量总和大于该预设值时,则减少该预设时间,并回到「分别检测该N个音频文件播放该预设时间所需该存储器的容量」的步骤;以及当判断出N个音频文件所需该存储器的容量总和小于该预设值时,则将N个音频文件播放该预设时间的初始部分存储于该存储器。2. 如权利要求1所述的多媒体播放方法,其中减少该预设时间的步骤之后还包括 判断该预设时间是否小于一特定时间;当判断出该预设时间大于该特定时间时,则回到「分别检测N个音频文件播放该预设 时间所需该存储器的容量」的步骤;以及当判断出该预设时间小于该特定时间时,则增加该预设值的大小。3. 如权利要求l所述的多媒体播放方法,还包括 检测N个音频文件的一格式及一编码规格。4. 如权利要求3所述的多媒体播放方法,其中这些音频文件的该格式为MP3格式。5. 如权利要求1所述的多媒体播放方法,其中该预设值的大小会依据N个音频文件的 数量而改变。6. 如权利要求1所述的多媒体播放方法,其中该存储器存储该N个音频文件播放该预 设时间的初始部分定义为该存储器的一第一区段,该存储器的其他区段定义为该存储器的 一第二区段。7. 如权利要求6所述的多媒体播放方法,还包括读取该存储器的该第一区段,以播放该N个音频文件的初始部分的其中之一 ; 将正在播放的该音频文件的初始部分之后的一接续部分存储至该存储器的该第二区 段;以及读取该存储器的该第二区段,以播放该接续部分。8. 如权利要求7所述的多媒体播放方法,还包括将该接续部分的已播放部分从该第二区段中擦除。9. 一种多媒体播放方法,适于一多媒体播放装置,该多媒体播放装置具有一存储器与 K个音频文件,K > 0,该多媒体播放方法包括下列步骤接收一使用者选择的N个音频文件,其中0 < N《K ; 判断N的数量是否小于一预设数量;当N的数量大于该预设数量时,则提取每N个音频文件的一预设容量,规划...

【专利技术属性】
技术研发人员:黄仁宜黄秋雄
申请(专利权)人:联阳半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

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