即时转换串流数据成为动态虚拟档案的嵌入式系统的制作方法

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

专利名称::即时转换串流数据成为动态虚拟档案的嵌入式系统的制作方法
技术领域
:本实用新型涉及一种即时转换串流数据成为动态虚拟档案的嵌入式系统,特别是涉及一种应用于将串流数据转换成为一般媒体播放装置可读取的动态虚拟档案的嵌入式系统。
背景技术
:随着网络传输技术的演进,网际网络的应用已不再局限于文字或图片的传输,而已发展至可传输声音、影像及影音…等多媒体数据,并且可利用串流技术用以传输大量的多媒体数据。串流技术是一种具有即时传输特性的多媒体传输技术,相较于习知存放于网际网络上的多媒体数据需全部下栽至使用者端后才可开始播放的方法,串流技术使得使用者端只需下载一小部份的多媒体数据即可开始播放,因此可大量节省使用者在下栽时的等待时间,并且串流技术无需实际将多媒体数据储存在使用者端,而是暂存于使用者端的緩沖存储器中,因此亦可节省使用者端的磁盘储存空间。然而由于现有的媒体播放装置无法读取及播放串流数据封包,而只能读取具有档案格式的数据,因此为了使一般媒体播放装置也可以接收、读取及播放串流数据封包,则需要重新设计媒体播放装置,才可使媒体播放装置具有网络功能以接收串流数据封包,并具有读取及播放串流数据封包的功能。但是,重新设计媒体播放装置使其具备上述功能,不但耗费设计时间及开发成本,也相对提高了媒体播放装置的制造成本。由此可见,上述现有的媒体播放装置在结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切结构能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新型的即时转换串流数据成为动态虚拟档案的嵌入式系统,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。有鉴于上述现有的媒体播放装置存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新型的即时转换串流数据成为动态虚拟档案的嵌入式系统,能够改进一般现有的媒体播放装置,使其更具有实用性。经过不断的研究、设计,并经过反复试作样品及改进后,终于创设出确具实用价值的本实用新型。
发明内容本实用新型的目的在于,克服现有的媒体播放装置存在的缺陷,而提供一种新型的即时转换串流数据成为动态虚拟档案的嵌入式系统,所要解决的技术问题是使其即时将串流数据封包转换为动态的虛拟档案,因此可将本实用新型的嵌入式系统嵌入于一般媒体播放装置,而使得一般媒体播放装置具有接收、读取及播放串流数据封包的功能,非常适于实用。本实用新型的目的及解决其技术问题是采用以下技术方案来实现的。依据本实用新型提出的一种即时转换串流数据成为动态虚拟档案的嵌入式系统,其包括一网络接口模块,用以与网络连接,并接收一组网络封包;一串流媒体接收模块,接收该组网络封包,并将该组网络封包解码为一组串流数据封包;一先进先出存储器,以储存该组串流数据封包,并调节该组串流数据封包的流量;一转换模块,其具有一播放数据单元,其是储存有每一该组串流数据封包的网络来源位址及其对应的一档头数据;及一存储单元,其具有至少一虚拟档案储存区,又该虚拟档案储存区中具有一档头数据储存区,用以储存该档头数据,使其成为一虚拟档案的一播放档头数据;以及多数个封包储存区,用以暂存对应于该档头数据的该组串流数据封包以形成该虚拟档案的一档案数据;以及一输出接口模块,以输出该虚拟档案。本实用新型的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其中所述的网络接口模块是为一有线网络接口模块或一无线网络接口模块。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其进一步包括一格式转换单元,当该组串流数据封包与媒体播放装置的一播放格式不相容时,该格式转换单元是将该组串流数据封包的一来源档案格式转换为与该播放格式相容的一播放档案格式,又具有该播放档案格式的该组串流数据封包是暂存于该些封包储存区以形成该档案数据。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其中所述的播放格式是为一音频播放格式或一视频播放格式。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其中所述的转换模块进一步包括一补充数据单元,其是产生一补充数据封包并成为该档案数据的一部份,且该补充数据封包是与该档头数据储存区中的该播放档头数据相容。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其中所述的补充数据封包是为一背景音乐数据封包、一静音数据封包或一广告数据封包。前述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其中所述的输出接口模块是为一1394输出接口模块、一通用串列汇流排或一存储器输出接口模块。本实用新型与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统至少具有下列优点及有益效果一、藉由直接将本实用新型的嵌入式系统嵌入于一般媒体播放装置,而使其可具有接收、读取及播放串流数据的功能。二、藉由现有可通用的输出接口模块,以使得本实用新型的嵌入式系统可支援一般媒体播放装置。三、由于本实用新型的嵌入式系统的结构简单、制造成本低廉,因此可以低成本的方式使一般媒体播放装置升级为网络媒体播放装置。综上所述,本实用新型是有关一种即时转换串流数据成为动态虚拟档案的嵌入式系统,其包括网络接口模块;串流媒体接收模块;先进先出存储器;转换模块;以及输出接口模块。网络接口模块用以接收网络封包,而串流媒体接收模块则将网络封包解码为串流数据封包,并利用先进先出存储器储存串流数据封包以调节其流量。转换模块用以将串流数据封包转换为虚拟档案,藉此将串流数据封包转换成为一般媒体播放装置可读取的档案格式,并由输出接口模块将虚拟档案输出至一般媒体播放装置,以使得一般媒体播放装置升级为可播放串流数据封包的网络媒体播放装置。本实用新型具有上述诸多优点及实用价值,其不论在产品结构或功能上皆有较大改进,在技术上有显著的进步,并产生了好用及实用的效果,且较现有的媒体播放装置具有增进的突出功效,从而更加适于实用,诚为一新颖、进步、实用的新设计。上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,而可依照说明书的内容予以实施,并且为了让本实用新型的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。图1A是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统第一实施例的示意图。图IB是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统的使用接口示意图。图2A是本实用新型的一种转换串流数据成为动态虛拟档案的实施状态的示意图一。图2B是本实用新型的一种转换串流数据成为动态虚拟档案的实施状态的示意图二。图3是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统的第二实施例的示意图。图4是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统的第三实施例的示意图。图5是本实用新型即时转换串流lt据成为动态虚拟档案的嵌入式系统的第四实施例的示意图。图6是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统的应用实施例的示意图。10.即时转换串流数据成为动态虚拟档案的嵌入式系统20网络接口模块30:串流媒体接收模块40先进先出存储器50:转换模块51播放数据单元52:存储单元520:虚拟档案储存区521:档头数据储存区522:封包储存区53:补充数据单元60输出接口模块70:媒体播放装置71外接储存体接口80:虚拟档案81播放档头数据82:档案数据90格式转换单元具体实施方式为更进一步阐述本实用新型为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本实用新型提出的即时转换串流数据成为动态虚拟档案的嵌入式系统其具体实施方式、结构、特征及其功效,详细说明如后。图1A是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统10的第一实施例的示意图。图1B是为本实用新型的一种即时转换串流数据成为动态虚拟档案的嵌入式系统10的使用接口示意图。图2A是本实用新型的一种转换串流数据成为动态虚拟档案的实施状态的示意图一。图2B是本实用新型的一种转换串流数据成为动态虚拟档案的实施状态的示意图二。图3是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统10的第二实施例的示意图。图4是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统10的第三实施例的示意图。图5是本实用新型即时转换串流数据成为动态虚拟档案的嵌入式系统10的第四实施例的示意图。图6是本实用新型即时转换串流tt据成为动态虚拟档案的嵌入式系统10的应用实施例的示意图。如图1A所示,本实施例的一种即时转换串流数据成为动态虚拟档案的嵌入式系统IO,其包括网络接口模块20;串流媒体接收模块30;先进先出(FirstInFirstOut,FIFO)存储器40;转换模块50;以及输出接口模块60。上述的网络接口模块20,其可以为一有线网络接口模块或一无线网络接口模块。该网络接口模块20可用以与区域网络或网际网络连接,并接收来自不同网络来源位址的网络封包,而每一网《备来源位址可分别传送一组网络封包。如图1B所示,在使用者接口中可显示多数个档案,而每一个档案则用以表示一个频道,例如网络电台的频道。而4吏用者可在使用者接口上选择欲接收的档案,其是表示可藉此选取欲接收的频道,又每一频道对应于一网络来源位址,因此可根据使用者所选择的频道,而由网络接口模块20接收其对应的网络来源位址所传送的一组网络封包。上述的串流媒体接收模块30,其是接收由网络接口模块20所输出的网络封包,并且串流媒体接收模块30是分别将网络封包解码为一组串流数据封包,而一组串流数据封包中可包括有一连串的串流数据封包,例如串流数据封包一、串流数据封包二、串流数据封包三......等。上述的先进先出存储器40,其是用以储存串流J;某体接收模块30输出的串流数据封包,并且先进先出存储器40可用以串接及伫列一组串流数据封包中的串流数据封包一、串流数据封包二、串流数据封包三......等,并可根据输出的快慢而调节串流数据封包的流量。上述的转换模块50,其具有一播放数据单元51以及一存储单元52。转换模块50用以接收先进先出存储器40输出的串流数据封包,并将串流数据封包转换为媒体播放装置70可读取及播放的档案格式。该播放数据单元51中储存有每一组串流数据封包的网络来源位址及其对应的一档头数据,并且档头数据的格式是为媒体播放装置70可读取的格式,又档头数据中可包括有播放参数、播放数据、档案格式......等资讯。此外,每一组串流数据封包的网络来源位址及其对应的档头数据可先预存于播放数据单元51中。该存储单元52具有至少一虚拟档案储存区520,又虚拟档案储存区520中又具有一档头数据储存区以及多数个封包储存区522。如第2A图所示,在初始状态时,存储单元52中可已先预设有多数个虚拟档案储存区520,并且档头数据储存区521及封包储存区522中皆尚未存有任何数据。如图2B所示,在将本实施例的嵌入式系统10与i某体播放装置70电讯连接后,播放数据单元51可将储存的每一网络来源位址所对应的档头lt据储存于档头数据储存区521中,使档头数据成为虚拟档案80的一播放档头数据81,因此媒体播放装置70可藉由读取虚拟档案80的播放档头数据81而辨识虚拟档案80。如图1B所示,已存有档头数据的虚拟档案储存区520可藉由档案的形式呈现,以使得使用者可藉由档案的形式选择欲接收的频道,而当使用者选择欲接收的频道后,即可藉由网络接口模块20接收来自于此网络来源位址的网络封包。如图1A所示,当使用者选定欲接收的频道后,网络接口模块20则接收由选定的频道的网络来源位址所传送的一组网络封包,并藉由串流i某体接收模块30将网络封包解码为一组串流数据封包。而先进先出存储器40则储存串流数据封包,并将串流数据封包依黑色箭头的方向依序暂存于封包储存区522中,并形成虚拟档案80的一档案数据82。又由于每一网络来源位址皆对应于一档头数据,因此可根据网络封包的网络来源位址,而将串流数据封包暂存于其档头数据所对应的封包储存区522中。上述的输出接口模块60,其可以为一1394输出接口模块、一通用串列汇流排(UniversalSerialBus,USB)或一存储器输出接口模块,例如智慧卡(Smartmediacard)输出接口模块、SD卡输出接口模块、记忆棒(MemorysUck)输出接口模块、CF卡输出接口模块……等。上述的输出接口模块60是用以输出虛拟档案80,而且虚拟档案80可依白色箭头的方向依序将封包储存区522中的串流数据封包输出至媒体播放装置70,并且当其中一串流数据封包被输出并被播放后,其对应的封包储存区522将被回收并释放,进而用以进一步暂存新接收的串流数据封包。为了便于了解,图3、图4、图5及图6中仅显示实际有存入串流数据封包的虚拟档案储存区520。如图3及图5所示,本实施例的嵌入式系统10可进一步包括一格式转换单元90,当串流数据封包与媒体播放装置70的播放格式不相容时,可藉由格式转换单元90将串流数据封包的一来源档案格式转换为与播放格式相容的一播放档案格式,而播放格式是例如为一音频(Audio)播放格式或一视频(Video)播放格式。又转换后具有播放档案格式的串流数据封包则暂存于封包储存区522中,以形成虚拟档案80中的档案数据82。举例来说,当串流^t据封包的来源档案;f各式为^L窗j!某体音频(WindowsMediaAudio,丽A)格式时,格式转换单元90可将串流数据封包的来源档案格式解码并再重新编码为媒体播放装置70可读取的播放档案格式,例如MP3档案格式。如图4及图5所示,为了避免串流数据封包发生传输延迟,而无法及时存入封包储存区522中的情况,转换模块50可进一步包括一补充数据单元53。补充it据单元53可用以产生一补充数据封包,例如补充数据封包一、补充数据封包二……等,其中补充数据封包可以为一背景音乐凄t据封包、一静音数据封包或一广告数据封包。在串流数据封包无法及时存入封包储存区522中时,补充数据单元53可将补充数据封包适时地存入封包储存区522中,并成为虚拟档案80的档案数据82的一部份,而且补充数据封包是与储存于档头数据储存区521中的播放档头数据81相容,因此媒体播放装置70亦可读取并播放补充数据封包,以使得可藉由适时将补充数据封包适时地存入于封包储存区522中,而避免媒体播放装置70发生播放中断的情况。举例来说,当串流数据封包未能及时存入封包储存区522中时,补充数据单元53所产生的补充数据封包将会适时地存入封包储存区522中,若补充数据封包为背景音乐数据封包时,媒体播放装置70将可播放出背景音乐,而使得使用者无法察觉有播放中断的情况。如图6所示,因为一般的媒体播放装置70大多具有外接储存体接口71,因此可藉由嵌入式系统10的输出接口模块60与外接储存体接口71电讯连接,并且由于本实施例的嵌入式系统IO可将串流数据封包模拟转换为虚拟档案80,又媒体播放装置70可通过外接储存体接口71直接读取虚拟档案80,因此媒体播放装置70可无须更新任何软体或驱动程式,也无须变更现有的硬体设计,即可轻易地使一般的媒体播放装置70,例如数字相框、可携式媒体播放器(PortableMediaPlayer,PMP)、MP3播放器、MP4播放器、DVD播放器、液晶显示电视、液晶显示广告机……等升级为网络媒体播放装置。以上所述,仅是本实用新型的较佳实施例而已,并非对本实用新型作任何形式上的限制,虽然本实用新型已以较佳实施例揭露如上,然而并非用以限定本实用新型,任何熟悉本专业的技术人员,在不脱离本实用新型技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本实用新型技术方案的内容,依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本实用新型技术方案的范围内。权利要求1、一种即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其包括一网络接口模块,用以与网络连接,并接收一组网络封包;一串流媒体接收模块,接收该组网络封包,并将该组网络封包解码为一组串流数据封包;一先进先出存储器,以储存该组串流数据封包,并调节该组串流数据封包的流量;一转换模块,其具有一播放数据单元,其是储存有每一该组串流数据封包的网络来源位址及其对应的一档头数据;及一存储单元,其具有至少一虚拟档案储存区,又该虚拟档案储存区中具有一档头数据储存区,用以储存该档头数据,使其成为一虚拟档案的一播放档头数据;以及多数个封包储存区,用以暂存对应于该档头数据的该组串流数据封包以形成该虚拟档案的一档案数据;以及一输出接口模块,以输出该虚拟档案。2、根据权利要求1所述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其中所述的网络接口模块是为一有线网络接口模块或一无线网络接口模块。3、根据权利要求1所述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其进一步包括一格式转换单元,当该组串流数据封包与媒体播放装置的一播放格式不相容时,该格式转换单元是将该组串流数据封包的一来源档案格式转换为与该播放格式相容的一播放档案格式,又具有该播放档案格式的该组串流数据封包是暂存于该些封包储存区以形成该档案数据。4、根据权利要求3所述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其中所述的播放格式是为一音频播放格式或一视频播放格式。5、根据权利要求1所述的即时转换串流数据成为动态虛拟档案的嵌入式系统,其特征在于其中所述的转换模块进一步包括一补充数据单元,其是产生一补充数据封包并成为该档案数据的一部份,且该补充数据封包是与该档头数据储存区中的该播放档头数据相容。6、根据权利要求5所述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其中所述的补充数据封包是为一背景音乐数据封包、一静音lt据封包或一广告数据封包。7、根据权利要求1所述的即时转换串流数据成为动态虚拟档案的嵌入式系统,其特征在于其中所述的输出接口模块是为一1394输出接口模块、一通用串列汇流排或一存储器输出接口模块。专利摘要本实用新型是有关一种即时转换串流数据成为动态虚拟档案的嵌入式系统,其包括网络接口模块;串流媒体接收模块;先进先出存储器;转换模块;以及输出接口模块。网络接口模块用以接收网络封包,而串流媒体接收模块则将网络封包解码为串流数据封包,并利用先进先出存储器储存串流数据封包以调节其流量。转换模块用以将串流数据封包转换为虚拟档案,藉此将串流数据封包转换成为一般媒体播放装置可读取的档案格式,并由输出接口模块将虚拟档案输出至一般媒体播放装置,以使得一般媒体播放装置升级为可播放串流数据封包的网络媒体播放装置。文档编号H04L12/54GK201319609SQ200820133238公开日2009年9月30日申请日期2008年9月2日优先权日2008年9月2日发明者张详和,江鹏传,苏炳华申请人:江鹏传
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1