发送装置、发送方法、接收装置和接收方法与流程

文档序号:13518738阅读:175来源:国知局
发送装置、发送方法、接收装置和接收方法与流程

本技术涉及一种发送装置、一种发送方法、一种接收装置和一种接收方法,更具体地说,涉及一种被配置为将预定信息插入到音频压缩数据流中并将其发送的发送装置等。



背景技术:

例如,专利文献1提出了一种技术,其中,将预定信息插入到来自广播站、分布服务器等的音频压缩数据流中,并且发送,并且接收侧的机顶盒经由hdmi数字接口向电视接收机直接发送音频压缩数据流,然后,电视接收机使用预定信息执行信息处理。

引用列表

专利文献

专利文献1:特开2012-010311号日本专利申请



技术实现要素:

本发明要解决的问题

本技术的一个目的是使得在预定信息被分割成预定数量的音频帧并发送的情况下,在接收侧可以容易且适当地执行获得预定信息的处理。

解决问题的方法

本技术的概念是一种发送装置,包括:

信息插入单元,被配置为将预定信息插入到音频压缩数据流中;以及

流发送单元,被配置为发送插入了预定信息的音频压缩数据流,

其中,所述信息插入单元能够将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,并且

将指示预定信息的总体大小的信息添加到第一条分割信息。

在本技术中,由信息插入单元将预定信息插入到音频压缩数据流中。例如,预定信息可以是网络访问信息、命令信息和媒体文件中的一个。

通过流发送单元发送插入了预定信息的音频压缩数据流。例如,流发送器可以被配置为发送预定格式的容器,所述容器包括插入了预定信息的音频压缩数据流。

此外,例如,流发送单元可以被配置为经由数字接口将插入了预定信息的音频压缩数据流发送到外部设备。在这种情况下,例如,流发送单元还可以包括:接收单元,被配置为接收包括音频压缩数据流的预定格式的容器,可以将预定信息插入容器的层中,并且所述信息插入单元可以将插入在容器的层中的预定信息插入包含在容器中的音频压缩数据流中。

信息插入单元能够将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,并且将指示预定信息的总体大小的信息添加到第一条分割信息。例如,信息插入单元可以将分割信息插入到音频帧的用户数据区域中。此外,例如,信息插入单元可以被配置为进一步向每条分割信息添加表示分割信息是否为第一条分割信息的信息和表示分割位置的信息。

以这种方式,在本技术中,可以将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内。利用这种配置,甚至当预定信息的总体大小较大时,也可以抑制插入在每个音频帧中的信息的大小,并且令人满意地发送预定信息,而不影响音频压缩数据的发送。

此外,在本技术中,当将通过分割预定信息获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内时,将指示预定信息的总体大小的信息添加到第一条分割信息。利用这种配置,当从预定数量的音频帧获得构成预定信息的每条分割信息时,可以在接收侧确保足够的空间,以在获得第一条分割信息的时间点基于指示预定信息的总体大小的信息,将预定信息存储在存储介质中,并且可以容易且适当地执行获得预定信息的处理。

此外,本技术的另一概念是一种接收装置,包括:流接收单元,被配置为经由数字接口从外部设备接收插入了预定信息的音频压缩数据流,

将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,

将指示预定信息的总体大小的信息添加到第一条分割信息,并且

所述接收装置还包括

控制单元,被配置为控制解码处理,所述解码处理通过对音频压缩数据流进行解码来获得音频数据,并且基于指示预定信息的总体大小的信息从预定数量的音频帧中获得构成预定信息的每条分割信息,并且被配置为控制信息处理,所述信息处理使用通过解码处理获得的预定信息。

在本技术中,通过接收单元经由数字接口从外部设备接收插入了预定信息的音频压缩数据流。例如,预定信息可以是网络访问信息、命令信息和媒体文件中的一个。

通过分割预定信息获得的每条分割信息被插入到音频压缩数据流的预定数量的音频帧中,并且指示预定信息的总体大小的信息被添加到第一条分割信息。

控制单元控制解码处理和信息处理。在解码处理中,通过对音频压缩数据流进行解码来获得音频数据,并且基于指示预定信息的总体大小的信息从预定数量的音频帧中获得构成预定信息的每条分割信息。在这种情况下,可以确保足够的空间,以在获得第一条分割信息的时间点,基于指示预定信息的总体大小的信息,将预定信息存储在存储介质中。然后,信息处理使用通过解码处理获得的预定信息来执行处理。

以这种方式,根据本技术,基于添加到第一条分割信息的指示预定信息的总体大小的信息从预定数量的音频帧中获得构成预定信息的每条分割信息。在这种情况下,当从预定数量的音频帧获得构成预定信息的每条分割信息时,可以确保足够的空间,以在获得第一条分割信息的时间点,基于指示预定信息的总体大小的信息,将预定信息存储在存储介质中,并且容易且适当地执行获得预定信息的处理。

此外,本技术的另一概念是接收装置,包括:

接收单元,被配置为接收包括音频压缩数据流的预定格式的容器,以及

控制单元,被配置为控制信息插入处理,信息出啊如处理将预定信息插入到音频压缩数据流中,并且被配置为控制流发送处理,流发送处理经由数字接口将插入了预定信息的音频压缩数据流发送到外部设备。

在本技术中,接收机接收包括音频压缩数据流的预定格式的容器。控制单元控制信息插入处理和流发送处理。在信息插入处理中,将预定信息插入到音频压缩数据流中。在流发送处理中,经由数字接口将插入预定信息的音频压缩数据流发送到外部设备。

例如,预定信息可以是网络访问信息、命令信息和媒体文件中的一个。此外,例如,可以将预定信息插入到接收到的容器的层中,并且信息插入处理可以提取插入到容器的层中的预定信息,并将提取的信息插入到音频压缩数据流中。

以这种方式,在本技术中,通过数字接口向外部设备发送插入了预定信息的音频压缩数据流。这使得可以令人满意地将预定信息与音频压缩数据流一起发送到外部设备。

注意,在本技术中,例如,信息插入处理可以被配置为能够将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内。在这种情况下,例如,信息插入处理可以将分割信息插入音频帧的用户数据区域。在这种情况下,即使当预定信息的总体大小较大时也可以抑制插入每个音频帧中的信息的大小,并且令人满意地发送预定信息,而不影响音频压缩数据的发送。

此外,在这种情况下,例如,信息插入处理可以将指示预定信息的总体大小的信息添加到第一条分割信息,并且还可以向每条分割信息添加表示分割信息是否为第一条分割信息的信息和表示分割位置的信息。通过以这种方式向每条分割信息添加信息,可以容易且适当地执行获得预定信息的处理。

本发明的效果

根据本技术,在将预定信息分割为预定数量的音频帧并发送的情况下,在接收侧可以容易且适当地执行获得预定信息的处理。注意,在本说明书中描述的效果是为了示例性说明的目的而提供的,并不旨在限制。还可以考虑其他额外效果。

附图说明

图1是示出根据实施例的发送-接收系统的示例性配置的方框图;

图2是示出通过分割和发送预定信息而获得的效果的示图;

图3是示出广播传送装置的流生成单元的示例性配置的方框图;

图4是示出mpeg-h3d音频的发送数据中的音频帧的示例性结构的示图;

图5是示出扩展元素的类型和值之间的对应关系的示图;

