数字介质装置,程序,以及数字介质提供方法与流程

文档序号:43223871发布日期:2025-10-03 17:54阅读:36来源:国知局
数字介质装置,程序,以及数字介质提供方法

技术领域

本发明涉及一种能够单向或者双向地从一个装置向另一个装置提供数字介质的数字介质装置,用于使得计算机用作数字介质装置的程序,以及数字介质提供方法。



背景技术:

通常地,作为客户端的一个或多个数字介质播放器与主单元相连,从而构成网络,用以相互地将记录在该主单元或每个播放器中的内容从一个装置提供给另一个装置,以及呈现该主单元或每个播放器中的提供的内容(例如,参看日本专利申请公开No.2001-296875)。该内容可以被下载或通过流来提供。

在该系统中,该主单元还具有数字介质播放器的功能。该主单元可以是,例如,用于汽车音响的主单元,或者用于家庭网络的介质服务器。还有,用于该内容的数字介质的编解码器被固有地预设给该系统,该编解码器能够相互地将该内容从一个装置提供给另一个装置并且呈现在主单元或每个播放器中。

图4为说明网络音频系统的框图。在图4中,参考数字90表示主单元,参考数字91到94表示作为客户端的便携式播放器,并且参考数字97表示总线,该总线将主单元90与客户端91到94相连,从而构成网络。该主单元90与用于输出再现的声音的扬声器95相连。客户端的便携式播放器91至94与用于输出再现的声音的耳机96相连。

每个主单元90以及客户端91到94将音频文件作为由对应于扩展名例如“.a”,“.b”或者“.c”的由编解码器编码的数字介质。在该系统中,能够被下载或通过流再现的音频文件仅限于扩展名为例如“.a”的文件名。也就是说,对应于“.a”的编解码器被规定通用于该系统。



技术实现要素:

但是,对于上述现有技术,如图4的系统中,在通过不同于每个播放器或单元的各种类型的编解码器来记录存储在主单元90或每个播放器91到94中的内容的音频文件时,该主单元或每个播放器无法区分其他播放器或主单元具有的音频文件的编解码器。因此,只有当该音频文件被记录在该系统中规定的通用编解码器中时,该主单元或每个播放器才能够在接收到数字介质时对其进行再现。

在图4的系统中,只有文件名中的扩展名为“.a”的音频文件能够对整个系统通用地再现数字介质。主单元90的音频文件“H3.b”,客户端91的音频文件“A3.c”,以及客户端92的音频文件“B3.b”无法被其他客户端或主单元接收以及再现。

根据与现有技术相关的上面提到的问题实现了本发明,并且本发明的一个目的就是将系统内每个装置所拥有的数字介质在该系统内的其他装置中进行再现,即使该数字介质没有被该系统的通用编解码器编码。

技术方案

完成上述目的的本发明的第一方面是一种数字介质装置,用于将数字介质提供给在接收到数字介质时对其进行再现的提供目的地装置。该装置具有用于在提供数字介质之前获取关于编解码器的信息的装置,其中该编解码器能够被用在该提供目的地装置中。

这里,提供目的地装置以及数字介质装置为,例如,用于汽车音响的主单元,数字介质播放器,或者用于家庭网络的介质服务器。该提供目的地装置以及数字介质装置被使用以太网(注册商标)或无线网络与预定网络相连,并且能够进行相互通信。数字介质意味着记录视频数据,电影或音乐的文件。该编解码器可以为,例如,压缩编解码器如MP3或者解压缩编解码器如WAV。该数字介质可以被下载或者通过流来提供。短语“提供数字介质之前”就是指将提供目的地装置以及数字介质装置与网络相连的时间,或者刚好在从提供目的地装置接收用于指定内容的预定请求以及响应于该请求而提供对应于该内容的数字介质之前的时间。

