网路媒体播放装置及其播放方法

文档序号:7968502阅读:89来源:国知局
专利名称:网路媒体播放装置及其播放方法
技术领域
本发明是有关一种播放装置,其尤指一种网路媒体播放装置及其播放方法。
背景技术
按,现有的网路媒体播放装置主要是藉由网路传输通道取得远端影音资料源(如音乐歌曲与影片)并进行播放,而此影音资料是以影音资料流方式传输至该网路媒体播放装置而直接播放。
如图3所示,习知网路媒体播放装置的播放方法先执行步骤S91,下载一影音资料流至一网路媒体播放装置的一缓冲器,该影音资料流包括复数资料,其中,该复数资料例如为复数歌曲资料;之后再执行步骤S92,侦测该缓冲器是否已被填满,若没有填满时,则等待该缓冲器被填满该影音资料流,若侦测该缓冲器已被填满,则执行步骤S93,播放该缓冲器所储存的该影音资料流,即播放该影音资料流的资料。
随后,再接着执行步骤S94,侦测该缓冲器所储存的资料量,当侦测该缓冲器在一定时间内已无资料供读取而播放时,则执行步骤S95,停止播放该缓冲器的该影音资料流,并持续下载该影音资料流至该缓冲器,直至执行步骤S92,侦测该缓冲器被填满,才接续执行步骤S93,播放该缓冲器的该影音资料流。若,在执行步骤S94,侦测该缓冲器有资料供读取而播放时,则持续执行步骤S93,亦即持续播放该缓冲器内的影音资料流,直至播放完该缓冲器的该影音资料流,且侦测该缓冲器已在一定时间内无资料供读取而播放,则执行步骤S95。
由于网路媒体播放装置播放所下载的影音资料流是呈即时性,所以需有保持稳定下载播放的特性要求,前述习知的网路媒体播放装置的播放方式,将会在播放该缓冲器的影音资料流过程中发生无法完整播放完影音资料流的一段资料,而产生播放停顿、断续的不稳定现象。其原因在于网路媒体播放装置于播放该缓冲器的该影音资料流时,若侦测该缓冲器还有资料可读取而播放时,网路媒体播放装置将会持续播放该缓冲器的该影音资料流。
假设,网路媒体播放装置播放完影音资料流的一第一影音资料,例如第一首歌曲,且侦测该缓冲器尚有该影音资料流的一第二影音资料时,例如第二首歌曲,网路媒体播放装置亦会接续执行步骤S93,而接着播放该缓冲器的该影音资料流的第二影音资料,此时,容易因为网路频宽窄小或者网路发生壅塞而下载影音资料流呈断续不稳定状态,这将使得网路媒体播放装置的播放速率高于下载影音资料流的速率,而导致网路媒体播放装置接续播放第二首歌曲的过程中,缓冲器内已无资料供读取而播放,使得网路媒体播放装置在一定时间内将无法读到该缓冲器的该影音资料流,必须等待该影音资料流下载至网路媒体播放装置的该缓冲器,直至填满该缓冲器为止才会接续播放第二首歌曲未播放的资料,如此会让网路媒体播放装置于播放第二首歌曲的过程,发生播放停顿、断续的不稳定现象,而使播放效果大打折扣,这会让使用者相当困扰,尤其在窄频网路环境下,此种状况的发生更为严重。
因此,如何提供一种网路媒体播放装置及其播放方法,可于播放影音资料流期间避免发生无法完整播放完影音资料流的一段资料,而产生播放停顿、断续的不稳定现象,进而确保娱乐休闲的品质,诚是业界或有智之士应再加以研发、突破的重点方向。