图6是示出包括通用元数据作为扩展元素的通用元数据帧的示例性配置的示图;

图7是示出具有预定信息的访问信息的示例性配置的示图;

图8是示出通用元数据帧和访问信息中的主要信息的内容的示图;

图9是示出用多个通用元数据帧发送容器目标数据的示例性情况的示图;

图10是示出用一个通用元数据帧发送容器目标数据的示例性情况的示图;

图11是示出用多个通用元数据帧发送多条容器目标数据的示例性情况的示图;

图12是示出在发送插入了预定信息(容器目标数据)的音频流的情况下传输流ts的示例性结构的示图;

图13是示出机顶盒的示例性配置的方框图;

图14是示出音频放大器的示例性配置的方框图;

图15是示出电视接收机的示例性配置的示图;

图16是示出hdmi发送单元和hdmi接收单元的示例性配置的方框图;

图17是示出在tmds通道上发送图像数据的情况下各种类型的发送数据区间的示图;

图18是示出广播传送装置的流生成单元的另一示例性配置的方框图;

图19是示出应用描述符的示例性结构的示图;

图20是示出在发送插入到容器中的预定信息(容器目标数据)的情况下传输流ts的示例性结构的示图;

图21是示出机顶盒的另一示例性配置的方框图;

图22是示出在发送插入到音频流中的预定信息(容器目标数据)的情况下mmt流的示例性结构的示图;

图23是示出在发送插入到容器中的预定信息(容器目标数据)的情况下mmt流的示例性结构的示图;

图24是示出发送-接收系统的另一示例性配置的方框图。

具体实施方式

下文中,描述本发明的实施例(以下称为实施例)。注意,将按照以下顺序显示描述。

1、实施例

2、修改示例

<1、实施例>

【发送-接收系统的示例性配置】

图1示出了根据实施例的发送-接收系统10的示例性配置。发送-接收系统10包括广播传送装置100、机顶盒(stb)200、音频放大器(amp)300和电视接收机(tv)500。用于多通道的扬声器系统400被连接到音频放大器300。

机顶盒200和音频放大器300经由hdmi电缆610彼此连接。在这种情况下,机顶盒200是源,音频放大器300是目的地。此外,音频放大器300和电视接收机500经由hdmi电缆620彼此连接。在这种情况下,音频放大器300是源,电视接收机500是目的地。注意,“hdmi”是注册商标。

广播传送装置100通过广播波发送传输流ts。传输流ts包括视频流和音频流(音频压缩数据流)。广播传送装置100将诸如网络访问信息、命令信息和媒体文件等预定信息作为容器目标数据插入到音频流中。

例如,网络访问信息包括用于连接到链接服务器的url信息。此外,例如,命令信息包括诸如“开始”和“暂停”等命令。此外,例如,媒体文件包括诸如字符数据、音频数据文件和视听数据文件等通用数据文件。

广播传送装置100将预定信息进行分割,并将分割信息插入到音频流的预定数量的音频帧。通过以这种方式分割,甚至当预定信息的总体大小大时也可能抑制插入到每个音频帧中的信息的大小,并且可能发送预定信息,而不影响音频压缩数据的发送。

此时,广播传送装置100将指示预定信息的总体大小的信息添加到第一条分割信息,并将指示信息是否是第一条分割信息的信息和指示分割位置的信息添加到分片分割信息。注意,预定数量包括1。当预定数量为1时,预定信息实际上并不被分割,而是将整体信息插入到一个音频帧中。

图2中的实线a示意性地示出了在一个音频帧中发送具有大的总体大小的预定信息的情况下比特率的变化。在这种情况下,在插入预定信息的音频帧中比特率突然增加。在这种情况下,例如,当音频压缩数据的比特率为192kbps且预定信息为40字节时,比特率增加15kbps以达到207kbps。在比特率中以这种方式像尖峰一样的突然增加会影响音频压缩数据的发送。

同时,图2中的虚线b示意性地示出了在发送被分割成多个音频帧的具有大的总体大小的预定信息的情况下比特率的变化。在这种情况下,比特率不会突然增加。这使得可以令人满意地发送具有大的总体大小的预定信息,而不影响音频压缩数据的发送。

机顶盒200从广播传送装置100接收通过广播波发送的传输流ts。如上所述,传输流ts包括视频流和音频流,并且将预定信息插入到音频流中。

机顶盒200经由hdmi电缆610将接收到的音频流本身以及通过对视频流执行解码处理获得的未压缩视频数据发送到音频放大器300。通过该操作,插入到音频流中的预定信息也被发送到音频放大器300。

音频放大器300经由hdmi电缆610接收插入了预定信息的音频流以及来自机顶盒200的未压缩视频数据。音频放大器300通过对音频流进行解码处理来获得用于多通道的音频数据流并将获得的音频数据提供给扬声器系统400。

此外,音频放大器300经由hdmi电缆620将接收到的未压缩视频数据和音频流发送到电视接收机500。结果,插入到音频流中的预定信息也被发送到电视接收机500。

电视接收机500经由hdmi电缆620从音频放大器300接收未经压缩的视频数据和插入了预定信息的音频流。电视接收机500基于未压缩视频数据显示图像。此外,电视接收机500通过对音频流进行解码处理来获得预定信息。

插入的预定信息被分割成音频流的预定数量的音频帧。指示预定信息的总体大小的信息被添加到第一条分割信息,并且指示信息是否是第一条分割信息的信息和指示分割位置的信息被添加到每条分割信息。基于该信息,电视接收机500从预定数量的音频帧中获取构成预定信息的每条分割信息。

在这种情况下,电视接收机500在获得第一条分割信息的时间点识别指示预定信息的总体大小的信息。这也使得电视接收机500能够确保在存储介质中存储预定信息的空间,并且容易且适当地执行获取预定信息的处理。

电视接收机500使用预定信息进行信息处理。例如,在预定信息是网络访问信息的情况下,电视接收机500访问网络上的预定服务器。此外,例如,在预定信息是一组命令的情况下,电视接收机500控制所访问的预定服务器的操作或执行媒体文件的再现等控制。

【广播传送装置的流生成单元】

图3示出了广播传送装置100的流生成单元110的示例性配置。流生成单元110包括控制单元111、视频编码器112、音频编码器113和多路复用器114。

控制单元111包括cpu111a并且控制流生成单元110的每个部分。视频编码器112通过对视频数据(图像数据)sv执行编码(诸如mpeg2、h.264/avc,h.265/hevc)来生成视频流(视频基本流)。视频数据sv例如是从诸如硬盘驱动器(hdd)等记录介质再现的视频数据、由摄像机获得的实时视频数据等。

音频编码器113对音频数据(声音数据)sa使用mpeg-h3d音频的压缩格式进行编码,并生成音频流(音频基本流)。音频数据sa对应于上述视频数据sv,并且包括从诸如hdd等记录介质再现的音频数据、由麦克风获得的实时音频数据。

音频编码器113包括音频编码块单元113a和音频成帧单元113b。在音频编码块单元113a中生成编码块,并且在音频成帧单元113b中执行成帧(framing)。

在控制单元111的控制下,音频编码器113将预定信息插入到音频流中。在本实施例中,预定信息是例如网络访问信息、命令信息、媒体文件。

音频编码器113将预定信息分割并插入到音频流的预定数量(包括一个)的音频帧。此时,音频编码器113将指示预定信息的总体大小的信息添加到第一条分割信息。此外,音频编码器113添加指示分割信息是否是第一条分割信息的信息,并将按降序的计数添加到每条分割信息,作为指示分割位置的信息。