在该结构中,数字介质装置能够在将该数字介质提供给提供目的地装置之前获取关于由提供目的地装置使用的编解码器的信息。因此,该数字介质装置能够通过如下方式来提供数字介质,即在提供该数字介质时将要提供的数字介质的编解码器与可以由该提供目的地装置使用的编解码器进行比较,并根据需要将该数字介质转换为能够由该提供目的地装置使用的编解码器的介质格式。因此,虽然在多个装置之间通常只相互地提供预定通用编解码器的数字介质,但是因为每个装置都起到了本发明的数字介质装置或提供目的地装置的作用,根据本发明可以在多个装置之间相互地提供更多种编解码器的数字介质。

本发明的第二方面是一种数字介质装置,用于在从提供该数字介质的提供源装置接收到数字介质时对其进行再现。该装置具有用于在接收该数字介质之前将关于它自己能够使用的编解码器的信息通知给提供源装置的装置。该数字介质装置具有第一方面中提供目的地装置的功能。

本发明的第三方面是一种数字介质装置,用于将数字介质提供给在接收到该数字介质时对其进行再现的提供目的地装置。该装置具有如下装置,其用于如果该编解码器为预定通用编解码器,则直接提供该数字介质,或者如果该编解码器不是通用编解码器,就在将其转换为通用编解码器的介质格式之后再提供该数字介质。该通用编解码器可以为例如压缩编解码器如MP3或者解压缩编解码器如WAV。

根据该第三方面,即使该数字介质无法使用该通用编解码器,该数字介质装置能够通过将数字介质转换为通用编解码器的格式来将该数字介质提供给提供目的地装置。因此,虽然在多个装置之间通常只能相互地提供通用编解码器的数字介质,但是因为每个装置都适当地起到了数字介质装置或者提供目的地装置的作用,在这些装置之间也可以相互地提供更多种编解码器的数字介质。

根据本发明第三方面的数字介质装置可以进一步包括如下装置,其用于将该数字介质传输给预定装置并请求该预定装置将该数字介质转换为通用编解码器的介质格式,并将其提供给提供目的地装置,而不是将该数字介质转换为通用编解码器的格式之后再提供该数字介质。该预定装置为例如主单元或介质服务器。通过该数字介质装置,在预定装置中转换该数字介质的格式,从而可以减轻该数字介质装置的负荷。

根据本发明第四方面的数字介质装置具有如下装置,其用于将与预定请求一起传输的数字介质转换为预定编解码器的介质格式并将其提供给该请求中指定的提供目的地装置。该预定装置为例如主单元或介质服务器。通过该数字介质装置,对于提供了数字介质的提供源装置转换该数字介质的格式,从而可以减轻该提供源装置的负荷。

本发明的第五方面是一种数字介质装置,用于将数字介质提供给提供目的地装置,其中该提供目的地装置在接收到该数字介质时对其进行再现。该装置具有如下装置,其用于当该数字介质的编解码器能够被提供目的地装置使用时直接按照介质格式来提供该数字介质,即使该编解码器不同于预定通用编解码器。

在根据本发明第五方面的数字介质装置中,可以根据例如关于由提供目的地装置所拥有的编解码器的信息来判断该提供目的地装置是否可以使用要被提供的数字介质的编解码器。并且,当该提供目的地装置可以使用数字介质的编解码器时,即使该要被提供的数字介质的编解码器不是通用编解码器,该数字介质装置被直接提供给该提供目的地装置。因此,虽然通常仅可以在多个装置之间相互地提供通用编解码器的数字介质,但是因为每个装置都起到了本发明的数字介质装置或者提供目的地装置的作用,在这些装置之间也可以相互地提供更多种类编解码器的数字介质。

本发明的第六方面是一种数字介质装置,用于根据指定内容的预定请求来选择呈现该内容时使用的数字介质。该装置具有如下装置,其用于从能够提供数字介质的每个装置所拥有的内容的数字介质中选择具有预定通用编解码器的数字介质,如果有的话,或者如果该数字介质不具有预定通用编解码器,给予具有低压缩度或高再现性能的数字介质优先级,并选择其。