发明内容
本发明的目的在于提供一种网路媒体播放装置及其播放方法,其能使网路媒体播放装置在播放影音资料流时,避免无法完整播放完影音资料流的一段影音资料,而发生播放停顿、断续的不稳定现象,以提升网路媒体播放装置的播放品质,以提升使用者的娱乐休闲效果。
本发明再一目的在于提供一种网路媒体播放装置及其播放方法,其藉由在播放完影音资料流的第一影音资料后,先停止播放影音资料流的第二影音资料,而让网路媒体播放装置的缓冲器填满影音资料流后,才接续播放影音资料流的第二影音资料,如此,即可克服网路壅塞或窄频网路环境下的下载不稳定所形成的现象,进而可积极实现、确保网路影音资料流播放的流畅效果。
本发明为达成上述目的及功效,其提供的网路媒体播放装置,包括有一下载单元、一缓冲器以及一播放单元。本发明的播放方法先藉由下载单元从一远端影音资料源下载包括有一第一影音资料与一第二影音资料的一影音资料流至缓冲器;接着,利用播放单元于缓冲器填满影音资料流时,读取缓冲器的影音资料流并播放,直至播放单元播放完缓冲器的影音资料流的第一影音资料而欲播放缓冲器的影音资料流的第二影音资料期间,先停止播放第二影音资料,让下载单元持续下载影音资料流至缓冲器,直至填满缓冲器后,播放单元才接续播放第二影音资料。如此,可避免播放单元于播放第二影音资料(如歌曲)时,造成播放发生停顿、断续的不稳定现象,以提升网路媒体播放装置的播放品质,进而确保使用者可充分享受使用网路媒体播放装置所带给的娱乐休闲效果。
本发明的有益效果是可以使网路媒体播放装置在播放影音资料流时,完整播放完影音资料流的一段资料,提升网路媒体播放装置的播放品质,进而提升使用者的娱乐休闲效果。