图4示出了mpeg-h3d音频的发送数据中的音频帧的示例性结构。该音频帧由多个mpeg音频流分组(mpeg音频流分组)形成。每个mpeg音频流分组由报头(header)和有效载荷(payload)形成。

报头具有分组类型(packettype)、分组标签(packetlabel)和分组长度(packetlength)等信息。由报头的分组类型定义的信息被设置在有效载荷中。有效载荷中的信息包括与同步起始码“3d”对应的“sync”、作为3d音频发送数据的实际数据的“frame”、以及指示“frame”的配置的“config”。

“frame”包括构成3d音频的发送数据的通道编码数据和对象编码数据。此处,通道编码数据由诸如单通道元素(sce)、通道对元素(cpe)和低频元素(lfe)等编码样本数据构成。此外,对象编码数据由单通道元素(sce)的编码采样数据和用于通过对位于任意位置的扬声器进行映射来渲染采样数据的元数据形成。包括该元数据作为扩展元素(ext_element)。

在本实施例中,具有诸如网络访问信息、命令信息和媒体文件等预定信息作为通用元数据(universal_metadata)的元素(ext_universal_metadata)被新定义为扩展元素(ext_element)。与此同时,在“config”中新定义元素的配置信息(universal_metadataconfig)。

图5示出了扩展元素(ext_element)的类型(exelementtype)和值(value)之间的对应关系。目前,确定了0到7。128以上的值可以被扩展到mpeg,例如,因此,128被新定义为“id_ext_ele_universal_metadata”类型的值。注意,在诸如mpeg的标准的情况下,也可以通过8到127定义。

图6示出了包括通用元数据作为扩展元素的通用元数据帧(universal_metadata_frame())的示例性配置(语法)。图7示出了插入到预定数量(包括一个)的通用元数据帧的“bytes_to_carry_access_information”中的访问信息(access_information())的示例性配置(语法)。图8示出了每个示例性配置中的主要信息的内容(语义)。

“organization_id”的32位字段表示适用标准的目标。“metadata_type”的8位字段表示元数据的类型。例如,“0x10”表示mpeg-h格式的通用元数据。“data_id”的8位字段表示容器目标数据的标识符。将相同的标识符分配给通过分割同一容器目标数据而获得的每条分割信息。

“start_flag”的1位字段表示是否是容器目标数据的开始。“1”表示开始,“0”表示非开始。“fcounter”的7位字段以按降序的计数表示分割的容器目标数据的分割位置。“0”表示最后的分割部分。“start_flag”为“1”并且“fcounter”为“0”的情况表示数据是未分割的目标数据。

当“start_flag”为“1”时,存在“total_data_size”的16位字段。此字段指示容器目标数据的大小。访问信息(access_information())的全部或部分(分割信息)被插入到“bytes_to_carry_access_information”字段中。

“information_type”的8位字段表示容器目标数据的类型。例如,“0x01”表示url信息,“0x02”表示命令组,“0x03”表示媒体文件。“information_length”的16位字段指示从下一个元素开始的容器目标数据的大小,具有与上述“total_data_size”的16位字段相同的值。

返回到图3,多路复用器114对从视频编码器112输出的视频流和从音频编码器113输出的音频流进行pes分组,进一步通过发送分组来多路复用流,从而获得传输流ts,作为多路复用流。

将简要描述图3所示的流生成单元110的操作。视频数据sv被提供给视频编码器112。视频编码器112通过在视频数据sv上执行编码(诸如h.264/avc和h.265/hevc)来生成包括编码视频数据的视频流。

音频数据sa也被提供给音频编码器113。音频编码器113以mpeg-h3d音频的压缩格式对音频数据sa进行编码,从而生成音频流(音频压缩数据流)。

此时,控制单元111向音频编码器113提供要插入到音频流中的预定信息(网络访问信息、命令信息、媒体文件等),即,容器目标数据。音频编码器113将分割的容器目标数据(预定信息)插入到音频流的预定数量(包括一个)的音频帧中。

此时,音频编码器113将指示预定信息(容器目标数据)的总体大小的信息添加到第一条分割信息。此外,音频编码器113添加指示分割信息是否是第一条分割信息的信息,并且向每条分割信息添加按降序的计数,作为指示分割位置的信息。

由视频编码器112生成的视频流被提供给多路复用器114。此外,由音频编码器113生成的音频流被提供给多路复用器114。随后,多路复用器114对从各个编码器提供的流进行分组和多路复用,从而获得作为发送数据的传输流ts。

【插入容器目标数据(预定信息)】

将进一步描述将容器目标数据插入到音频流中。图9示出了用多个通用元数据帧发送容器目标数据(预定信息)的示例性情况。

在这种情况下,容器目标数据被分割成多条数据,将多条分割信息中的每条分配给多个通用元数据帧,并插入到“bytes_to_carry_access_information”的字段中(参见图6)。注意,对应于第一条分割信息的“start_flag”被设置为“1”,表示是第一条分割信息。此外,对应于第一条分割信息的“fcounter”被设置为“n-1”,并且通过将该值加一来指示分割的数量“n”。此外,对应于该第一条分割信息,存在指示容器目标数据(预定信息)的总体大小的“total_data_size”的字段。

对应于第二和后续分割信息的“start_flag”被设置为“0”,表示不是第一条分割信息。此外,对应于第二和后续分割信息的“fcounter”表示从“n-1”依次递减的计数,指示分割的位置和分割信息的剩余条数的数量。此外,与最后一条分割信息对应的“fcounter”被设置为“0”,表示是最后一条分割信息。

注意,可以设想将对应于第一段分割信息的“fcounter”设置为“n”,将与第二和后续分割信息对应的“fcounter”设置为指示从“n”依次递减的计数,并对应于最后一条分割信息的“fcounter”被设置为“1”。对应于第一条分割信息的“fcounter”的“n”表示分割的数量,“1”的“fcounter”表示是最后一条分割信息。

图10示出了用一个通用元数据帧发送容器目标数据(预定信息)的示例性情况。在这种情况下,容器目标数据不分割并被插入到一个通用元数据帧的“bytes_to_carry_access_information”字段中(参见图6)。此处,“start_flag”被设置为“1”,表示是第一条分割信息。此外,“fcounter”被设置为“0”,表示是最后一条分割信息。因此,从这些条信息中表示出该容器目标数据没有被分割。此外,对应于该第一条分割信息,存在指示容器目标数据(预定信息)的总体大小的“total_data_size”字段。

图11示出了用多个通用元数据帧发送多条容器目标数据(预定信息)的示例性情况。图中所示的示例性情况是发送两条容器目标数据的情况,即,具有由“0”表示的“data_id”的容器目标数据a和具有由“1”表示的“data_id”的容器目标数据b。

在这种情况下,容器目标数据a被分成三条,将三条分割信息中的每条分配给三个通用元数据帧,并插入到“bytes_to_carry_access_information”字段中(参见图6)。注意,对应于第一条分割信息的“start_flag”被设置为“1”,表示其是第一条分割信息。此外,与第一条分割信息对应的“fcounter”被设置为“2”,通过将该值加一来表示分割的数量“3”。此外,对应于该第一条分割信息,存在指示容器目标数据(预定信息)的总体大小的“total_data_size”字段。