这里,对于预定请求中指定的内容,具有相互不同编解码器的多个数字介质可以被每个能够提供数字介质的装置拥有。在本发明中,如果存在具有通用编解码器的数字介质,则选择在呈现具有通用编解码器的被指定内容时使用的数字介质,或者如果不存在具有通用编解码器的数字介质,则选择具有低压缩度或者高再现性能的数字介质。通过通信装置可以正确地从每个装置中获取选择所需的信息。

该预定的请求被给予数字介质装置,作为该数字介质装置的操作输入。在这种情况下,该数字介质装置能够从拥有它的装置接收数字介质并对该选择的数字介质进行再现,以呈现指定的内容。还有,可以从其他装置将该预定请求给予该数字介质装置。在这种情况下,该数字介质装置能够将该选择结果通知给其他装置。其他装置能够根据该选择结果从拥有它的装置接收该选择的数字介质,并对该选择的数字介质进行再现,以呈现指定的内容。

还有,如果该预定请求被从其他装置给予该数字介质装置,则该数字介质装置可以请求拥有它的装置将该选择的数字介质提供给其他装置。在这种情况下,其他装置能够从拥有它的装置接收选择的数字介质,并对该数字介质进行再现,以呈现指定的内容。在提供该数字介质时,如果需要的话就转换介质的格式,使得接收该数字介质的装置可以再现该数字介质。因此,通过本发明,可以通过使用每个装置拥有的数字介质中具有较高再现性能的数字介质来呈现该内容。

本发明的第七方面为一种数字介质装置,用于根据指定该内容的预定请求来选择呈现该内容时使用的数字介质。该装置具有如下装置,其用于从由能够提供数字介质的每个装置拥有的内容的数字介质中选择具有低压缩度或者高再现性能的数字介质,而不考虑编解码器。除了不考虑编解码器以外,按照与第七发明相同的操作来选择数字介质。因此,通过本发明,可以通过使用每个装置拥有的数字介质中具有较高再现性能的数字介质来呈现该内容。

根据本发明的程序使得计算机用作根据本发明的数字介质装置中的每个装置。

本发明的第八方面为一种数字介质提供方法,用于将数字介质从提供源装置提供给提供目的地装置,其中该提供目的地装置在接收到数字介质时对其进行再现。该方法包括如下步骤:该提供目的地装置在接收数字介质之前将关于能够在提供目的地装置中使用的编解码器的信息发送给提供源装置,以及该提供源装置在提供数字介质之前接收由提供目的地装置发送的关于编解码器的信息。可以使用根据第一和第二发明的数字介质装置来实现该数字介质提供方法。

本发明的第九方面为一种数字介质提供方法,用于将数字介质从提供源装置提供给提供目的地装置,其中该提供目的地装置在接收到数字介质时对其进行再现。通过该方法,如果该编解码器为预定通用编解码器,则直接提供该数字介质而不需要进行转换,或者如果该编解码器不是预定通用编解码器,则将其转换为通用编解码器的介质格式之后再提供该数字介质。可以通过根据第三发明的数字介质装置或者根据第四和第五发明的数字介质装置来实现该数字介质提供方法。

本发明的第十方面为一种数字介质提供方法,用于将数字介质从提供源装置提供给提供目的地装置,其中该提供目的地装置在接收到数字介质时对其进行再现。通过该方法,当编解码器能够由提供目的地装置使用时,即使该编解码器不同于预定的通用编解码器,也可以直接提供数字介质,而不需要对该数字介质进行转换。例如,可以通过根据第六发明的数字介质装置来实现该数字介质提供方法。

本发明的第十一方面为一种数字介质提供方法,用于根据预定请求而将呈现内容时使用的数字介质提供给提供目的地装置,其中该预定请求指定来自提供目的地装置的内容,而该提供目的地装置通过在接收到数字介质时对其进行再现来呈现内容。该方法包括如下步骤:从能够将数字介质提供给提供目的地装置的装置拥有的内容的数字介质中选择具有预定通用编解码器的数字介质,作为用于指定的内容的数字介质,如果存在的话,或者如果不存在通用编解码器的介质格式的数字介质,基于具有低压缩度或者高再现性能的数字介质优先级并选择其,以及通过使用根据第十一或十二发明的数字介质提供方法将从拥有该数字介质的提供源装置中选择的数字介质提供给提供目的地装置。例如,可以使用根据第七发明的数字介质装置来实现该数字介质的选择。

