流接收设备和方法、流发送设备和方法、和计算机程序的制作方法

文档序号:7763881阅读:148来源:国知局
专利名称:流接收设备和方法、流发送设备和方法、和计算机程序的制作方法
技术领域
本发明涉及流接收设备、流接收方法、流发送设备、流发送方法和计算机程序。
背景技术
对于每个广播系统,已经由标准化组进行允许观看者观看三维(3D)图像的3D广 播的标准化。现有2D广播节目(2D节目)和3D广播节目(3D节目)的混合被认为是广播 组织格式。与3D广播相比,现有的广播系统被称作“2D广播”。多视图编码(MVC)是组织3D广播节目中的3D流的方案(例如参见日本专利申请 No. 2009-T-513074)。在MVC中,节目包括可以独立地作为2D广播观看的2D流以及用于将 2D广播扩展为3D广播的流,该3D广播与2D流同步地处理。图11是图示MVC中的流构成 的图。根据MVC,在允许将3D节目仅作为2D节目观看的现有接收器中,可以通过仅处理2D 流而以典型的2D节目的形式观看3D节目。

发明内容
但是,当以如图11所示的组织格式广播3D节目时,需要为每个频道分配波段,包 括要被分配给3D额外流的波段。当2D节目占据了大部分内容并且3D节目占据一小部分 时,分配给3D额外流的波段变为额外的波段并且该波段的大部分变得无用。当在某个时区混合2D节目和3D节目并且在接收器侧对2D节目和3D节目执行频 道切换(跳过(zapping))时,2D节目和3D节目之间的切换频繁发生,并且频道切换耗费时 间。这引起使用的不便。在此情况下,需要预先保留网络资源以便从诸如因特网或者局域 网(LAN)的网络获取3D额外流,并与2D流同步地处理该3D额外流。该另外的资源保留时 间导致频道跳过时间的开销。考虑到前述,期望提供一种新的和改进的并能够以如下组织格式实现在接收器侧 的有效波段管理和有效频道切换的流接收设备、流接收方法、流发送设备、流发送方法和计 算机程序,在该组织格式中,经过网络分发3D流,并且2D流和3D流被混合。根据本发明的一个实施例,提供了一种流接收设备,包括信息接收单元,用于接 收对于要经过网络从外部分发的3D流的流控制信息,所述流控制信息使用元数据描述;流 确保单元,用于在分发3D流之前使用由所述信息接收单元接收的所述流控制信息执行与 确保要分发的3D流有关的处理,并保留该流;以及流接收单元,用于基于所述流确保单元 中的保留结果接收经过网络分发的3D流。所述流确保单元可以预先执行接入(join)对于从外部使用多播分发的一个或者 至少两个3D流的多播的处理,并确保该3D流。所述流确保单元可以在再现一个或至少两个3D流之前预缓存3D流以确保该3D流。所述流确保单元可以调度接入对于从外部使用多播分发的一个或者至少两个3D 流的多播的处理,并确保该3D流。
可以在由所述信息接收单元接收的控制信息中描述3D流和2D流的混合状态。可以在由所述信息接收单元接收的控制信息中描述3D流的波段信息。可以在由所述接收单元接收的控制信息中描述对于3D流的分发方案。可以在由所述接收单元接收的控制信息中描述可以下载3D流的时间。根据本发明的另一实施例,提供了一种流接收方法,包括步骤接收对于要经过网 络从外部分发的3D流的流控制信息,所述流控制信息使用元数据描述;在分发3D流之前, 使用在接收所述流控制信息的步骤中所接收的流控制信息执行与确保要分发的3D流有 关的处理,并保留该流;以及基于在保留该流的步骤中的保留结果接收经过网络分发的3D 流。根据本发明的另一实施例,提供了一种致使计算机执行以下步骤的计算机程序 接收对于要经过网络从外部分发的3D流的流控制信息,所述流控制信息使用元数据描述; 在分发3D流之前,使用在接收所述流控制信息的步骤中所接收的流控制信息执行与确保 要分发的3D流有关的处理,并保留该流;以及基于在保留该流的步骤中的保留结果接收经 过网络分发的3D流。根据本发明的另一实施例,提供了一种流发送设备,包括信息描述单元,用于使 用元数据描述对于经过网络分发的3D流的流控制信息;信息发送单元,用于在分发3D流之 前,发送所述信息描述单元描述的对于3D流的流控制信息;以及流分发单元,用于基于所 述信息描述单元描述的对于3D流的流控制信息,经过网络分发3D流。3D流和2D流的混合状态可以包括在由所述信息描述单元描述的控制信息中。3D流的波段信息可以包括在由所述信息描述单元描述的控制信息中。对于3D流的分发方案可以包括在由所述信息描述单元描述的控制信息中。可以下载3D流的时间可以包括在由所述信息描述单元描述的控制信息中。根据本发明的另一实施例,提供了一种流发送方法,包括步骤使用元数据描述对 于要经过网络分发的3D流的流控制信息;在分发3D流之前,发送在描述所述流控制信息的 步骤中描述的对于3D流的流控制信息;以及基于在描述所述流控制信息的步骤中描述的 对于3D流的流控制信息,经过网络分发3D流。根据本发明的另一实施例,提供了一种致使计算机执行以下步骤的计算机程序 使用元数据描述对于要经过网络分发的3D流的流控制信息;在分发3D流之前,发送在描述 所述流控制信息的步骤中描述的对于3D流的流控制信息;以及基于在描述所述流控制信 息的步骤中描述的对于3D流的流控制信息,经过网络分发3D流。如上所述,根据本发明,能够提供一种新的和改进的并能够以如下组织格式实现 在接收器侧的有效频带管理和有效频道切换的流接收设备、流接收方法、流发送设备、流发 送方法和计算机程序,在该组织格式中,经过网络分发3D流,并且2D流和3D流被混合。