与第二分割信息对应的“start_flag”被设置为“0”,表示其不是第一条分割信息。此外,与第二分割信息对应的“fcounter”被设置为“1”,表示分割位置,并表示信息的剩余分割条数为“1”。而且,与最后的分割信息对应的“start_flag”被设置为“0”,表示其不是最后一条分割信息。然后,对应于最后一条分割信息的“fcounter”被设置为“0”,表示其是最后一条分割信息。

此外,容器目标数据b不被分割并被插入到一个通用元数据帧的“bytes_to_carry_access_information”字段中(参见图6)。此处,“start_flag”被设置为“1”,表示是第一条分割信息。此外,“fcounter”被设置为“0”,表示是最后一条分割信息。因此,从这些信息中表示出该容器目标数据没有分割。此外,对应于该第一条分割信息,存在指示容器目标数据(预定信息)的总体大小的“total_data_size”字段。

【传输流ts的示例性结构】

图12示出了传输流ts的示例性结构。在该示例性结构中,存在由pid1标识的视频流的pes分组“videopes”,并且存在由pid2标识的音频流的pes分组“audiopes”。pes分组由pes报头(pes_header)和pes有效载荷(pes_payload)形成。在pes报头中插入了dts和pts的时间戳。

将音频流(音频编码流)插入到音频流的pes分组的pes有效载荷中。将包含预定信息(容器目标数据)的访问信息(access_information())插入到音频流的预定数量(包括一个)的音频帧的通用元数据帧(universal_metadata_frame())中。

此外,传输流ts包括作为节目特定信息(psi)的节目映射表(pmt)。psi是描述包括在传输流中的每个基本流属于哪个节目的信息。pmt包括描述与整个节目相关的信息的节目循环(programloop)。

此外,pmt包括具有与每个基本流相关的信息的基本流循环。在该示例性配置中,存在与视频流对应的视频基本流循环(videoesloop),并且存在与音频流对应的音频基本流循环(videoesloop)。

设置诸如流类型和分组标识符(pid)等信息,并且与该信息一起,描述与视频流有关的信息的描述符被设置在与视频流对应的视频基本流循环(videoesloop)中。该视频流的“stream_type”的值被设置为“0x24”,并且pid信息指示被添加到视频流的pes分组“videopes”的pid1,如上所述。hevc描述符被设置为一个描述符。

此外,设置诸如流类型和分组标识符(pid)等信息,并且与该信息一起,描述与音频流有关的信息的描述符被设置在与音频流对应的音频基本流循环(audioesloop)中。该音频流的“stream_type”的值被设置为“0x2c”,并且pid信息指示待添加到音频流的pes分组“audiopes”的pid2,如上所述。

【机顶盒的示例性配置】

图13示出了机顶盒200的示例性配置。机顶盒200包括cpu201、闪存rom202、dram203、内部总线204、遥控接收单元205和遥控发射机206。此外,机顶盒200包括天线终端211、数字调谐器212、多路分用器213、视频解码器214、音频成帧单元215、hdmi发送单元216和hdmi终端217。

cpu201控制机顶盒200的每个部分的操作。闪存rom202存储控制软件和数据。dram203构成cpu201的工作区域。cpu201在dram203上开发从闪存rom202读取的软件和数据,以启动软件,并且控制机顶盒200的每个部分。

遥控接收单元205接收从遥控发射机206发送的遥控信号(遥控码),并将接收到的信号提供给cpu201。cpu201基于该控制码控制机顶盒200的每个部分。cpu201、闪存rom202和dram203被连接到内部总线204。

天线终端211是用于输入由接收天线(未示出)接收的电视广播信号的终端。数字调谐器212处理输入到天线终端211中的电视广播信号,并输出与由用户选择的通道对应的传输流ts。

多路分用器213从传输流ts提取视频流的分组,并将分组发送到视频解码器214。视频解码器214从由多路分用器213提取的视频分组中重构视频流,并执行解码处理,从而获得未压缩视频数据(图像数据)。

此外,多路分用器213从传输流ts提取音频流的分组,并且重构音频流。音频成帧单元215对以这种方式重构的音频流执行成帧。在该音频流中,如针对流生成单元110(参见图3)所述,插入诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)。

hdmi发送单元216通过符合hdmi的通信,从hdmi终端217发送由视频解码器214获得的未压缩视频数据和由音频成帧单元215成帧的音频流。为了在hdmi的tmds通道上发送,hdmi发送单元216将视频数据和音频流分组,并将分组数据输出到hdmi终端217。下面将描述hdmi发送单元216的细节。

将简要描述机顶盒200的操作。输入到天线终端211的电视广播信号被提供给数字调谐器212。数字调谐器212处理电视广播信号并输出与由用户选择的通道对应的传输流ts。

从数字调谐器212输出的发送流ts被提供给多路分用器213。多路分用器213从传输流ts提取视频基本流的分组,并将分组发送到视频解码器214。

视频解码器214根据由多路分用器213提取的视频包重构视频流,然后对视频流执行解码处理,从而获得未压缩视频数据。未压缩视频数据被提供给hdmi发送单元216。

此外,多路分用器213从传输流ts提取音频流的分组,并且重构插入了诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)的音频流。该音频流由音频成帧单元215构成,然后提供给hdmi发送单元216。随后,hdmi发送单元216对未压缩视频数据和音频流进行分组,并经由hdmi电缆610将分组数据从hdmi终端217发送到音频放大器300。

【音频放大器的示例性配置】

图14示出了音频放大器300的示例性配置。音频放大器300包括cpu301、闪存rom302、dram303、内部总线304、遥控接收单元305和遥控发射机306。此外,音频放大器300包括hdmi终端311、hdmi接收单元312、音频解码器313、声音处理电路314、声音放大电路315、声音输出终端316、hdmi发送单元317、hdmi终端318。

cpu301控制音频放大器300的每个部分的操作。闪存rom302存储控制软件和数据。dram303构成cpu301的工作区域。cpu301在dram303上展开(develop)从闪存rom302读取的软件和数据,以启动软件,并且控制音频放大器300的每个部分。

遥控接收单元305接收从遥控发射机306发送的遥控信号(遥控码),并将接收到的信号提供给cpu301。cpu301基于该遥控码控制音频放大器300的每个部分。cpu301、闪存rom302和dram303连接到内部总线304。

hdmi接收单元312通过符合hdmi的通信,接收经由hdmi电缆610提供给hdmi终端311的未压缩视频数据和音频流。在该音频流中,如针对机顶盒200(参见图13)所述,插入诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)。下面将描述hdmi接收单元312的细节。

音频解码器313对由hdmi接收单元212接收的音频流执行解码处理,从而获得预定数量的通道的未压缩音频数据(声音数据)。在预定数量的通道的未压缩音频数据上,声音处理电路314根据扬声器系统400的配置执行必要的上下混合处理(参见图1),从而获得必要数量的通道的音频数据,并执行必要的处理,例如,d/a转换。

声音放大电路315放大由声音处理电路314获得的每个通道的音频信号,并将放大的信号输出到音频输出终端316。注意,扬声器系统400连接到音频输出终端316。

hdmi发送单元317通过符合hdmi的通信,从hdmi终端318发送在hdmi接收单元212上接收的未压缩视频数据和音频流。为了在hdmi的tmds通道上发送,hdmi发送单元317将未压缩视频数据和音频流分组,并将分组数据输出到hdmi终端318。下面将描述hdmi发送单元317的细节。

