发送设备、发送方法、接收设备和接收方法_4

文档序号:9925378阅读:来源:国知局
口318。电视接收器300还包括CPU 321、闪速ROM 322,DRAM 323、内部总线324、远程控制器接收单元315和远程控制器发送器316。
[0180]CPU 321控制电视接收器300各个单元的操作。闪速ROM 322储存控制软件并保存数据。DRAM 323配置CPU 321的工作区域。CPU 321激活从闪速ROM 322读取的软件或者在DRAM 323上展开(develop)数据并激活软件,并且控制电视接收器300的各个单元。
[0181]远程控制器接收单元325接收从远程控制器发送器326传输的远程控制信号(远程控制器代码)并且将所述远程控制信号(远程控制器代码)提供至CPU 321 οCPU 321基于远程控制器代码控制电视接收器300的各个单元。CPU 321、闪速ROM 322和DRAM 323连接至内部总线324。
[0182]通信接口318在CPU 321的控制下,执行与位于诸如互联网的网络上的服务器通信。通信接口 318连接至内部总线324。
[0183]接收单元306接收DASH/MP4,也就是,充当元文件的MPD文件和包括诸如视频或音频的媒体流(媒体片段)的MP4,这些经由RF传输路径或通信网络传输路径从服务传输系统100传输来。将用于连接至预定的网络服务的接入信息作为元数据插入包括在MP4中的音频流。例如,使用“补充描述符”将表示元数据插入音频流的识别信息插入MH)文件。
[0184]DASH/MP4分析单元307分析由接收单元306接收的MPD文件和MPLDASH/MP4分析单元307提取包括在MPD文件中的MPD信息,并且将所述MPD信息传输至CPU 3210CPU 321基于MI3D信息控制获得视频和音频流的处理。DASH/MP4分析单元307从MP4提取诸如每一个轨道的报头信息、内容实体的元描述、时间信息等的元数据,并将提取的元数据传输至CPU 321。
[0185]DASH/MP4分析单元307从MP4提取视频流,并且将提取的视频流传输至视频解码器308。视频解码器308对视频流执行解码处理,并且获得非压缩的图像数据。DASH/MP4分析单元307从MP4提取音频流,并且将提取的音频流传输至音频解码器312。
[0186]HDMI接收单元317根据符合HDMI的通信,经由HDMI电缆400,接收提供给HDMI终端316的图像数据和音频流。HDMI接收单元317提取插入图像数据的空白时间段的各种控制信息,并且将被提取的控制信息传输至CPU 321。在此,控制信息还包括例如表示元数据插入音频流并且插入音频信息帧数据包(见图26)的识别信息。之后将具体描述HDMI接收单元317。
[0187]视频处理电路309通过对通过视频解码器308或HDMI接收单元316获得的图像数据或对通过通信接口 318从网络服务器接收的图像数据执行缩放处理、合成处理等,获得显示图像数据。
[0188]面板驱动电路310基于通过视频处理电路308获得的显示图像数据驱动显示面板311。显示面板311配置有,例如液晶显示器(IXD)、有机电发光显示器(有机EL显示器)等。
[0189]音频解码器312通过对音频流执行解码处理获得非压缩音频数据,所述音频流通过DASH/MP4分析单元307提取或通过HDMI接收单元317获得。音频解码器312在CPU 321的控制下,提取插入音频流的元数据,并且将被提取的元数据传输至CPU 321。在这个实施方式中,元数据是用于连接至预定的网络服务的接入信息(见图12)<XPU 321适当地使电视接收器300的各单元使用元数据执行处理。
[0190]将MTO信息从DASH/MP4分析单元307提供至CPU 3210CPU 321可基于包括在MI3D信息中的识别信息,预先识别出元数据插入音频流,并且可控制音频解码器312使得元数据被提取。
[0191]音频处理电路313对通过音频解码器312获得的音频数据执行诸如D/A转化的必要处理。音频放大电路314放大从音频处理电路313输出的音频信号,并且将放大的音频信号提供给扬声器315。
[0192]将简要描述图27示出的电视接收器300的操作。接收单元306接收DASH/MP4,也就是,充当元文件的MH)文件和包括诸如视频或音频的媒体流(媒体片段)的MP4,这些经由RF传输路径或通信网络传输路径从服务传输系统100传输来。如上文所描述的,将接收到的MPD文件和MP4提供至DASH/MP4分析单元307。
[0193]DASH/MP4分析单元307分析MPD文件和MP4。之后,DASH/MP4分析单元307提取包括在MH)文件中的MPD信息,并且将提取的MPD信息传输至CPU 321。在此,MTO信息还包括表示元数据插入音频流的识别信息。DASH/MP4分析单元307从MP4提取诸如每一个轨道的报头信息、内容实体的元描述、时间信息等的元数据,并将提取的元数据传输至CPU 321。
[0194]DASH/MP4分析单元307从MP4提取视频流,并且将提取的视频流传输至视频解码器308。视频解码器308对视频流执行解码处理,并且获得非压缩的图像数据。将所述图像数据提供至视频处理电路309 AASH/MP4分析单元307从MP4提取音频流。将所述音频流提供至音频解码器312。
[0195]HDMI接收单元317根据符合HDMI的通信,经由HDMI电缆400,接收提供给HDMI终端316的图像数据和音频流。将所述图像数据提供至视频处理电路309。将所述音频流提供至音频解码器312。
[0196]HDMI接收单元317提取插入图像数据的空白时间段的各种控制信息,并且将被提取的控制信息传输至CPU 321。在此,控制信息还包括例如表示元数据插入音频流并且插入音频信息帧数据包的识别信息。从而,CPU 321基于所述识别信息控制音频解码器312的操作,使得从音频流提取元数据。
[0197]视频处理电路309通过对通过视频解码器308或HDMI接收单元317获得的图像数据或通过通信接口 318从网络服务器接收的图像数据执行缩放处理、合成处理等,获得显示图像数据。在此,当接收并处理电视广播信号时,视频处理电路309处理通过视频解码器308获得的图像数据。另一方面,当通过HDMI接口连接机顶盒200时,频处理电路309处理通过HDMI接收单元317获得的图像数据。
[0198]将通过视频处理电路309获得的显示图像数据提供至面板驱动电路310。面板驱动电路310基于显示图像数据驱动显示面板311。结果,在显示面板311上显示对应显示图像数据的图像。
[0199]音频解码器312通过对音频流执行解码处理获得非压缩音频数据,所述音频流通过DASH/MP4分析单元307或HDMI接收单元316获得。在此,当接收并处理电视广播信号时,音频解码器312处理通过DASH/MP4分析单元307获得的音频流。另一方面,当通过HDMI接口连接机顶盒200时,音频解码器312处理通过HDMI接收单元317获得的音频流。
[0200]将通过音频解码器312获得的音频数据提供给音频处理电路313。音频处理电路313对音频数据执行诸如D/A转化的必要处理。音频数据由音频放大电路314放大并且被提供给扬声器315。结果,将对应显示面板311的显示图像的声音从扬声器315输出。
[0201]音频解码器312提取插入音频流的元数据。例如,如上文描述的,由基于识别信息检测出元数据插入音频流并且控制音频解码器312的操作的CPU 321可靠地执行元数据提取处理,而没有浪费。
[0202]将如上文所描述的由音频解码器312提取的元数据传输至CPU321 XPU 321适当地控制电视接收器300的各单元,这样使得使用元数据执行处理。例如,从网络上的服务器获得图像数据,并且执行多屏显示。
[0203][HDMI发送单元和HDMI接收单元的示例性配置]
[0204]图28示出了在图25中示出的机顶盒200的HDMI发送单元(HDMI源)208和在图27中示出的电视接收器300的HDMI接收单元(HDMI接收设备)317的示例性配置。
[0205]HDMI发送单元208在有效图像周期(在下文中也合适地称为“有效视频周期”),通过多个信道沿一个方向将对应一个非压缩屏的图像的像素数据的差分信号传输至HDMI接收单元317。在此,有效图像周期是通过从范围为从特定垂直同步信号到下一个垂直同步信号的周期中减去水平空白时间段和垂直空白时间段而获得的周期。HDMI发送单元208在水平空白时间段或者垂直空白时间段中,通过多个信道沿一个方向,将对应至少附在图像上的音频数据或控制数据、其他辅助数据等的差分信号传输至HDMI接收单元317。
[0206]配置有HDMI发送单元208和HDMI接收单元317的HDMI系统的传输信道包括下面的传输信道。换句话说,有三个TMDS信道#0到#2作为传输信道,用于与像素时钟同步沿一个方向,连续地将像素数据和音频数据从HDMI发送单元208传输至HDMI接收单元317。进一步地,作为用于传输像素时钟的传输信道,有TMDS时钟信道。
[0207]HDMI发送单元208包括HDMI发送器81。例如,发送器81将非压缩图像的像素数据转化为对应的差分信号,并且沿一个方向通过多个信道(即三个TMDS信道#0、#1和#2)连续地(serially)将差分信号传输至通过HDMI电缆400而连接的HDMI接收单元317。
[0208]发送器81将附在非压缩图像上的音频数据、必要的控制数据、其他辅助数据等转化为对应的差分信号,并且沿一个方向通过三个TMDS信道#0、#1和#2连续地将差分信号传输至HDMI接收单元317。
[0209]进一步地,发送器81通过TMDS时钟信道,将与通过三个TMDS信道#0、#1和#2传输的像素数据同步的像素时钟传输至通过HDMI电缆400连接的HDMI接收单元317。在此,在像素时钟的一个时钟期间,将1位的像素数据通过一个TMDS信道#i (i = O、I和2)传输。
[0210]HDMI接收单元317接收对应在有效视频周期沿一个方向通过多个信道从HDMI发送单元208传输的像素数据的差分信号。HDMI接收单元317接收对应在水平空白时间段或垂直空白时间段沿一个方向通过多个信道从HDMI发送单元208传输的音频数据或控制数据的差分信号O
[0211]换句话说,HDMI接收单元317包括HDMI接收器82ADMI接收器82接收以一个方向通过三个TMDS信道#0、#1和#2从HDMI发送单元208传输的对应像素数据的差分信号以及对应音频数据或控制数据的差分信号。在这种情况下,与通过TMDS时钟信道从HDMI发送单元208传输的像素时钟同步执行接收。
[0212]除了TMDS信道#0到#2和TMDS时钟信道外,HDMI系统的传输信道包括显示数据信道(DDC)83和称为CEC线84的传输信道。DDC 83配置有包括在HDMI电缆400中的两条信号线(没有示出)。当HDMI发送单元208从HDMI接收单元317读取加强扩展显示识别数据(E-EDID)时,使用DDC 83。
[0213]除了HDMI发送器81外,HDMI接收单元317包括EDID只读存储器(R0M)85,储存充当与其性能(配置/能力)有关的性能信息的E-EDIDADMI发送单元208,例如根据来自CPU 211(见图20)的请求,通过DDC 83,从通过HDMI电缆400连接的HDMI接收单元317读取E-EDID。
[0214]HDMI发送单元208将读取的E-EDID传输至CPU 211XPU 211在闪速ROM 212或DRAM213 中储存 E-EDID。
[0215]CEC线84配置有包括在HDMI电缆400中的单线(没有示出),并且用于在HDMI发送单元208和HDMI接收单元317之间执行控制数据的双向通信。CEC线84配置控制数据线。
[0216]HDMI电缆400包括连接至称为热插拔检测(HPD)的引脚(pin)的线(HPD线)86。源设备可使用线86检测接收设备(sink device)的连接。HH)线86用作HEAC-线,也配置为双向通信路径。HDMI电缆400包括电源线87,用于将电力从源设备供应至接收设备。HDMI电缆400进一步包括公用设施线88。公用设施线88用作HEAC+线,也配置为双向通信路径。
[0217]图29示出了当通过TMDS信道#0、#1和#2传输1920像素X 1080行的图像数据时,各种传输数据周期。在视频领域中有三种周期,也就是视频数据周期17、数据岛周期18和控制周期19,在所述视频领域中传输数据根据传输数据的种类通过HDMI的三种TMDS信道#0、#1和#2进行传输。
[0218]在此,视频领域周期是范围从特定垂直同步信号的上升边(有效边)到下一个垂直同步信号的上升边的周期,并且所述区域周期被划分为水平空白时间段15(水平空白)、垂直空白时间段16(垂直空白)和有效像素周期14(有效视频),所述有效像素时间段14充当通过从视频领域周期减去水平空白时间段和垂直空白时间段获得的周期。
[0219]将视频数据周期17分配给有效像素周期14。在视频数据周期17中,传输配置非压缩屏的1920像素X 1080行的图像数据的有效像素(有效像素)的数据。将数据岛周期18和控制周期19分配给水平空白时间段15和垂直空白时间段16。在数据岛周期18和控制周期19中,传输辅助数据。
[0220]换句话说,将数据岛周期18分配给水平空白时间段15的一部分和垂直空白时间段16的一部分。在数据岛周期18中,在辅助数据之中,传输与控制无关的数据的数据包,例如,传输音频数据的数据包。将控制周期19分配给水平空白时间段15的另一部分和垂直空白时间16的另一部分。在控制周期19中,在辅助数据之中,传输与控制相关的数据的数据包,例如,传输垂直同步信号、水平同步信号、控制数据包等。
[0221]接着,将参照图30描述使用电视接收器300中元数据的处理的具体实例。电视接收器300获得,例如初始服务器URL、网络服务识别信息、目标文件名、会话开始/结束命令、媒体记录/再生命令等作为元数据。在上文的描述中,元数据被描述为用于连接至预定的网络服务上的接入信息,但是假定其他必要的信息包括在元数据中。
[0222]充当网络客户端的电视接收器300使用初始服务器URL访问主服务器。之后,电视接收器300从主服务器获得信息,诸如流服务器URL、目标文件名、表示文件类型的MME类型和媒体再生时间信息。
[0223]之后,电视接收器300使用流服务器URL访问流服务器。之后,电视接收器300指定目标文件名。在此,当以多路广播方式接收服务时,电视接收器300基于网络识别信息和服务识别信息指明节目的服务。
[0224]之后,电视接收器300根据会话开始/结束命令,开始或结束与流服务器的会话。进一步地,电视接收器300在与流服务器会话期间,使用媒体记录/再生命令从流服务器获得媒体数据。
[0225]在图30的实例中,分开布置主服务器和流服务器。但是,可一体地配置这些服务器。
[0226]图31(a)到图31(f)示出了当电视接收器300基于元数据访问网络服务时屏幕显示的过渡实例。图31(a)示出了没有图像在显示面板311上显示
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1