图1是图示描述发送流时的信息的例子的图;图2是图示根据本发明的一个实施例的流分发系统的配置的图;图3是图示根据本发明的一个实施例的元数据服务器21的配置的图;图4是图示根据本发明的一个实施例的、在元数据服务器21中所包括的元数据产生单元31的配置的图;图5图示根据本发明的一个实施例的、在元数据服务器21中所包括的元数据分发 单元33的配置;图6是图示根据本发明的一个实施例的、在客户端100中所包括的元数据客户端 102的配置的图;图7是图示根据本发明的一个实施例的服务器20和客户端100的操作的第一例 子的流程图;图8是图示根据本发明的一个实施例的服务器20和客户端100的操作的第二例 子的流程图;图9是图示根据本发明的一个实施例的服务器20和客户端100的操作的第三例 子的流程图;图IOA是图示使用SI的TVA或者SDT的Servicehformation (服务信息)的流 的混合状态的例子的图;图IOB是图示使用SI的TVA或者EIT的khedualEvent (调度事件)的预调度的 例子的图;以及图11是图示MVC中的流配置的图。
具体实施例方式下文中,将参考附图详细描述本发明的优选实施例。注意,在此说明书和附图中, 用相同的参考数字表示具有基本相同的功能和结构的结构元件,并省略对这些结构元件的 重复说明。将按以下顺序给出描述。<1.解决方案的示例>[1-1.流的基本信息][1-2.流的控制信息][1-3.客户端的操作]<2.本发明的实施例〉[2-1.流分发系统的配置][2-2.元数据服务器的配置][2-3.元数据客户端的配置][2-4.服务器和客户端的操作示例][2-4-1.操作的第一示例][2-4-2.操作的第二示例][2-4-3.操作的第三示例]<3.结论〉<1.解决方案的示例>下文中,将首先描述用于解决上述问题的方法的示例,然后将描述用于实现该方 法的本发明的实施例。[1-1.流的基本信息]
为了解决上述问题,例如,考虑其中服务器在控制信息中定义用于描述关于3D 流发送的各种设置的要素(element)的方法,该控制信息在元数据中描述服务(频道) 的属性(诸如SKDVB-SI 服务信息)的服务描述表(SDT)或者TV-任何时间元数据 (Anytimemetadata) (TVA)),用于向客户端设备通知诸如SI或使用XML描述的TVA的流分 发服务。例如,在描述服务(频道)的属性的控制信息中定义了关于2D流和3D流的混合 状态的要素,上述信息在这样的要素中描述并被发送到客户端。流的混合状态的示例示出 了除了典型的服务属性之外,主要流是2D,但是在某个时段存在被发送用于将该主要流重 构为3D的流。[1-2.流的控制信息]为了解决上述问题,考虑如下方法,其中服务器在描述在SI的TVA或事件信息 表(EIT)的调度事件的某个服务的时间段中的事件的属性的控制信息中,定义了关于要与 2D流同步处理的3D额外流的编解码器的类型(3D额外流编解码器类型)、获取地址(例 如,多播流地址(3D额外流URL,或者当流可以被获取为文件时的文件地址(3D额外流文 件-URL))、以及诸如事件的开始时间和结束时间的典型事件属性的要素,在这样的要素中 描述上述信息,并将该信息发送到客户端。当需要发送某个3D额外流的时段不同于在EIT或者调度事件中定义的事件 的时段时,其中需要3D额外流发送的时段的要素可以在例如TVA的段信息Gegment Information)等中定义,并可以使用。假设TVA的该段信息用于描述程序中的任意时段的属性。在使用多播发送3D额外流的情况下,在控制信息中定义要求的传送QoS (所需波 段/QoS等级(传送质量))以及地址,并且这样的要素用于提供关于波段的信息。客户端 使用所要求的传送QoS请求预先确保经过传输时区调制解调器或者路由器所需的资源。当将3D额外流预先获取为文件时,在控制信息中定义在存储器中存储该3D额外 流所需的存储大小(所要求的存储大小(RequirecKtorageSide))和可以下载流的时区 (下载时间-开始/结束(downloadTime-Start/End))以及地址,并且在这样的要素中描述 关于存储大小或者时区的信息,并将其发送到客户端。当将3D额外流预先获取为文件时,该3D额外流不仅可以从因特网获取为文件, 而且可以通过广播波下载。从而,可以将例如在数字视频广播(DVB)中定义的广播波时段 (slot)以及例如以HTTP开始的URL信息指定为在控制信息中所描述的、获取文件的站点的 地址,并可以从该时段获取该文件。[1-3.客户端的操作]客户端预先接入(join) 3D额外流的多播或者基于在这样定义的要素中所描述的 信息将该3D额外流预缓存为本地存储器中的文件。该预缓存还包括将该3D额外流预先累 积在客户端设备所连接的LAN上的累积设备中,并致使LAN中的设备与广播波同步地接收 该3D额外流。图1是图示描述当在如上所述定义的要素中描述信息并发送流时的信息的示例 的图。在图1中,还示出了其中混合并分发2D流和3D额外流的服务以及其中仅分发2D流 的服务的示例。在SI的TVA或SDT的服务信息中描述了指示流的混合状态的信息,并在SI 的TVA或EIT的调度事件中描述了关于3D额外流的详细信息。
在图1中,将指示3D流的创建时间的事件属性、指示3D流编解码器的类型的3D额 外流编解码器类型、指示当使用单播或多播从服务器分发3D流时3D流的站点的3D额外流 URL、指示当使用多播发送3D额外流时所需的波段或QoS等级(传送质量)的要求的传送 QoS,当预先将3D额外流获取为文件时3D流的站点的3D额外流下载URL、指示当将3D流存 储在存储器中时所需的存储大小的要求存储大小、以及指示可以下载流的时区的下载时间 开始/结束示出为在SI的TVA或EIT的调度事件中描述的关于3D额外流的详细信息。客 户端可以通过接收流并执行基于这样的信息的处理而有效使用波段并有效执行频道跳过。<2.本发明的实施例〉[2-1.流分发系统的配置]现在将描述根据本发明的实施例的流分发系统的配置。图2是图示根据本发明的 实施例的流分发系统的配置的图。下文中,将参考图2描述根据本发明的实施例的流分发 系统的配置。如图2所示,在根据本发明的实施例的流分发系统10中,服务器20经由单向网络 11或双向网络12与客户端100连接。在此,单向网络11包括使用例如陆地波、卫星广播波 或电缆的广播类型的分发介质,并且双向网络12是诸如因特网的双向通信介质。服务器20发送2D流或3D额外流,或者发送作为流的附加物而发送的关于3D额 外流的信息。在本实施例中,服务器20包括元数据服务器21和2D/3D流媒体服务器。元 数据服务器21产生关于3D额外流的元数据,其作为流的附加物而被发送。2D/3D流媒体服 务器22经由单向网络11或者双向网络12向客户端100发送2D流或3D额外流。客户端100接收从服务器20分发的流和元数据,并基于所接收的元数据再现该 流。客户端100包括调谐器101、元数据客户端102和2D/3D流媒体客户端103。调谐器 101接收从2D/3D流媒体服务器22发送的流,并对该流解码。元数据客户端102从调谐器101接收在从元数据服务器21或者2D/3D流媒体服 务器22发送的流中所包括的元数据,并解析所接收的元数据。通过在元数据客户端102中 的元数据解析来控制2D/3D流媒体客户端103中的流的再现。2D/3D流媒体客户端103再现由调谐器101或者家庭路由器110接收的流。2D/3D 流媒体客户端103基于元数据客户端102的元数据解析结果再现该流。家庭路由器110可以被提供在客户端100和双向网络12之间。家庭路由器110 可以包括用于预缓存流的存储设备111。用于预缓存流的存储设备111可以被包括在客户 端100中,或者可以与客户端100和家庭路由器110分离地提供。已经参考图2描述了根据本发明的实施例的流分发系统10的配置。现在将描述 根据本发明的实施例的元数据服务器21的配置。[2-2.元数据服务器的配置]图3是图示根据本发明的实施例的元数据服务器21的配置的图。下文中,将参考 图3描述根据本发明的实施例的元数据服务器21的配置。如图3所示,根据本发明的实施例的元数据服务器21包括元数据产生单元31、元 数据服务器数据库32和元数据分发单元33。元数据产生单元31产生元数据。元数据服务器数据库32缓存由元数据产生单元 31产生的元数据。元数据分发单元33将在元数据服务器数据库32中缓存的元数据经由双向网络11或者双向网络12发送到客户端100。在此,将更详细描述元数据产生单元31的配置。图4示出了根据本发明的实施例 的在元数据服务器21中所包括的元数据产生单元31的配置。如图4所示,元数据产生单元31包括产生单元41、缓存单元42和更新单元43。产 生单元41产生元数据。由产生单元41产生的元数据包括指示如上所述的流的混合状态的 信息以及关于3D额外流的信息。缓存单元42缓存由产生单元41产生的元数据。更新单 元43更新在缓存单元42中缓存的元数据。随后,将更详细描述元数据分发单元33的配置。图5图示了根据本发明的实施例 的在元数据服务器21中所包括的元数据分发单元33的配置。如图5所示,元数据服务器21中所包括的元数据分发单元33包括产生单元51、压 缩单元52、更新单元53和分发单元M。产生单元51产生元数据的分发单元。压缩单元52 压缩在由产生单元51产生的分发单元中所包括的源数据以降低数据量。更新单元53更新 分发单元的元数据。分发单元M将分发单元中的压缩的元数据经由单向网络11或者双向 网络12发送到客户端100。已经参考图3到图5描述了根据本发明的实施例的元数据服务器21的配置。接 下来,将描述根据本发明的实施例的客户端100的配置。现在将详细描述根据本发明的实 施例的客户端100中的元数据客户端102的配置。[2-3.元数据客户端的配置]图6是图示在根据本发明的实施例的客户端100中所包括的元数据客户端102的 配置的图。如图6所示,在根据本发明的实施例的客户端100中所包括的元数据客户端102 包括接收单元121、解压缩单元122、缓存单元123和控制单元124。接收单元121接收经由单向网络11或者双向网络12从服务器20发送的元数据。 解压缩单元122对接收单元121接收的压缩的元数据解压缩。缓存单元123缓存由解压缩 单元122解压缩的元数据。控制单元IM基于在缓存单元123中缓存的元数据的内容控制 2D/3D流媒体客户端103的操作。如上配置的元数据客户端102允许客户端100接收经由单向网络11或双向网络 12从服务器20发送的元数据,并控制2D/3D流媒体客户端103的操作。已经参考图6描述了根据本发明的实施例的客户端100中的元数据客户端102的 配置。接下来,及描述根据本发明的实施例的服务器20和客户端100的操作。[2-4.服务器和客户端的操作示例][2-4-1.操作的第一示例]图7是图示根据本发明的实施例的服务器20和客户端100的操作的第一示例的 流程图。下文中,将参考图7描述根据本发明的实施例的服务器20和客户端100的第一示 例。在操作的第一示例中,使用多播从服务器20发送3D额外流,并且由客户端100频道跳(channel-zap)多f 3D ^。首先,在3D节目之前,从服务器20的元数据服务器21经由单向网络11或者双向 网络12发送元数据(步骤S101)。当客户端100接收到从元数据服务器21经由单向网络 11或者双向网络12发送的元数据时,客户端100中的元数据客户端102解析所接收的元数 据。在此,元数据客户端102将接收的元数据呈献给客户端100的用户或者请求用户选择频道(步骤S 102)。当在步骤S102元数据客户端102将接收的元数据呈献给客户端100的用户、或者 请求用户选择频道并且客户端100的用户选择了频道时,元数据客户端102指令2D/3D流 媒体客户端103接收用户所选择的频道(步骤S10;3)。已经从元数据客户端102接收了指 令的2D/3D流媒体客户端103指令家庭路由器110接入包括用户选择的目标的3D额外流 的多播,并确保(保留)所需的QoS (步骤S104)。在步骤104已经从2D/3D流媒体客户端103接收了指令的家庭路由器110向2D/3D 流媒体客户端103通知接入包括用户选择的目标的3D额外流的多播并确保所需的QoS的 结果(步骤S105)。具体地,家庭路由器110进行对于用户选择的频道的目标流的地址(3D额外流 URL)的多播参与。例如,对于多播参与,可以发出IGMP协议的接入命令。在网络支持诸如 波段的保留QoS的功能的情况下,家庭路由器110基于所要求的传送QoS,确保目标流所需 的网络上的波段、以及诸如质量的网络资源。诸如IMS的协议(参见http://wbb. forum, impressrd. jp/feature/20060720/165)可以用于确保网络资源。当已经顺利地确保网络资 源并且流发送准备好时,家庭路由器110向2D/3D流媒体客户端103通知已经顺利地确保 物理资源并且流发送准备好的事实。然后使用多播从2D/3D流媒体服务器22发送至少两个3D额外流(步骤S106)。 2D/3D流媒体客户端103将用于再现2D流和3D额外流的请求发送到家庭路由器110 (步 骤S107)。在步骤S107已经接收了用于再现2D流和3D额外流的请求的家庭路由器110, 将从2D/3D流媒体服务器22发送的3D额外流中的用户选择的频道的目标流发送到2D/3D 流媒体客户端103 (步骤S108)。与获取经由因特网从2D/3D流媒体服务器22发送的3D额外流同时,进行通过调 谐器101获取经由单向网络从2D/3D流媒体服务器发送的2D流。客户端100再现作为经 由单向网络从2D/3D流媒体服务器22发送的2D流和从因特网获取的3D额外流的组合的 内容。对于与家庭路由器110已经在多播参与中成功并且在步骤S105中已经确保所需 的网络资源的流对应的3D频道,可以迅速进行频道改变。当用户使用例如遥控器的频道选 择按钮切换频道并且元数据客户端102向2D/3D流媒体客户端103通知用户指定的频道 的切换时(步骤S109),2D/3D流媒体客户端103将用于再现2D流和3D额外流、而不是由 元数据客户端102指定并在步骤S107中请求再现的流的请求发送到家庭路由器110 (步骤 S110)。在步骤SllO中已经接收了用于再现2D流和3D额外流的请求的家庭路由器110,将 从2D/3D流媒体服务器22发送的3D额外流中的用户选择的频道的目标流发送到2D/3D流 媒体客户端103(步骤Sl 11)。因此,在操作的第一示例中,能够通过预先接入3D额外流多播而实现客户端100 中的迅速的频道切换。[2-4-2.操作的第二示例]图8是图示根据本发明的实施例的服务器20和客户端100的操作的第二示例的 流程图。下文中,将参考图8描述根据本发明的实施例的服务器20和客户端100的操作的 第二示例。在操作的第二示例中,示出了当3D流被预缓存在本地存储器中时客户端100中的对于多个3D流的频道跳过处理。首先,在3D节目之前,从服务器20的元数据服务器21经由单向网络11或者双向 网络12发送元数据(步骤S121)。当客户端100接收到从元数据服务器21经由单向网络 11或者双向网络12发送的元数据时,客户端100的元数据客户端102解析所接收的元数 据。在此,元数据客户端102将接收的元数据呈献给客户端100的用户或者请求用户选择 频道(步骤S122)。当元数据客户端102将接收的元数据呈献给客户端100的用户或者请求用户选择 频道、并且在步骤S122中客户端100的用户选择了频道时,元数据客户端102向2D/3D流 媒体客户端103通知将要接收用户选择的频道(步骤S12!3)。已经从元数据客户端102接 收了通知的2D/3D流媒体客户端103请求家庭路由器110预缓存包括用户选择的目标的3D 额外流(步骤SlM)。已经从2D/3D流媒体客户端103接收了预缓存多个3D额外流的请求的家庭路由 器110使用目标流文件的地址信息(3D额外流下载URL)从服务器20的2D/3D流媒体服务 器22获取指定的文件。例如,可以根据HTTP协议或者其它通信协议来进行家庭路由器110 的文件获取。2D/3D流媒体服务器22将指定的文件发送到家庭路由器110(步骤S125)。家 庭路由器110预缓存从2D/3D流媒体服务器22发送的文件。该文件可以被预缓存在家庭 路由器110中所包括的存储设备中、客户端100的存储设备中或者与家庭路由器110连接 并与客户端100或者家庭路由器110分离地提供的存储设备中。下文中,假设文件被预缓 存在家庭路由器110中所包括的存储设备中。当已经顺利地进行了家庭路由器110的文件 获取并且已经准备好流发送时,通知2D/3D流媒体客户端103已经顺利地进行了文件获取 并且已经准备好流发送的事实(步骤S126)。与获取由家庭路由器110预缓存的3D额外流同时,进行通过调谐器101获取经由 单向网络从2D/3D流媒体服务器22发送的2D流。客户端100再现作为经由单向网络从 2D/3D流媒体服务器22发送的2D流和由家庭路由器110预缓存的3D额外流的组合的内 容。具体地,当2D/3D流媒体客户端103请求家庭路由器110再现2D流和3D额外流时(步 骤S127),家庭路由器110将预缓存的文件发送到2D/3D流媒体客户端103(步骤S128)。能够迅速将频道切换到与家庭路由器110成功预缓存的流对应的3D频道。当用 户使用例如遥控器的频道选择按钮切换频道、并且元数据客户端102向2D/3D流媒体客户 端103通知用户指定的频道的切换时(步骤SU9),2D/3D流媒体客户端103将用于再现2D 流和3D额外流、而不是由元数据客户端102指定并在步骤127中请求再现的流的请求发送 到家庭路由器110(步骤S130)。在步骤S130中已经接收了用于再现2D流和3D额外流的 请求的家庭路由器110,将与从2D/3D流媒体服务器22发送的3D额外流中的用户选择的频 道对应的预缓存的文件发送到2D/3D流媒体客户端103(步骤S131)。因此,在操作的第二示例中,能够通过在客户端中预缓存3D额外流文件而实现客 户端100中的快速频道切换。[2-4-3.操作的第三示例]图9是图示根据本发明的实施例的服务器20和客户端100的操作的第三示例的 流程图。下文中,将参考图9描述根据本发明的实施例的服务器20和客户端100的操作的 第三示例。在操作的第三示例中,预先调度多播流获取,并且客户端100对多个3D流执行频道跳过。首先,在3D节目之前,从服务器20的元数据服务器21经由单向网络11或者双向 网络12发送元数据(步骤S141)。当客户端100接收到从元数据服务器21经由单向网络 11或者双向网络12发送的元数据时,客户端100的元数据客户端102基于所接收的元数 据,预调度3D额外流的多播的接入以及所需QoS的确保(保留),并根据该调度通过家庭路 由器110接入3D额外流的多播并确保所需的QoS (步骤S142)。在步骤S142中,基于从元数据服务器21提供的元数据预调度终端用户很可能选 择的多播3D额外流的获取,并且基于该调度通过家庭路由器110执行确保资源或者QoS的 保留。在此,例如,可以将在客户端100内部提供的终端用户喜好数据库用作终端用户选择 的确定基础。图IOA和IOB是图示基于多播3D额外流获取的预调度对用于家庭路由器110的 由元数据客户端102执行的确保资源和QoS的保留的图。图IOA示出了使用SI的TVA或 SDT的服务信息的流的混合状态的示例,并且图IOB示出了使用SI的TVA或EIT的调度事 件的预调度的示例。将描述图10A。在时间Tl,在服务-3中开始多播3D额外流分发。在从时间T2到 时间T4的时段中,在服务-1中分发多播3D额外流。在时间T3,在服务-2中开始多播3D 额外流分发。随后,将描述图10B。在服务-1中,多播3D额外流的开始时间是T2,结束时间 是T4,该流的分发源的URL是“Url-3D(1. 2) ”,并且流的QoS(保证的速度)是8Mbps,如 图IOB所示。类似地,在服务-2中,多播3D额外流的开始时间是T3,流分发源的URL是 "url-3D(2. 2) ”,并且流的QoS(保证的速度是IOMbps0类似地,在服务_3中,多播3D额 外流的开始时间是Tl,流分发源的URL是“url-3D(3. 3) ”,并且流的QoS (保证的速度)是 3Mbps ο基于此信息,元数据客户端102预调度多播3D额外流获取。结果,在图IOB所示 的示例中,元数据客户端102调度以就在时间Tl之前接入3D额外流URL :"url-3D(3. 2),, 并确保所保证的速度3Mbps,就在时间T2之前接入3D额外流URL :"url-3D (1. 2),,并确保 所保证的速度8Mbps,就在时间T3之前接入3D额外流URL :“url_3D(2. 2) ”并确保所保证 的速度10Mbps,并就在时间T4后离开3D额外流URL :"url-3D (1. 2) ”并释放所确保的保证 的速度10Mbps。当家庭路由器110从元数据客户端102接收到指示要接入3D额外流的多播并要 确保所需的QoS的通知时,家庭路由器110接入3D额外流的多播并确保所需的QoS,并向 2D/3D流媒体客户端103通知结果(步骤S143)。具体地,当元数据客户端102请求接入多 个3D额外流的多播并确保所需的QoS时,家庭路由器110进行对于目标流的地址(3D额 外流URL)的多播参与。例如,可以通过发出IGMP协议的接入命令来执行多播参与。当网 络支持诸如波段的保留QoS的功能时,家庭路由器110确保目标流所需的网络上的波段以 及诸如质量的网络资源。例如,基于从元数据服务器21发送的元数据中所包括的要求的 传送QoS信息来确保目标流所需的网络上的波段。例如还可以通过诸如IMS(http://wbb. forum, impressrd. jp/feature/20060720/165)的协议来确保诸如质量的网络资源。当已经 顺利地确保网络资源并且流发送准备好时,将此事实通知给2D/3D流媒体客户端103。
然后元数据客户端102指示2D/3D流媒体客户端103基于步骤S142中的预调度 选择3D额外流(步骤S144)。2D/3D流媒体服务器22发送多个多播3D额外流(步骤S145)。家庭路由器110将 从2D/3D流媒体服务器22发送的流中的在步骤S144中指令的3D额外流发送到2D/3D流 媒体客户端103(步骤S147)。在调谐器101中,与获取从2D/3D流媒体服务器22发送的3D额外流一起,进行获 取从2D/3D流媒体服务器22经由单向网络发送的2D流。2D/3D流媒体客户端103再现作 为经由单向网络从2D/3D流媒体服务器22发送的2D流和有来自元数据客户端102的指令 选择的3D额外流的组合的内容(步骤S146)。对于与家庭路由器110已经在多播参与中成功并且在步骤S143中已经确保所需 的网络资源的流对应的3D频道,可以迅速地处理频道改变。当用户使用例如遥控器的频道 选择按钮切换频道、并且元数据客户端102向2D/3D流媒体客户端103通知用户指定的频 道的切换时(步骤S148),2D/3D流媒体客户端103将用于再现2D流和3D额外流而不是由 元数据客户端102指定的流的请求发送到家庭路由器110。已经接收了用于再现2D流和3D额外流的家庭路由器110,将从2D/3D流媒体服务 器22发送的3D额外流中的用户选择的频道的目标流发送到2D/3D流媒体客户端103(步 骤S150)。2D/3D流媒体客户端103再现作为从2D/3D流媒体服务器22经由单向网络发送 的2D流和由来自元数据客户端102的指令选择的3D额外流的组合的内容(步骤S149)。因此,在操作的第三示例中,能够通过预调度3D额外流获取实现客户端100中的 迅速频道切换。<3.结论〉如上所述,根据本发明的实施例,服务器20发送描述3D额外流的混合状态的元数 据和关于3D额外流的不同信息。客户端100接收从服务器20发送的元数据,并基于该元 数据预先执行多播参与和网络资源确保,或者预缓存3D流再现所需的文件。这使得客户端 100能够在广播3D广播节目时进行迅速的频道跳过。可以通过硬件或软件执行上述一系列处理。在由软件执行该一系列处理的情况 下,从以专用硬件集成的计算机或者能够通过安装各种程序执行各种功能的例如通用个人 计算机等中的程序记录介质来安装构成软件的程序。此外,通信不仅可以是无线通信和有线通信,而且可以是无线通信和有线通信的 组合,即其中在一个时段执行无线通信并在另一时段执行有线通信的通信。此外,通信可以 按这样的方式发生将从一个设备到另一设备的通信执行为有线通信,并将从该另一设备 到该一个设备的通信执行为无线通信。本领域技术人员应当理解,取决于设计要求和其他因素,可以发生各种修改、组 合、子组合和替换,只要其在权利要求或其等效物的范围内即可。本发明包含与2009年10月观日在日本专利局提交的日本专利申请 JP2009-247516有关的主题,通过引用将其全部内容合并于此。
权利要求
1.一种流接收设备,包括信息接收单元,用于接收对于要经过网络从外部分发的3D流的流控制信息,所述流控 制信息使用元数据描述;流确保单元,用于在分发3D流之前,使用由所述信息接收单元接收的所述流控制信息 执行与确保要分发的3D流有关的处理,并保留该流;以及流接收单元,用于基于所述流确保单元中的保留结果接收经过网络分发的3D流。
2.根据权利要求1的流接收设备,其中所述流确保单元预先执行接入对于从外部使用多播分发的一个或者至少两个3D 流的多播的处理,并确保该3D流。
3.根据权利要求1的流接收设备,其中所述流确保单元在再现一个或至少两个3D流之前预缓存3D流以确保该3D流。
4.根据权利要求1的流接收设备,其中所述流确保单元调度接入对于从外部使用多播分发的一个或者至少两个3D流的 多播的处理,并确保该3D流。
5.根据权利要求1的流接收设备,其中在由所述信息接收单元接收的控制信息中描述3D流和2D流的混合状态。
6.根据权利要求1的流接收设备,其中在由所述信息接收单元接收的控制信息中描述3D流的波段信息。
7.根据权利要求1的流接收设备,其中在由所述信息接收单元接收的控制信息中描述对于3D流的分发方案。
8.根据权利要求1的流接收设备,其中在由所述信息接收单元接收的控制信息中描述可以下载3D流的时间。
9.一种流接收方法,包括以下步骤接收对于要经过网络从外部分发的3D流的流控制信息,所述流控制信息使用元数据 描述;在分发3D流之前,使用在接收所述流控制信息的步骤中所接收的流控制信息执行与 确保要分发的3D流有关的处理,并保留该流;以及基于在保留该流的步骤中的保留结果接收经过网络分发的3D流。
10.一种致使计算机执行以下步骤的计算机程序接收对于要经过网络从外部分发的3D流的流控制信息,所述流控制信息使用元数据 描述;在分发3D流之前,使用在接收所述流控制信息的步骤中所接收的流控制信息执行与 确保要分发的3D流有关的处理,并保留该流;以及基于在保留该流的步骤中的保留结果接收经过网络分发的3D流。
11.一种流发送设备,包括信息描述单元,用于使用元数据描述对于经过网络分发的3D流的流控制信息; 信息发送单元,用于在分发3D流之前发送由所述信息描述单元描述的对于3D流的流 控制信息;以及流分发单元,用于基于由所述信息描述单元描述的对于3D流的流控制信息,经过网络分发3D流。
12.根据权利要求11的流发送设备,其中在由所述信息描述单元描述的控制信息中包括3D流和2D流的混合状态。
13.根据权利要求11的流发送设备,其中在由所述信息描述单元描述的控制信息中包括3D流的波段信息。
14.根据权利要求11的流发送设备,其中在由所述信息描述单元描述的控制信息中包括对于3D流的分发方案。
15.根据权利要求11的流发送设备,其中在由所述信息描述单元描述的控制信息中包括可以下载3D流的时间。
16.一种流发送方法,包括以下步骤使用元数据描述对于要经过网络分发的3D流的流控制信息;在分发3D流之前,发送在描述所述流控制信息的步骤中描述的对于3D流的流控制信 息;以及基于在描述所述流控制信息的步骤中描述的对于3D流的流控制信息,经过网络分发 3D流。
17.—种致使计算机执行以下步骤的计算机程序使用元数据描述对于要经过网络分发的3D流的流控制信息;在分发3D流之前,发送在描述所述流控制信息的步骤中描述的对于3D流的流控制信 息;以及基于在描述所述流控制信息的步骤中描述的对于3D流的流控制信息,经过网络分发 3D流。
全文摘要
提供了一种流接收设备,包括信息接收单元,用于接收对于要经过网络从外部分发的3D流的流控制信息,所述流控制信息使用元数据描述;流确保单元,用于在分发3D流之前使用由所述信息接收单元接收的所述流控制信息执行与确保要分发的3D有关的处理,并保留该流;以及流接收单元,用于基于所述流确保单元中的保留结果接收经过网络分发的3D流。
文档编号H04L12/18GK102055668SQ20101052776
公开日2011年5月11日 申请日期2010年10月21日 优先权日2009年10月28日
发明者北里直久, 山岸靖明 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1