将简要描述图14所示的音频放大器300的操作。hdmi接收单元312接收从机顶盒200经由hdmi电缆610发送到hdmi终端311的未压缩视频数据和音频流。

由hdmi接收单元312接收的音频流被提供给音频解码器313。音频解码器313对音频流执行解码处理,从而获得具有预定数量的通道的未压缩音频数据。该音频数据被提供给声音处理电路314。

在声音处理电路314中,根据扬声器系统400的配置对预定数量的通道的未压缩音频数据进行必要的上下混合处理(参见图1),从而获得必要数量的通道的音频数据,并且执行必要的处理,例如,d/a转换。从声音处理电路314输出的每个通道的音频数据由音频放大电路315放大并输出到音频输出终端316。通过该配置,从连接到声音输出终端316的扬声器系统400获得预定数量的通道的声音输出。

此外,由hdmi接收单元312接收的未压缩视频数据和音频流被提供给hdmi发送单元317。注意,允许将通过执行处理(例如,在未压缩视频数据上叠加图形数据)所获得的视频数据提供给hdmi发送单元317,代替由hdmi接收单元312接收的原始非压缩视频数据。hdmi发送单元317对未压缩视频数据和音频流进行分组,并将分组数据从hdmi终端318经由hdmi电缆620发送到电视接收机500。

【电视接收机的示例性配置】

图15示出了电视接收机500的示例性配置。电视接收机400包括cpu501、闪存rom502、dram503、内部总线504、遥控接收单元505、遥控发送装置506、以及通信接口507。

此外,电视接收机500包括天线终端511、数字调谐器512、多路分用器513、视频解码器514、hdmi终端515和hdmi接收单元516。此外,电视接收机500包括视频处理电路517、面板驱动电路518、显示面板519、音频解码器520、声音处理电路521、声音放大电路522和扬声器523。

cpu501控制电视接收机500的每个部分的操作。闪存rom502存储控制软件和数据。dram503构成cpu501的工作区域。cpu501将从闪存rom502读取的软件和数据展开到dram503上,以启动软件,并且控制电视接收机500的每个部分。

遥控接收单元505接收从遥控发射机506发送的遥控信号(遥控码),并将接收到的信号提供给cpu501。cpu501基于该遥控码控制电视接收机500的每个部分。cpu501、闪存rom502和dram503连接到内部总线504。

在cpu501的控制下,通信接口507与位于诸如因特网等网络上的服务器进行通信。通信接口507连接到内部总线504。

天线终端511是用于输入由接收天线(未示出)接收的电视广播信号的终端。数字调谐器512处理输入到天线终端511中的电视广播信号,并输出与由用户选择的通道对应的传输流ts。

多路分用器513从传输流ts中提取视频流的分组,并将分组发送到视频解码器514。视频解码器514根据由多路分用器513提取的视频分组重构视频流,并执行解码处理,从而获得未压缩视频数据(图像数据)。

此外,多路分用器513从传输流ts提取音频流的分组,并重构音频流。在该音频流中,如针对流生成单元110(参见图3)所述,插入诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)。

hdmi接收单元516接收通过符合hdmi的通信经由hdmi电缆620提供至hdmi终端515的未压缩视频数据和音频流。在该音频流中,如针对音频放大器300(参见图14)所述,插入诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)。下面将描述hdmi接收单元516的细节。

视频处理电路517通过对由视频解码器514获得的视频数据、由hdmi接收单元516获得的视频数据、经由通信接口507从网络上的服务器接收的视频数据等执行缩放处理、组合处理等来获得用于显示的视频数据。

面板驱动电路518基于由视频处理电路517获得的用于显示的图像数据来驱动显示面板519。显示面板519包括例如液晶显示器(lcd)、有机电致发光(el)显示器。

音频解码器520通过对由多路分用器513获得的或由hdmi接收单元516获得的音频流进行解码处理来获得未压缩音频数据(声音数据)。此外,音频解码器520提取预定信息(容器目标数据)例如,插入到音频流中的网络访问信息、命令信息和媒体文件,并将提取的信息发送到cpu501。cpu501适当地使电视接收机500的每个部分使用该预定信息进行信息处理。

注意,预定信息以被分割成音频流的预定数量(包括1个)的音频帧的状态被插入,并且指示预定信息的总体大小的信息被添加到第一条分割信息,并且按降序的计数(作为指示信息是否是第一条分割信息的信息)和指示分割位置的信息被添加到每条分割信息。基于这些信息,音频解码器520从预定数量的音频帧中获得构成预定信息的每条分割信息。

在这种情况下,音频解码器520可以从指示是否是第一条分割信息的信息中识别出第一条分割信息,并且根据与第一条分割信息对应的按降序的计数识别出分割的数量,并进一步根据按降序的计数识别出剩余分割信息的条数。这使得音频解码器520能够从预定数量的音频帧中容易且适当地获得构成预定信息的每条分割信息。

此外,通过按照降序的计数,(1)可以在接收侧检测在传输中间发生的传输分组错误,并且(2)还可以在接收侧提前知道分割的最终分组的大致到达时间。

此外,由于将表示预定信息的总体大小的信息添加到第一条分割信息中,因此可以确保足够的空间用于在获得第一条分割信息的时间点,基于指示预定信息的总体大小的信息,将预定信息存储在存储器(存储介质)中,从而能够容易且适当地处理获得预定信息。

cpu501适当地使电视接收机500的每个部分使用该预定信息进行信息处理。例如,在预定信息是网络访问信息的情况下,电视接收机500访问网络上的预定服务器并获得预定的媒体信息,并执行获得预定媒体信息的处理。此外,例如,在预定信息是媒体文件的情况下,电视接收机500进行媒体文件的再现处理。

声音处理电路521对由音频解码器520获得的音频数据执行诸如d/a转换等必要处理。声音放大电路522放大从声音处理电路521输出的声音信号,并将放大的信号提供给扬声器523。

将简要描述图15所示的电视接收机500的操作。输入到天线终端511的电视广播信号被提供给数字调谐器512。数字调谐器512处理电视广播信号并获得与由用户选择的通道对应的传输流ts。

由数字调谐器512获得的传输流ts被提供给多路分用器513。多路分用器513从传输流ts提取视频流的分组,并将分组提供给视频解码器514。视频解码器514根据多路分用器513提取的视频分组重构视频流,然后对视频流执行解码处理,从而获得未压缩视频数据。未压缩视频数据被提供给视频处理电路517。

此外,多路分用器513从传输流ts提取音频流的分组,从而重构音频流。该音频流提供给音频解码器520。

hdmi接收单元516接收通过符合hdmi的通信经由hdmi电缆620提供给hdmi终端515的未压缩视频数据和音频流。将未压缩视频数据提供给视频处理电路517。此外,音频流提供给音频解码器520。

视频处理电路517通过对由视频解码器514获得的视频数据、由hdmi接收单元516获得的视频数据、经由通信接口507从网络上的服务器接收的视频数据等执行缩放处理、组合处理等来获得用于显示的视频数据。

由视频处理电路517获得的用于显示的视频数据被提供给面板驱动电路518。面板驱动电路518基于用于显示的视频数据驱动显示面板519。通过该操作,在显示面板519上显示与用于显示的视频数据对应的图像。