本发明的第十二方面为一种数字介质提供方法,用于根据预定请求而将呈现内容时使用的数字介质提供给提供目的地装置,其中该预定请求指定来自提供目的地装置的内容,而该提供目的地装置通过在接收到数字介质时对其进行再现来呈现内容。该方法包括如下步骤:基于能够将数字介质提供给提供目的地装置的装置拥有的内容的数字介质中的具有低压缩度或者高再现性能的数字介质优先级,并选择其,作为用于指定内容的数字介质,而与编解码器无关,以及通过使用根据第十一或十二发明的数字介质提供方法,将从拥有该数字介质的提供源装置中选择的数字介质提供给提供目的地装置。例如,可以使用根据第八发明的数字介质装置来实现该数字介质的选择。

有益效果

通过本发明,可以单向或者双向地在多个装置之间提供除了预设的通用编解码器以外的编解码器的数字介质。还有,可以基于由每个装置拥有的数字介质中具有高再现性能的数字介质提供的优先级。还有,如果该提供目的地装置能够再现该数字介质,即使当数字介质的编解码器不是通用编解码器时,也可以直接提供数字介质,而不需要转换格式。

附图说明

图1为根据本发明一个实施例的网络音频系统的框图;

图2为显示图1的系统中的内容呈现过程的流程图;

图3为显示图1的系统中的内容呈现过程的另一例子的流程图;以及

图4为根据现有技术的网络音频系统的框图。

具体实施方式

图1为根据本发明一个实施例的网络音频系统的框图。在图1中,参考数字10表示主单元,参考数字11到14表示作为客户端的便携式播放器。该主单元10和客户端10到14通过总线17相连,从而构成网络。参考数字15表示扬声器,用于输出在该主单元10中再现的声音。参考数字16表示耳机,用于输出在客户端11到14中再现的声音。

如图1中所示,该主单元10拥有的音频文件具有多个扩展名为“.a”,“.b”和“.c”的内容,以及对应于这些扩展名“.a”,“.b”和“.c”的三个可用编解码器。类似地,该客户端11拥有扩展名为“.a”的音频文件和编解码器,客户端12拥有扩展名为“.a”和“.b”的音频文件和编解码器,客户端13拥有扩展名为“.a”和“.c”的音频文件和客户端,以及客户端14拥有扩展名为“.a”,“.b”和“.c”的音频文件和编解码器。

每个主单元10和客户端11到14都具有如下功能:相互地提供音频文件作为要被再现的数字介质,以呈现由用户指定的内容,以及如下装置:其用于在相互地提供数字介质之前相互地通知和获取关于编解码器的信息,其中该编解码器能够被用于再现音频文件。如果该编解码器为预定通用编解码器,则直接提供该音频文件,或者如果该编解码器不是通用编解码器,则将其转换为通用编解码器的介质格式之后再提供该音频文件。即使该音频文件的编解码器不同于通用编解码器,当该音频文件的编解码器可用于提供目的地装置时,也可以按照该介质格式直接提供音频文件。该通用编解码器可以为压缩编解码器例如MP3,或者解压缩编解码器例如WAV。

图2为显示图1的系统中的内容呈现过程的流程图。在该过程中,主单元10和客户端11到14(下文中被称为“提供目的地装置”)都接收由其他装置(下文中被称为“提供源装置”)提供的音频文件,并对该音频文件进行再现以呈现内容。

也就是说,在步骤21,如果启动了呈现过程,则该提供目的地装置首先就会显示预定的菜单来接收用户的输入,用于指定要呈现的内容。即,对应于由除了提供目的地装置以外的每个装置拥有的音频文件的音乐成分的标题被以列表的形式显示在菜单上,从而用户通过从该列表中选择所希望的音乐成分的标题来指定内容。在构建网络时或者在需要时,可以通过网络从每个装置正确地获得用于显示菜单的数据。