图1为本发明的网路媒体播放装置的方块图;图2为本发明的网路媒体播放装置的播放方法的流程图;图3为习知网路媒体播放装置的播放方法的流程图。
图号说明10 网路媒体播放装置12 下载单元14 缓冲器18 播放单元20 远端影音资料源S11 下载一影音资料流至一网路媒体播放装置的一缓冲器S12 侦测缓冲器已填满S13 播放缓冲器的影音资料流
S14 播放单元侦测缓冲器在一定时间内已无其他影音资料供读取并播放S15 播放单元停止播放缓冲器的影音资料流S16 持续播放影音资料流直至播放完影音资料流的一第一影音资料S17 停止播放缓冲器的影音资料流S91 下载一影音资料流至一网路媒体播放装置的一缓冲器S92 侦测缓冲器已被填满S93 播放缓冲器的影音资料流S94 侦测缓冲器在一定时间内已无影音资料供读取而播放S95 停止播放缓冲器的影音资料流具体实施方式
为使本发明上述的目的、功效及特征能更具体解,以本发明较佳实施例并辅以图式详细说明如下。
请参阅图1,是本发明的网路媒体播放装置的方块图。如图所示,本发明的网路媒体播放装置10,其透过网路与一远端影音资料源20连接,而下载远端影音资料源20(远端资料伺服器)所储存的影音资料并于网路媒体播放装置10上播放,以提供使用者娱乐休闲效果。网路媒体播放装置10,其包括有一下载单元12,用于从远端影音资料源20,即资料伺服器或远端资料伺服器,以影音资料流方式下载影音资料至一网路媒体播放装置10的一缓冲器14,直到影音资料流填满缓冲器14为止,上述的影音资料流包括有复数资料,其可分别为复数歌曲资料,例如MP3音乐档或WAV音乐档等。
此外,网路媒体播放装置10更包括有一播放单元18,其用于播放缓冲器14所储存的影音资料流。播放单元18会先侦测缓冲器14所存的资料量,当下载单元12所下载的影音资料流未填满缓冲器14时,播放单元18则不会读取播放缓冲器14的影音资料流,而让下载单元12持续下载影音资料流至缓冲器14,直至填满缓冲器14为止,播放单元18才会读取缓冲器14的影音资料流并进行播放。播放单元18于播放影音资料流的同时下载单元12仍然会持续下载影音资料流于缓冲器14。
再者,播放单元18于播放影音资料流的过程,是会侦测缓冲器14所储存的影音资料流的资料量,若播放单元18已侦测缓冲器14持续一定时间内已无资料供读取而播放时,播放单元18将会停止播放影音资料流,而等待下载单元12下载影音资料流直至填满缓冲器14后,才接续读取播放缓冲器14的影音资料流。
此外,播放单元18于播放完影音资料流的一第一影音资料,而欲播放影音资料流的一第二影音资料期间,例如播放完第一首歌曲而欲播放第二首歌曲,播放单元18会先停止播放第二影音资料,而等待下载单元12持续下载影音资料流于缓冲器14内,直至填满缓冲器14后,播放单元18才接续播放第二影音资料,即接续播放第二首歌曲。其中,缓冲器14的容量大小可设计为足以储存一段影音资料的容量,例如一首歌曲的资料容量。由上述可知,本发明的播放单元18于每播放完一段影音资料而欲播放下一段影音资料期间,便会等待下载单元12下载影音资料流至缓冲器14,直至填满缓冲器14,以避免播放单元18于播放影音资料流时,无法完整播放完影音资料流的一段影音资料,而造成播放停顿、断续的不稳定现象,以提升网路媒体播放装置10的播放品质,进而确保网路媒体播放装置10可提供使用者更佳的娱乐休闲效果。
此外,缓冲器14的大小可依网路媒体播放装置10的播放单元18读取播放影音资料流的速率设计,其可依播放单元18播放影音资料流的速率的十分之一作为缓冲器14的容量大小,约可设计为128Kbits或256Kbits。
请参阅图2,是本发明网路媒体播放装置的播放方法的流程图。请一并参阅图1,如图所示,当使用者操作网路媒体播放装置10,欲下载播放远端影音资料源20的影音资料时,首先执行步骤S11,下载一影音资料流至网路媒体播放装置10的缓冲器14,即网路媒体播放装置10藉由下载单元12从远端影音资料源20下载影音资料流至缓冲器14,该影音资料流包括一第一影音资料与一第二影音资料,且第一影音资料与第二影音资料可分别为第一首歌曲资料与第二首歌曲资料;之后播放单元18再接着执行步骤S12,侦测缓冲器14是否已填满,以确保影音资料流填满缓冲器14后才接续执行步骤S13,播放缓冲器14的影音资料流,即播放影音资料流的第一影音资料,若播放单元18侦测缓冲器14未填满资料时,则不读取播放缓冲器14的影音资料流,而持续等待影音资料流填满缓冲器14为止。
当播放单元18执行步骤S13后,接下来会执行步骤S14,播放单元18随时侦测缓冲器14的资料量,若侦测缓冲器14已持续在一定时间内已无其他资料供读取而播放时,则执行步骤S15,播放单元18停止播放缓中器14的影音资料流,而回到步骤S11,等待下载单元12下载影音资料流至网路媒体播放装置10,即播放单元18等待下载单元12下载影音资料流并填满缓冲器14后,才接续进行读取播放影音资料流。若,播放单元18于播放影音资料流过程侦测缓冲器14仍有影音资料流可供读取而播放,则接续执行步骤S16,持续播放影音资料流的第一影音资料,直至播放完影音资料流的第一影音资料,当播放完第一影音资料而欲播放影音资料流的第二影音资料期间,先执行步骤S17,停止播放缓冲器14的该影音资料流,并等待下载单元12下载影音资料流至缓冲器14,即是于播放第二影音资料前,下载影音资料流至缓冲器14并填满缓冲器14后,播放单元18才会接续播放第二影音资料。
如此,当播放单元18播放完影音资料流的第一影音资料结束,并欲播放影音资料流的第二影音资料期间时,即自动停止播放影音资料流,以让下载单元12下载影音资料流而填满缓冲器14,如此即可确保播放单元18于播放第二影音资料时,可完整播放完第二影音资料。本发明即对影音资料流的每一段资料,以预取方式(Prefetch)缓冲储存于缓冲器14,而等待缓冲器14填满时再进入播放程序,换言之,本发明的播放单元18藉由在切换播放每段影音资料的间隔时间,等待下载单元12下载资料于缓冲器14,直至填满缓冲器,以避免在播放影音资料流的每段影音资料时,因下载单元12的下载速率不及被播放单元18所读取而播放的速率,而造成缓冲器14无资料可供读取而播放,导致播放单元18播放每段影音资料过程中出现播放停顿、停格现象。也就是说,本发明将因下载影音资料流不佳,而导致播放每段影音资料过程中发生停顿、停格现象,事先设定播放每段影音资料后而在切换播放下一段影音资料的间隔时间进行预防处理,以避免该停顿、停格现象发生在播放每段影音资料期间,进而确保网路媒体播放装置播放媒体资料的播放效果。
本发明的网路媒体播放装置,是藉由下载单元下载影音资料流,并藉由播放单元于播放每段影音资料的切换播放间隔,等待下载单元下载影音资料流并填满缓冲器,使播放每段影音资料过程中不会发生播放停顿、断续的不稳定现象,以提升网路媒体播放装置的播放品质,进而提供使用者更佳的娱乐休闲效果。
以上所述,仅为本发明的较佳实施例说明,凡依本发明的技术手段所延伸的变化,皆应包含在本发明的权利范围内。
权利要求
1.一种网路媒体播放装置的播放方法,其特征在于,包括有下载一影音资料流至一网路媒体播放装置的一缓冲器,该影音资料流包括一第一影音资料与一第二影音资料;侦测该缓冲器是否填满,若未填满时则继续下载该影音资料流直至填满该缓冲器;播放该缓冲器的该影音资料流,当播放完该影音资料流的该第一影音资料后而欲播放该影音资料流的该第二影音资料期间,先持续下载该影音资料流至该缓冲器,直至填满该缓冲器后,才接续播放该第二影音资料。
2.如权利要求1所述的方法,其特征在于,于播放该缓冲器的该影音资料流的步骤后,更包括该播放单元侦测该缓冲器在一定时间内,已无资料供读取后,则停止播放该影音资料流,直至该下载单元下载该影音资料流并填满该缓冲器。
3.如权利要求1所述的方法,其特征在于,于播放该缓冲器的该影音资料流的步骤中,更持续下载该影音资料流至该缓冲器。
4.如权利要求1所述的方法,其特征在于,于下载该影音资料流并填满该缓冲器,该下载单元是以预取方式下载该影音资料流并填满该至该缓冲。
5.如权利要求1所述的方法,其特征在于,该缓冲器的容量大小为该播放单元的播放速率的1/10。
6.如权利要求1所述的方法,其特征在于,该缓冲器的容量为128Kbits。
7.如权利要求1所述的方法,其特征在于,该第一影音资料与该第二影音资料分别为一歌曲资料。
8.一种网路媒体播放装置,其特征在于,包括有一下载单元,下载一远端影音资料源的一影音资料流,该影音资料流包括一第一影音资料与一第二影音资料;一缓冲器,储存该下载单元所下载的该影音资料流;一播放单元,是以播放该缓冲器内的影音资料流;当该影音资料流填满该缓冲器时,该播放单元读取该缓冲器的该影音资料流,并播放该影音资料流,该播放单元播放完该影音资料流的该第一影音资料后,欲播放该影音资料期间,该播放单元先停止播放该第二影音资料,等待该下载单元持续下载该第二影音资料至该缓冲器,直至填满该缓冲器后,该播放单元才接续播放该第二影音资料。
9.如权利要求8所述的网路媒体播放装置,其特征在于,该播放单元侦测该缓冲器是否填满,若未填满时,该播放单元则不播放该缓冲器的该影音资料流,让下载单元继续下载该影音资料流直至填满该缓冲器。
10.如权利要求8所述的网路媒体播放装置,其特征在于,该播放单元播放该影音资料流时,该播放单元侦测出该缓冲器在一定时间内,已无资料供读取后,则停止播放该影音资料流,直至该下载单元下载该影音资料流并填满该缓冲器。
11.如权利要求8所述的网路媒体播放装置,其特征在于,该播放单元播放该影音资料流的同时,该下载单元持续下载该影音资料流于该缓冲器。
12.如权利要求8所述的网路媒体播放装置,其特征在于,该缓冲器的容量大小为该播放单元的播放速率的1/10。
13.如权利要求8所述的网路媒体播放装置,其特征在于,该缓冲器的其容量为128Kbits。
14.如权利要求8所述的网路媒体播放装置,其特征在于,该第一影音资料与该第二影音资料分别为一歌曲资料。
15.如权利要求8所述的网路媒体播放装置,其特征在于,该下载单元是以预取方式先下载该影音资料流并填满至该缓冲。
16.如权利要求8所述的网路媒体播放装置,其特征在于,该远端影音资料源为一远端资料伺服器。
全文摘要
本发明提供一种网路媒体播放装置及其播放方法,其由下载单元从一远端影音资料源下载一影音资料流至缓冲器,播放单元在缓冲器填满影音资料流后,读取并播放缓冲器的影音资料流,在播放完影音资料流的一第一影音资料后,欲播放影音资料流的一第二影音资料期间,先停止播放第二影音资料,而等待下载单元下载影音资料流且填满缓冲器,才接续播放第二影音资料,如此可让网路媒体播放装置在播放影音资料流时,可完整播放完一段影音资料而避免发生播放停顿、断续的不稳定现象,以提升网路媒体播放装置的播放品质。
文档编号H04N7/24GK1946168SQ200610127800
公开日2007年4月11日 申请日期2006年9月8日 优先权日2006年9月8日
发明者刘杨, 蔡文钦 申请人:智易科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1