音频解码器520通过对由多路分用器513获得的或由hdmi接收单元516获得的音频流执行解码处理来获得未压缩音频数据。由音频解码器520获得的音频数据被提供给声音处理电路521。声音处理电路521对音频数据执行诸如d/a转换等必要处理。该音频数据由声音放大电路522放大,然后提供给扬声器523。因此,从扬声器523输出与显示面板519的显示图像对应的声音。

此外,音频解码器520提取插入到音频流中的诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)。由音频解码器520以这种方式提取的预定信息发送到cpu501。随后,在cpu501的控制下,在电视接收机500的每个部分中适当地执行使用预定信息的信息处理。

【hdmi发送单元和hdmi接收单元的示例性配置】

图16示出图1中的发送-接收系统10中的机顶盒200的hdmi发送单元216(参见图13)和音频放大器300的hdmi接收单元312(参见图14)的示例性配置。注意,由于在音频放大器300的hdmi发送单元317和电视接收机500的hdmi接收单元516的情况下的配置相似,因此将省略对其的描述。

在有效图像区间21(下面适当地称为“有效视频区间”)(参见图17)中,hdmi发送单元216经由多个通道在一个方向上将与用于一个屏幕的未压缩图像的像素数据对应的差分信号发送到hdmi接收单元312,其中,有效图像区间21是从一个垂直同步信号开始到下一个垂直同步信号的区间中排除水平消隐(blanking)区间22和垂直消隐区间23所获得的区间。此外,在水平消隐区间22或垂直消隐区间23中,hdmi发送单元216经由多个通道在一个方向上将附加到图像的与至少声音数据、控制数据、其他辅助数据等对应的差分信号发送到hdmi接收单元312。

即,hdmi发送单元216包括hdmi发送器31。例如,发送器31将例如未压缩图像的像素数据转换成对应的差分信号,并且在一个方向上经由多个通道,将差分信号串行发送到hdmi接收单元312,即,三个最小化传输差分信号(tmds)通道#0、#1和#2。

此外,发送器31将附加到未压缩图像的声音数据以及必要的控制数据和其他辅助数据等转换为对应的差分信号,并且在一个方向上经由三个tmds通道#0、#1和#2,将信号串行发送到hdmi接收单元312。

在有效视频区间21(参见图17)中,hdmi接收单元312经由多个通道接收hdmi发送单元216在一个方向上发送的与像素数据对应的差分信号。此外,在水平消隐区间22(参见图17)或垂直消隐区间23(参见图17)中,hdmi接收单元312经由多个通道接收hdmi发送单元216在一个方向上发送的与声音数据和控制数据对应的差分信号。

由hdmi发送单元216和hdmi接收单元312构成的hdmi系统的发送通道包括作为用于发送像素数据和声音数据的发送通道的三个tmds通道#0至#2、用于发送像素时钟的tmds时钟通道,并且除此之外,被称为显示数据通道(ddc)33和消费类电子控制(cec)线路34的发送通道。

ddc33由hdmi电缆610中包含的两条信号线形成,并且由hdmi发送单元216使用以从经由hdmi电缆610连接的hdmi接收单元312读取扩展显示标识数据(edid)。即,hdmi接收单元312不仅包括hdmi接收机32,还包括edid只读存储器(rom),其存储edid作为与其自身性能(配置/能力)相关的性能信息。通过由hdmi发送单元216读取edid,将接收侧的解码能力信息发送到发送侧。

使用ddc33,hdmi发送单元216从经由hdmi电缆610连接的hdmi接收单元312读取edid。然后,基于edid,机顶盒200的cpu201识别出包括hdmi接收单元312的音频放大器300的性能。

cec线路34由hdmi电缆610中包含的一条信号线形成,用于hdmi发送单元216和hdmi接收单元312之间的控制数据的双向通信。此外,hdmi电缆610包括连接到称为热插拔检测(hpd)的引脚的hpd线路35。

使用hpd线路35,源装置可以通过dc偏置电位检测接收装置(目的地装置)的连接。在这种情况下,当从源装置侧观察时,hpd线路35具有通过dc偏置电位从接收装置接收连接状态的通知的功能。相反,当从接收装置侧观察时,hpd线路具有通过dc偏置电位通知源装置连接状态的功能。此外,hdmi电缆610包括用于从源装置向接收装置供应电源的电源线路36。

此外,hdmi电缆610包括保留线路37。存在使用hpd线路35和保留线路37发送以太网信号的hdmi以太网通道(hec)。此外,存在音频回传通道(arc),其使用hpd线路35和保留线路37或仅使用hpd线路35将音频数据从目的地装置(接收装置)发送到源装置。注意,“以太网”是注册商标。

图17示出了在经由tmds通道发送具有1920像素×1080行的宽度和高度的图像数据的情况下各种发送数据区间。经由hdmi的三个tmds通道来发送发送数据的视频场(videofield)包括三种类型的区间,即,视频数据区间24(视频数据期间)、数据岛区间25(数据岛期间)和控制区间26(控制期间)。

注意,视频场区间是从某个垂直同步信号的上升沿(有效边沿)到下一个垂直同步信号的上升沿的区间,并且被分类为水平消隐期间22(水平消隐)、垂直消隐期间23(垂直消隐)和有效像素区间21(有效视频),该有效像素区间是通过从视频场区间中排除水平消隐期间和垂直消隐期间而获得的区间。

视频数据区间24被分配给有效像素区间21。在该视频数据区间24中,发送构成用于一个屏幕的未压缩图像数据的有效像素(有效像素)的1920像素×1080行的数据。数据岛区间25和控制区间26被分配给水平消隐期间22和垂直消隐期间23。在该数据岛区间25和控制区间26中,发送辅助数据(辅助数据)。

即,将数据岛区间25分配给水平消隐期间22和垂直消隐期间23的一部分。例如,在该数据岛区间25中发送与在辅助数据之中的控制无关的声音数据的分组。控制区间26被分配给水平消隐期间22和垂直消隐期间23的其他部分。在控制区间26中发送与在辅助数据之中的控制有关的数据,例如,垂直同步信号、水平同步信号和控制分组。

如上所述,在图1所示的发送-接收系统10中,广播传送装置100被配置为能够将通过分割预定信息(容器目标数据)所获得的每条分割信息插入到音频流(音频压缩数据流)的预定数量的音频帧。利用这种配置,甚至当预定信息的总体大小较大时也可以抑制插入在每个音频帧中的信息的大小,并且令人满意地发送预定信息,而不影响音频压缩数据的发送。

此外,在图1所示的发送-接收系统10中,广播传送装置100将通过分割预定信息(容器目标数据)所获得的每条分割信息插入到音频流(音频压缩数据流)的预定数量的音频帧,并且将指示预定信息的总体大小的信息添加到第一条分割信息。利用这种配置,当从预定数量的音频帧获得构成预定信息的每条分割信息时,可以在接收侧确保足够的空间,以用于在获得第一条分割信息的时间点,基于指示预定信息的总体大小的信息,将预定信息存储在存储介质中,并且可以容易且适当地执行获得预定信息的处理。