在步骤22,该提供目的地装置请求将该音频文件提供给拥有该指定内容的音频文件的提供源装置。还有,该提供目的地装置将关于能够被它自己使用的编解码器的信息与请求同时通知给提供源装置。当多个装置与网络相连时,可以在它们之间相互通知该关于编解码器的信息。在步骤23,在接收到该请求和通知时,该提供源装置确定该音频文件的编解码器是否就是通用编解码器。在步骤26,如果确定该编解码器是通用编解码器,则直接将该音频文件提供给提供目的地装置。

另一方面,如果在步骤23确定该音频文件不是通用编解码器,则在步骤24该提供源装置确定该音频文件的编解码器是否被提供目的地装置拥有和可用。如果确定该编解码器可用,则在步骤26该提供源装置直接将该音频文件提供给提供目的地装置。如果确定该编解码器不可用,则在步骤25将该音频文件转换为通用编解码器的格式,并且在步骤25将其提供给提供目的地装置。

在步骤26,将该音频文件从提供源装置提供给提供目的地装置。通过下载或者流的形式将该音频文件从提供源装置提供给提供目的地装置。该提供目的地装置使用相应的编解码器对该音频数据进行解码,以呈现该内容。利用扬声器15或耳机16来输出该被再现的声音,从而呈现该内容。如果完成了对该音频文件的再现,则结束图2的过程。

通过该实施例,如果要提供的音频文件的编解码器为通用编解码器,并且如果该音频文件的编解码器不是通用编解码器但可以被该提供目的地装置使用,则直接提供该音频文件。在其他情况下,将该音频文件转换为通用编解码器的格式再提供。因此,任何格式的音频文件都可以被可再现地从提供源装置提供给提供目的地装置。还有,如果该音频文件的编解码器可以被提供目的地装置使用,则可以提供该音频装置,而不需要将该音频文件转换为通用编解码器的格式。

例如,在图1的结构中,被通用编解码器编码的通用格式的音频文件的文件名的扩展名为“.a”,直接地提供文件名为“H1.a”,“A1.a”,“A2.a”,“A3.a”,“B1.a”,“C1.a”,“C2.a”以及“D1.a”的音频文件,而不需要进行转换。但是,其他的音频文件“H2.b”,“H3.c”,“B2.b”,“H3.b”,“C3.c”,“A2.b”以及“D3.c”被转换为正常格式的音频文件并由提供源装置提供。因此,可以在多个装置之间相互地提供全部音频文件。

虽然在上述的说明中,步骤25的文件格式转换是在提供源装置中进行的,但是作为选择地,该文件格式的转换也可以在主单元10中进行。在这种情况下,每个客户端11到14都具有如下装置,其用于将要被提供给提供目的地装置的音频文件传输给主单元10并请求该主单元10将该音频文件转换为通用编解码器的介质格式,并将其提供给提供目的地装置。还有,该主单元具有如下装置,其用于将与请求一起传输的音频文件转换为通用编解码器的介质格式,并将其提供给请求中指定的提供目的地装置。因此,该主单元10可以共同地管理所需的信息来执行转换过程,从而可以减轻每个客户端11到14的负荷。

图3为显示图1的系统中的内容呈现过程的另一个例子的流程图。对于该过程,该主单元10具有选择装置,用于根据指定内容的预定请求从提供目的地装置,即任意客户端11到14中呈现该内容时使用的音频文件。该主单元10从由除了提供目的地装置以外的每个装置拥有的内容的音频文件中选择预设的通用编解码器的音频文件,如果存在的话,或者如果不存在通用编解码器的音频文件,则给予低压缩度或高再现性能的音频文件优先级并选择其。

在步骤31,如果启动了该内容呈现过程,则该提供目的地装置首先就会接收用户的操作输入,用于指定要呈现的内容。按照与图2的步骤21相同的方式执行该过程。接着,在步骤32,该提供目的地装置请求主单元10来选择呈现该指定内容时使用的音频文件。