此外,在图1所示的发送-接收系统10中,广播传送装置100分割预定信息(容器目标数据),并将该信息插入到音频流的多个音频帧中,并将指示其是否是第一条分割信息的信息以及按降序的计数(作为指示分割位置的信息)添加到每条分割信息中。利用这种配置,在接收侧可以从指示是否是第一条分割信息的信息中识别出第一条分割信息,从与第一条分割信息对应的按降序的计数中识别出分割的数量,并且从按降序的计数中进一步识别出剩余分割信息的条数,并且可以容易且适当地执行获取预定信息的处理。

<2、修改示例>

注意,上述实施例是在广播传送装置100上的音频流(音频压缩数据流)中插入诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据)的情况。或者,也可以设想配置使得机顶盒200将预定信息插入到音频流中。

在这种情况下,虽然可以在机顶盒200中生成预定信息,或者可以从外部输入预定信息,但是也可以想到,将信息以被插入到作为容器的传输流ts的层中的状态从广播传送装置100发送出。注意,在容器中发送的访问信息也可以包括在作为触发信息或事件信息发送(由dsm-cc发送)的信息中。

图18示出了在这种情况下包括在广播传送装置100中的流生成单元110a的示例性配置。在图18中,与图3中的部分对应的部分用相同的附图标记表示,并且适当地省略其详细描述。流生成单元110a包括控制单元111、视频编码器112、音频编码器113a和多路复用器114a。

音频编码器113a以mpeg-h3d音频的压缩格式对音频数据sa进行编码,从而生成音频流(音频压缩数据流)。与图3中的流生成单元110中的音频编码器113不同,音频编码器113a不将预定信息插入到音频流中。

由视频编码器112产生的视频流提供给多路复用器114a。此外,由音频编码器113a产生的音频流提供给多路复用器114a。随后,多路复用器114a对从各个编码器提供的流进行分组和多路复用,从而获得作为发送数据的传输流ts。

此时,从控制单元111向多路复用器114a提供诸如网络访问信息、命令信息和媒体文件等预定信息(容器目标数据),并且在多路分用器114a中,将该预定信息插入到作为容器的传输流ts的层中。

例如,在多路复用器114a中,在应用信息表(ait)下插入具有预定信息的新定义的应用描述符(application_descriptor)。

图19示出了应用描述符的结构示例(语法)。“descriptor_tag”的8位字段表示描述符的类型。此处,该字段表示其是应用描述符。“descriptor_length”的8位字段表示描述符的长度(大小),并指示后续字节长度作为描述符的长度。在“descriptor_length”字段之后,存在具有预定信息的访问信息(access_information())的字段(参见图7)。

图20示出了在ait下插入应用描述符(application_descriptor)的情况下的传输流ts的示例性结构。在该结构示例中,将音频流(音频编码流)插入音频流的pes分组的pes有效载荷中。然而,包括预定信息(容器目标数据)的访问信息(access_information())不插入到该音频流中。

此外,除了节目映射表(pmt)之外,传输流ts还包括应用信息表(ait)。在ait下,应用描述符(参见图19)与应用标识符(application_id)一起设置。

图21示出了被配置为将预定信息插入到音频流中的机顶盒200a的示例性配置。在图21中,与图13中的部分对应的部分用相同的附图标记表示,并且适当地省略其详细描述。机顶盒200a包括cpu201、闪存rom202、dram203、内部总线204、遥控接收单元205和遥控发送器206。另外,机顶盒200a包括天线终端211、数字调谐器212、多路分用器213a、视频解码器214、数据插入单元218、音频成帧单元215、hdmi发送单元216和hdmi终端217。

此外,多路分用器213从传输流ts提取音频流的分组,从而重构音频流(音频压缩数据流)。此外,多路分用器213a从传输流ts中提取各种描述符等,并将其发送到cpu201。该描述符还包括具有预定信息的应用描述符(参见图19)。

由多路分用器213a提取的音频流被提供给数据插入单元218。预定信息从cpu201提供给数据插入单元218。数据插入单元218在cpu201的控制下将预定信息插入到音频流内。

在这种情况下,类似于图3中的流生成单元110的音频编码器113,将预定信息分割并插入到音频流的预定数量(包括一个)的音频帧中(参见图9至11)。此时,将表示预定信息的总体大小的信息添加到第一条分割信息。此外,表示分割信息是否是第一条分割信息的信息以及作为表示分割位置的信息的按降序的计数被添加到每条分割信息。

注意,在这种情况下,确定分割的数量,使得插入预定信息的音频流的比特率落在hdmi的传输带宽容量范围内。结果,在某些情况下,根据预定信息的总体大小,整体预定信息可能被插入到一个音频帧中,而不分割。

来自数据插入单元218的插入预定信息的音频流由音频成帧单元215成帧,然后,提供给hdmi发送单元216。在图21所示的机顶盒200a中,与图13所示的机顶盒200相似地配置其他部分。

此外,上述实施例示出了音频压缩格式是mpeg-h3d音频的示例。或者,本技术也可以以类似的方式应用于音频压缩格式是诸如aac、ac3和ac4等其他音频压缩格式的情况。

此外,在上述实施例中,机顶盒200被配置为从来自广播传送装置100的广播信号接收视频流和音频流。或者,也可以想到机顶盒200经由网络从分布服务器(流媒体服务器)接收视频流和音频流。

此外,上述实施例示出了容器是传输流(mpeg-2ts)的示例。然而,本技术也可以以类似的方式应用于由mp4或其他格式的容器执行传送的系统。其示例包括基于mpeg-dash的流分布系统和处理mpeg媒体传输(mmt)结构传输流的发送-接收系统。

图22示出了在发送插入到音频流中的预定信息(容器目标数据)的情况下mmt流的示例性结构。mmt流包括诸如视频和音频等单独资源的mmt分组。在该结构示例中,存在由id2标识的音频资源的mmt分组以及由id1标识的视频资源的mmt分组。

包括预定信息(容器目标数据)的访问信息(access_information())被插入到音频资源(音频流)的预定数量(包括一个)的音频帧中的通用元数据帧(universal_metadata_frame())中。

此外,mmt流包括诸如分组访问(pa)消息包等消息包。pa消息分组包括诸如mmt分组表(mmt包表)等表格。mp表包含单独资产的信息。

图23示出了在发送插入到容器中的预定信息(容器目标数据)的情况下mmt流的示例性结构。mmt流包括诸如视频和音频等单独资源的mmt分组。在该结构示例中,存在由id2标识的音频资源的mmt分组以及由id1标识的视频资源的mmt分组。在该结构示例中,与图22的结构示例不同,音频资源(音频流)中不包括预定信息(容器目标数据)。

此外,mmt流包括诸如分组访问(pa)消息包等消息包。pa消息分组包括mmt分组表(mpt:mmt分组表)。mpt包含用于单独资源的信息。此外,pa消息分组包括应用信息表(ait)。具有访问信息(access_information())的应用程序描述符(application_descriptor)被插入到ait下面。

此外,上述实施例示出了音频放大器300插入在机顶盒200和电视接收机500之间的示例。或者,也可以想到提供如图24所示的发送-接收系统10a,其中,机顶盒200直接连接到电视接收机500。

在发送-接收系统10a中,机顶盒200和电视接收机500经由hdmi电缆610彼此连接。在这种情况下,机顶盒200是源,电视接收机500是目的地。音频放大器300和电视接收机500经由hdmi电缆620彼此连接。在这种情况下,音频放大器300是源,电视接收机500是目的地。

在这种情况下,通过hdmi数字接口从机顶盒200向电视接收机500发送未压缩视频数据和音频流,在该音频流内插入诸如网络访问信息和媒体文件等预定信息(容器目标数据)。此外,使用hdmi的音频回传通道将音频流本身或解码的音频数据从电视接收机500发送到音频放大器300。

此外,上述实施例示出了具有机顶盒200和电视接收机500的发送-接收系统10。或者,也可以想到提供一种配置,其中,设置显示器装置、投影仪等,代替电视接收机500。还可选地,还可以想到提供一种配置,其中,设置具有接收功能等的记录仪或个人计算机,代替机顶盒200。

此外,在上述实施例中,接收侧的每个装置使用hdmi数字接口通过电线连接。然而,本发明当然可以以类似的方式应用于使用与hdmi相似的数字接口通过电线将每个装置相互连接的情况,并且还可以应用于每个装置相互无线连接的情况。

此外,也可以如下配置本技术。

(1)一种发送装置,包括:

信息插入单元,被配置为将预定信息插入到音频压缩数据流中;以及流发送单元,被配置为发送插入预定信息的音频压缩数据流,

其中,所述信息插入单元

能够将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,并且

将指示预定信息的总体大小的信息添加到第一条分割信息。

(2)根据(1)所述的发送装置,

其中,所述信息插入单元将分割信息插入到音频帧的用户数据区域中。

(3)根据(1)或(2)所述的发送装置,

其中,所述信息插入单元还将指示分割信息是否为第一条分割信息的信息和指示表示分割位置的信息添加到每条分割信息。

(4)根据(1)到(3)中任一项所述的发送装置,

其中,所述预定信息为网络访问信息、命令信息和媒体文件中的一个。

(5)根据(1)到(4)中任一项所述的发送装置,

其中,所述流发送单元发送预定格式的容器,所述容器包括插入预定信息的音频压缩数据流。

(6)根据(1)到(4)中任一项所述的发送装置,

其中,所述流发送单元经由数字接口将插入预定信息的音频压缩数据流发送到外部设备。

(7)根据(6)所述的发送装置,还包括:

接收单元,被配置为接收包括音频压缩数据流的预定格式的容器,

其中,所述预定信息被插入到容器的层中,并且

所述信息插入单元将插入容器的层中的预定信息插入到包括在容器中的音频压缩数据流中。

(8)一种发送方法,包括:

信息插入步骤,将预定信息插入到音频压缩数据流中;以及流发送步骤,由流发送单元发送插入预定信息的音频压缩数据流,

其中,所述信息插入步骤

能够将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,并且

将指示预定信息的总体大小的信息添加到第一条分割信息。

(9)一种接收装置,包括:

流接收单元,被配置为经由数字接口从外部设备接收插入预定信息的音频压缩数据流,

将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,

将指示预定信息的总体大小的信息添加到第一条分割信息,并且

所述接收装置还包括

解码处理单元,被配置为通过对音频压缩数据流进行解码来获取音频数据并且基于指示预定信息的总体大小的信息从预定数量的音频帧中获得构成预定信息的每条分割信息;

信息处理单元被配置为使用通过解码处理单元获得的预定信息来执行信息处理。

(10)根据(9)所述的接收装置,

其中,所述预定信息是网络访问信息、命令信息和媒体文件中的一个。

(11)一种接收方法,包括:

流接收步骤,由流接收单元经由数字接口从外部设备接收插入预定信息的音频压缩数据流,

将通过分割预定信息而获得的每条分割信息插入到音频压缩数据流的预定数量的音频帧内,

将指示预定信息的总体大小的信息添加到第一条分割信息,并且

所述接收方法还包括

解码处理步骤,通过对音频压缩数据流进行解码来获得音频数据并且基于指示预定信息的总体大小的信息从预定数量的音频帧中获得构成预定信息的每条分割信息;以及

信息处理步骤,使用由解码处理步骤获得的预定信息来执行信息处理。

(12)一种接收装置,包括:

接收单元,被配置为接收包括音频压缩数据流的预定格式的容器,以及

信息插入单元,被配置为将预定信息插入到音频压缩数据流中;

流发送单元,被配置为经由数字接口将插入预定信息的音频压缩数据流发送到外部设备。

(13)根据(12)所述的接收装置,

其中,所述信息插入单元能够将通过分割预定信息而获得的每条分割信息插入音频压缩数据流的预定数量的音频帧内。

(14)根据(13)所述的接收装置,

其中,所述信息插入单元将分割信息插入到音频帧的用户数据区域中。

(15)根据(13)或(14)所述的接收装置,

其中,所述信息插入单元将指示所述预定信息的总体大小的信息添加到第一条分割信息。

(16)根据(15)所述的接收装置,

其中,所述信息插入单元还将指示分割信息是否为第一条分割信息的信息和指示分割位置的信息添加到每条分割信息中。

(17)根据(12)到(16)中任一项所述的接收装置,

其中,所述预定信息是网络访问信息、命令信息和媒体文件中的一个。

(18)根据(12)到(17)中任一项所述的接收装置,

其中,所述预定信息被插入到所接收的容器的层中,并且

所述信息插入单元提取插入容器的层中的预定信息,并将提取的信息插入到音频压缩数据流中。

(19)一种接收方法,包括:

接收步骤,由接收单元接收包括音频压缩数据流的预定格式的容器;

信息插入步骤,用于将预定信息插入到音频压缩数据流;以及

流发送步骤,用于通过数字接口将插入预定信息的音频压缩数据流发送到外部设备。

本技术的主要特征是提供一种配置,其中,当将预定信息(容器目标数据)分割并插入到音频流的多个音频帧中时,将指示预定信息的总体大小的信息添加到第一条分割信息。利用这种配置,可以在接收侧确保足够的空间以用于在获得第一条分割信息的时间点,基于指示预定信息的总体大小的信息,将预定信息存储在存储介质中,从而可以容易且适当地执行获得预定信息的处理(参见图6和图9)。

附图标记列表

10、10a发送-接收系统

21有效像素区间

22水平消隐期间

23垂直消隐期间

24视频数据区间

25数据岛区间

26控制区间

31hdmi发射机

32hdmi接收机

33ddc

34cec线

35hpd线

36电源线

37保留线

100广播传送装置

110、110a流生成单元

111控制单元

111acpu

112视频编码器

113、113a音频编码器

113a音频编码块单元

113b音频成帧单元

114、114a多路复用器

200、200a机顶盒(stb)

201cpu

202闪存rom

203dram

204内部总线

205遥控接收单元

206遥控发射机

211天线终端

212数字调谐器

213、213a多路分用器

214视频解码器

215音频成帧单元

216hdmi发送单元

217hdmi终端

218数据插入单元

300音频放大器(amp)

301cpu

302闪存rom

303dram

304内部总线

305遥控接收单元

306遥控发射机

311hdmi终端

312hdmi接收单元

313音频解码器

314音频处理电路

315声音放大电路

316声音输出终端

317hdmi发送单元

318hdmi终端

400扬声器系统(sp)

500电视接收机(tv)

501cpu

502闪存rom

503dram

504内部总线

505遥控接收单元

506遥控发射机

507通信接口

511天线终端

512数字调谐器

513多路分用器

514视频解码器

515hdmi终端

516hdmi接收单元

517视频处理电路

518面板驱动电路

519显示面板

520音频解码器

521音频处理电路

522声音放大电路

523扬声器

610、620hdmi电缆。

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