在步骤33,一接收到该请求,该主单元10选择呈现该请求中指定的内容时使用的音频文件,并将选择结果通知给提供目的地装置。预先从每个装置中获取关于每个装置拥有的音频文件的信息,其中该装置被要求选择音频文件。在该选择中,该主单元10从由除了提供目的地装置以外的每个装置拥有的内容的音频文件中选择预设的通用编解码器的音频文件,如果存在的话,或者如果不存在通用编解码器的音频文件,则给予低压缩度或高再现性能的音频文件优先级并选择其。

在步骤34,该提供目的地装置根据通知的选择结果请求将选择的音频文件提供给拥有该选中的音频文件的提供源装置。响应于该请求,该提供源装置将音频文件提供给提供目的地装置。在步骤34的请求音频文件以及提供音频文件与图2中步骤22到26的方式相同。也就是说,在需要的时候,通过将该音频文件的文件格式转换为通用编解码器的格式来提供该音频文件。

通过该呈现过程,如果不存在通用格式的音频文件,作为呈现该指定内容时使用的音频文件,则根据每个装置拥有的音频文件中具有最佳再现性能的音频文件来呈现该内容。例如,在每个装置的音频文件的拥有状态为图1中所示的情况下,当提供目的地装置中存在用于指定内容“H3.”的操作输入时,从主单元10拥有的音频文件“H3.c”以及客户端12拥有的音频文件“H3.b”中选择具有较高再现性能和较低压缩度的音频文件。该提供目的地装置从具有选择的音频文件的主单元10或客户端12接收音频文件,并对其进行再现以呈现内容,其中该音频文件被从音频文件“H3.c”或者“H3.b”转换为通用格式的“.a”。还有,如果在提供目的地装置中存在用于指定内容“A2.”的操作输入,则从客户端11拥有的音频文件“A2.a”以及客户端14拥有的音频文件“A2.b”中选择通用编解码器的音频文件“A2.a”。

虽然在图3的过程中该主单元10选择了音频文件,但是该提供目的地装置也可以选择音频文件。还有,在步骤33选择音频文件时,如果不存在通用编解码器的介质格式的音频数据,则给予具有较低压缩度或较高再现性能的数字介质优先选择,但是代替地,可以给予具有较低压缩度或较高再现性能的数字介质优先选择,而与编解码器无关。在这种情况下,例如,当在提供目的地装置中存在用于指定内容“A2.”的操作输入时,如果音频文件“A2.b”具有比音频文件“A2.a”更高的再现性能,则从客户端11拥有的音频文件“A2.a”以及客户端14拥有的音频文件“A2.b”中选择和提供音频文件“A2.b”。但是,如果该提供目的地装置不具有对应于“.b”的编解码器并且无法再现该音频文件“A2.b”,则选择和提供用于客户端11的通用编解码器的音频文件“A2.a”。或者,如果该提供目的地装置不具有对应于“.b”的编解码器,但可以通过将客户端14的音频文件“A2.b”转换为“.a”的文件格式来获得比客户端11拥有的“A2.a”更高比特率的音频文件,则可以通过将其转换为具有更高比特率的音频文件“.a”来选择和提供客户端14的“A2.b”。

本发明不仅限于上述实施例,也可以适当地进行各种修改。例如,虽然上面没有描述,但是该主单元和客户端可以同时对该主单元或客户端拥有的一个内容进行呈现。也就是说,拥有该内容的音频文件的主单元或者客户端可以同时以及按照并行的方式将该音频文件提供给多个其它客户端或主单元。还有,只有主单元可以呈现内容,并且其他客户端可以将该音频文件提供给主单元。还有,多个客户端可以同时以及按照并行的方式来呈现不同的音频文件。

还有,虽然如上所述,使用的是有线网络,但也可以取而代之地使用其中不存在主单元或服务器的无线网络例如无线LAN,互联网,或者P2P(对等)连接。

当前第1页1 2 
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1