再现装置、记录/递送装置,再现方法和记录/递送方法

文档序号:7551532阅读:135来源:国知局

专利名称::再现装置、记录/递送装置,再现方法和记录/递送方法
技术领域
:本公开涉及一种再现装置和一种记录/递送装置,它们用在符合DLNA(数字生活网络联盟)标准的家庭网络中。本公开进一步涉及一种再现装置执行的再现方法,以及一种记录/递送装置执行的记录/递送方法。
背景技术
:近来,市场上有许多被配置成将电视广播内容记录在诸如硬盘的记录介质中并且允许用户以后观看该内容的数字设备。这些数字设备包括电视接收器、个人计算机等。首先,采用蓝光(Blu-ray)盘的记录器/播放器、能够在符合DLNA(数字生活网络联盟)标准的家庭网络中与其他装置共享内容的装置等正在变得被广泛使用。根据DLNA标准,服务器装置接收内容的广播MPEG-TS流数据,并且将MPEG-TS流数据记录在记录介质中。客户端装置指定内容。服务器装置经由网络将指定内容的流数据流式传输(递送)到客户端装置。客户端装置分析接收到的流数据,并且再现内容。在从指定的再现开始点再现内容的视频流的情况下,从指定的再现开始点开始的流数据应是GOP(图片组)的头分组(I图片)。然而,有必要分析流数据的PID以便确定I图片、B图片和P图片中的哪个是实际接收的数据。因此,当分析PID时,要再现的GOP可能流走。结果,有必要请求重新发送流数据。替选地,有必要考虑PID分析时间,从再现开始点之前的位置请求流数据。替选地,需要其他对策。结果,在答复中要耗用时间以从指定的再现开始点再现内容,这是成问题的。在不仅以正常方式在答复中再现内容,而且以正常方式以外的方式在答复中再现内容的情况下要耗用时间,这是成问题的。在正常方式以外的方式下,指定再现开始位置和再现范围。以正常方式以外的方式再现内容的示例包括快进再现、快退再现、跳跃再现等。日本专利申请公开第2001-173091号公开了如下方案。服务器装置将数据编码时创建的诸如图片信息的信息添加到分组。客户端装置取消数据解码处理,直至基于添加到从服务器装置获得的数据分组的图片信息并且基于其他信息找到I图片数据。然而,该方案的唯一效果在于在识别分组类型之后省略了解码处理。其仍需要对流进行分析,直至识别分组类型。因此,该方案仍有响应能力的问题。
发明内容再现装置经由网络连接到记录/递送装置。记录/递送装置记录内容的流数据,并且将内容的流数据递送到再现装置。再现装置接收内容的流数据,并且再现内容。在该系统中,再现装置在答复中要耗用时间以从指定的再现开始点再现内容。此外,在不仅以正常方式在答复中再现内容,而且以正常方式以外的方式在答复中再现内容的情况下要耗用时间,这是成问题的。在正常方式以外的方式下,指定再现开始位置和再现范围。以正常方式以外的方式再现内容的示例包括快进再现、快退再现、跳跃再现等。此外,再现装置仅借助于时间指定内容的再现开始点。因此,不能保证从GOP的头数据向解码器提供数据。这是在答复中从指定的再现开始点再现内容要耗用时间的另一原因。考虑到上述情况,期望提供一种再现装置、一种记录/递送装置、一种再现方法、以及一种记录/递送方法,它们在再现内容时响应更快。根据本技术,提供了一种记录/递送装置,包括:接收器,被配置成接收广播的数据流;记录器,被配置成将接收到的数据流记录在记录介质中;信息图创建单元,被配置成基于数据流创建第一信息图,其中第一信息图识别数据流的对象流中的改变分组,信息图创建单元将第一信息图记录在记录介质中,其中第一信息图与数据流相关联;信息图提供单元,被配置成将第一信息图提供给耦接到记录/递送装置的再现装置;以及流数据答复单元,被配置成响应于来自再现装置的对数据流的请求,提供数据流的开始位置。根据本技术,提供了一种再现装置,包括:第一存储部,被配置成存储第一信息图,其中第一信息图识别数据流的分组改变的位置,数据流被记录在耦接到再现装置的记录/递送装置中;以及再现控制器,被配置成:从记录/递送装置接收数据流,使用第一信息图从接收到的数据流确定对象流,其中对象流开始于数据流的分组改变的位置,以及再现对象流。根据本技术,提供了一种记录/递送方法,包括:接收数据流;将接收到的数据流记录在记录介质中;创建信息图,其中信息图识别数据流的分组改变的位置;将信息图记录在记录介质中,其中信息图与数据流相关联;将信息图提供给再现装置;以及从再现装置接收请求,其中在请求中指定数据流中的开始位置。根据本技术,提供了一种再现方法,包括:接收数据流;访问信息图以确定接收到的数据流的对象流,其中信息图识别数据流的分组改变的位置;以及再现对象流,其中对象流开始于数据流的分组改变的位置。如上文所述,本技术在再现内容时响应更快。根据如附图中图示的、下文中的本公开的最佳模式的实施例的详细描述,本公开的这些和其他目的、特征和优点将变得更加明显。图1是示出根据本技术的一个实施例的DLNA系统的配置的示图;图2是示出图1的记录/递送装置的配置的框图;图3是示出图1的再现装置的配置的框图;图4是示出PMT分组和包括PMT分组的传送流的配置的示图;图5是示出PMT的格式的示图;图6是示出PMT_MAP的格式的示图;图7是用于解释SE_MAP的示图8是示出表格(SE_map_for_one_stream_PID)的配置的示图;图9是示出SE_fine表格的配置的示图;图10是示出SE_coarse表格的配置的示图;图11是示出SE_MAP的格式的示图;图12是不出SE_MAP的表格本体(SE_map_for_one_stream_PID)的格式的不图;图13是示出图1的记录/递送装置当记录AV流时如何工作的流程图;以及图14是示出图1的再现装置如何首先选择内容并且最终再现内容的流程图。具体实施例方式在下文中,将参照附图描述本公开的实施例。<第一实施例>图1是示出根据本技术的第一实施例的DLNA系统的配置的示图。如图1中所示,该实施例的DLNA系统100包括作为DLNA服务器的记录/递送装置20,以及作为DLNA客户端的再现装置40。记录/递送装置20经由诸如LAN(局域网)的网络10与再现装置40连接。记录/递送装置20被配置成接收内容流数据(例如,数字地面广播内容流数据)并且将内容流数据记录在存储部30中。记录/递送装置20被配置成经由诸如LAN(局域网)的网络10将内容流数据流式传输(递送)到再现装置40。具体地,记录/递送装置20是记录器装置、包括记录器的电视装置、个人计算机等。再现装置40被配置成经由网络10从记录/递送装置20获得内容的流数据。由用户从记录/递送装置20中记录的内容列表中选择内容。再现装置40被配置成再现流数据。具体地,再现装置40是游戏机、智能电话、电视装置、个人计算机等。[记录/递送装置20]根据本公开的一个实施例,一种记录/递送装置,包括:接收器,被配置成接收广播的数据流;记录器,被配置成将接收到的数据流记录在记录介质中;信息图创建单元,被配置成基于数据流创建第一信息图,其中第一信息图识别数据流的对象流中的改变分组,信息图创建单元将第一信息图记录在记录介质中,其中第一信息图与数据流相关联;信息图提供单元,被配置成将第一信息图提供给耦接到记录/递送装置的再现装置;以及流数据答复单元,被配置成响应于来自再现装置的对数据流的请求,提供数据流的开始位置。图2是示出记录/递送装置20的配置的框图。记录/递送装置20包括主机控制器21、HTTP发送/接收单元22、调谐器23、MULT12解码器24、存储部接口25和存储部30。主机控制器21包括CPU(中央处理单元)、R0M(只读存储器)、RAM(随机存取存储器)等。在主机控制器21中,ROM是固定存储部,其存储数据和由CPU执行的程序。RAM是CPU的主存储器。HTTP发送/接收单元22通过HTTP(超文本传输协议)经由网络10与再现装置40通信。调谐器23从接收到的广播信号中选择具有预定载波频率的广播信号。广播信号的示例包括数字地面广播信号、BS数字广播信号和CS数字广播信号。调谐器23接收(接收器单元)所选择的广播信号。调谐器23对接收到的广播信号解调。解调方案的示例包括例如,BPSK(二元相移键控)、QPSK(正交相移键控)、TC-8PSK(网格编码8相PSK)等。解扰器(未示出)对解调信号解扰,从而获得MULTI2编码传送流(TS)。MULTI2解码器24对MULTI2编码传送流(TS)解码。存储部30是例如HDD(硬盘驱动器)、Blu-ray盘、闪速存储器或者另外的可读/可写记录介质。存储部接口25是用于主机控制器21和存储部30的接口。ROM中存储的程序使主机控制器21用作流分析器211、流记录单元212、再现辅助信息创建/记录单元213、内容管理器214和DTCP编码器215。流分析器211对通过对MULTI2编码传送流解码而获得的传送流进行分析。流分析器211将需要记录在存储部30中的TS分组提供给流记录单元212。流分析器211将创建再现辅助信息(后面描述)所需的数据提供给再现辅助信息创建/记录单元213。流记录单元212将从流分析器211提供的TS分组记录在存储部30中作为内容流数据。再现辅助信息创建/记录单元213基于从流分析器211提供的数据创建PMT_MAP(程序图表格图)和SE_MAP(流条目图)作为再现辅助信息(信息图创建单元)。再现辅助信息创建/记录单元213将再现辅助信息记录在存储部30中,其中再现辅助信息与内容流数据相关联。内容管理器214被配置成执行如下处理:1.内容管理器214管理存储部30中记录的内容流数据和再现辅助信息。响应于来自再现装置40的内容列·表请求,内容管理器214创建内容列表。内容列表请求通过例如HTTP发送。内容列表是关于存储部30中记录的内容的信息的列表。内容管理器214在答复中将内容列表发送到再现装置40。2.再现装置40的用户从内容列表中选择内容。响应于用于再现所选择的内容的再现辅助信息获得请求,内容管理器214从存储部30取回所选择的内容的再现辅助信息。内容管理器214在答复中将取回的再现辅助信息发送到再现装置40(信息图提供单元)。3.响应于来自再现装置40的内容获得请求,内容管理器214借助于HTTP发送/接收单元22将存储部30中记录的适当内容的流数据流式传输(递送)到再现装置40。在该情况下,如果需要对所请求的内容编码,则内容管理器214指令DTCP编码器215对内容的流数据编码。随后,内容管理器214借助于HTTP发送/接收单元22将由DTCP编码器215编码的流数据流式传输(递送)到再现装置40。此外,内容管理器214被配置成响应于内容获得请求来执行处理。在内容获得请求中,流数据中的内容的再现开始位置由字节顺序指定。就是说,内容管理器214被配置成基于指示内容获得请求中包括的再现开始位置(字节顺序)的信息,从适当内容的流数据中的指定字节位置取回数据。内容管理器214被配置成在答复中向再现装置40发送取回的流数据(流数据答复单元)。响应于来自内容管理器214的命令,DTCP编码器215根据DTCP-1P(互联网协议数字传输内容保护)标准对内容流数据编码。[再现装置40]根据本公开的另一实施例,一种再现装置,包括:第一存储部,被配置成存储第一信息图,其中第一信息图识别数据流的分组改变的位置,数据流被记录在耦接到再现装置的记录/递送装置中;以及再现控制器,被配置成:从记录/递送装置接收数据流,使用第一信息图从接收到的数据流确定对象流,其中对象流开始于数据流的分组改变的位置,以及再现对象流。图3是示出再现装置40的配置的框图。再现装置40包括主机控制器41、HTTP发送/接收单元42、遥控信号接收单元43和显示器/扬声器单元44。主机控制器41包括CPU(中央处理单元)、R0M(只读存储器)、RAM(随机存取存储器)等。在主机控制器41中,ROM是固定存储部,其存储数据和由CPU执行的程序。RAM是CPU的主存储器。HTTP发送/接收单元42通过HTTP经由网络10与记录/递送装置20通信。遥控信号接收单元43从被配置成由用户操作的遥控器45、键输入单元(未示出)等接收控制信号。遥控信号接收单元43将控制信号提供给主机控制器41。显示器/扬声器单元44向用户提供关于再现的内容流数据的信息。内容流数据获得自记录/递送装置20。加载到RAM中的程序使主机控制器41用作内容管理器411、再现控制器412、DTCP解码器413和信息图保存单元414。内容管理器411被配置成执行如下处理。1.内容管理器411经由遥控信号接收单元43接收从用户操作的遥控器45输入的内容列表获得指令。此时,内容管理器411控制HTTP发送/接收单元42,使得HTTP发送/接收单元42通过HTTP向记录/递送装置20发送内容列表获得请求。内容管理器411借助于HTTP发送/接收单元42接收在答复中从记录/递送装置20发送的内容列表。内容管理器411将内容列表显示在显示器/扬声器单元44上。2.内容管理器411经由遥控信号接收单元43接收包括指定内容的信息的再现指令。用户通过使用遥控器45从内容列表中选择内容。此时,内容管理器411控制HTTP发送/接收单元42,使得HTTP发送/接收单元42向记录/递送装置20发送获得内容的再现辅助信息的请求。内容管理器411借助于HTTP发送/接收单元42接收在答复中从记录/递送装置20发送的再现辅助信息。内容管理器411将接收到的再现辅助信息存储在信息图保存单元414(第一信息图存储部、第二信息图存储部)中。3.在由用户控制的遥控器45指定所选择的内容的再现开始请求时间的情况下,内容管理器411向再现控制器412提供包括再现开始请求时间的再现指令。再现控制器412从内容管理器411接收包括再现开始请求时间的再现指令。随后,再现控制器412基于再现开始请求时间并且基于由信息图保存单元414保存的再现辅助信息,计算所选择的内容的流数据中的再现开始位置(字节顺序)。此外,再现控制器412确定识别要从再现开始位置再现的元素流的分组类型的PID(分组标识符)。再现控制器412控制HTTP发送/接收单元42,使得HTTP发送/接收单元42向记录/递送装置20发送包括关于所计算的再现开始位置(字节顺序)的信息的内容获得请求。再现控制器412借助于HTTP发送/接收单元42接收响应于内容获得请求从记录/递送装置20流式传输(递送)的流数据。再现控制器412从接收到的流数据提取具有所确定的PID的分组,并且再现接收到的流数据。在根据DTCP-1P标准对从记录/递送装置20递送的流数据编码的情况下,DTCP解码器413对编码的流数据解码。DTCP解码器413将解码的流数据提供给再现控制器412。信息图保存单元414保存从记录/递送装置20获得的PMT_MAP(程序图表格图)(再现辅助信息)和SE_MAP(流条目图)(再现辅助信息)。[再现辅助信息]记录/递送装置20被配置成例如在将内容记录在存储部30时创建用于协助内容再现的再现辅助信息。记录/递送装置20被配置成将再现辅助信息存储在存储部30中,其中再现辅助信息与内容流相关联。再现辅助信息包括PMT_MAP(程序图表格图)和SE_MAP(流条目图)。(PMT_MAP)PMT_MAP(第一图信息)包括关于记录内容的流数据中的、元素流的分组标识符改变的位置的信息。PMT_MAP(第一信息图)还包括元素流的改变的分组标识符。这里,“关于元素流的分组标识符改变的位置的信息”是关于流数据中的包括改变的PMT(程序图表格)的分组的开始位置的信息。图4和图5均示出了PMT的示例。如图4中所示,PID=“100”的分组I是PMT。PMT分组I每IOOmsec被插入流中不止一次。PMT是用于指定TS分组的分组标识符(PID:分组标识符)的表格,其传送内容的元素流。PMT分组I包括报头2和载荷3。图5是示出PMT中的载荷3的格式的示图。PMT包括作为段数据的表格标识符(table_id)、段语法指示符(section_syntax_indicator)、段长度(section_length)、程序编号(program_number)、版本编号(version—number)、当前后续指不符(current_next_indicator)、段编号(section_number)、末端编号(last_section_number)、程序时钟参考PID(PCR_PID)、程序信息长度(program_info_length)、流类型标识符(stream_type)、元素PID(elementary_PID)>ES信息长度(ES_info_length)等。这里,元素PID(elementary_PID)是TS分组的分组标识符(PID),其传送视频或音频元素流。“改变的PMT”是元素PID(elementary_PID)改变的PMT。图6是示出PMT_MAP的格式的示图。PMT条目数目(number_of_PMT_entries)是PMT_MAP中包括的PMT条目的数目。PMT分组偏移(PMT_paCket_0ffSet)是由从流数据的头到PMT的分组数目的偏移表示的值。就是说,PMT分组偏移(PMT_paCket_0ffSet)是包括上述的流数据中的改变的PMT的分组的开始位置信息。MPEG-2传送流的分组尺寸被固定为188个字节。因此,由从流数据的头到PMT的分组数目的偏移表示的开始位置信息是借助于字节顺序指示PMT的开始位置的信息。PMT段开始地址(PMT_section_data_start_address)是PMT段数据的头字节。PMT段数据尺寸(PMT_section_data_size)是PMT段数据的尺寸。PMT段数据字节(PMT_section_data_byte)是PMT段数据本体。填补数据(padding_word)是作为填充物的伪数据,用于获得32位对齐的PMT_MAP。每当PMT改变时,添加PMT分组偏移(PMT_packet_offset)、PMT段开始地址(PMT_section_data_start_address)>PMT段数据尺寸(PMT_section_data_size)、PMT段数据字节(PMT_section_data_byte)和填补数据(padding_word)。[SE_MAP]SE_MAP(第二信息图)是GOP(图片组)头分组的PTS(呈现时间戳记),以及流数据的分组的开始位置信息的信息图。图7是用于解释SE_MAP的示图。SE_MAP包括一个或更多个表格(SE_map_for_one_stream_PID)。每个表格是基于由具有同一PID值的分组传送的元素流而创建的。在每个表格中,流数据的GOP头分组的PTS(PTS_SE_start)和GOP头分组的开始位置信息(PKN_SE_start)被彼此对应地登记。这里,GOP头分组的开始位置信息(PKN_SE_start)由相对于分组的流数据的头的分组数目的偏移表示。分组包括GOP的序列报头的头字节,其根据相应的PTS值而被引用。因此,GOP头分组的开始位置信息(PKN_SE_start)是其中分组的开始位置由字节顺序表示的信息。如图8中所示,表格(SE_map_for_one_stream_PID)被分成为两个半表(semitable),即SE_fine表格和SE_coarse表格,以便缩小表格的尺寸并且提高表格搜索速度。如图9中所示,SE_fine表格是其中PTS_SE_fine和PKN_SE_fine被彼此对应地登记的表格。PTS_SE_fine包括从32位表示的PTS的LSB(最低有效位)侧起的、从第9位到第19位的值。PKN_SE_fine包括从32位表示的GOP头分组的开始位置信息(PKN_SE_start)的LSB侧起的、从第O位到第16位的值。针对PTS_SE_fine和PKN_SE_fine之间的每个对应关系给出ID。如图10中所示,SE_`coarse表格是其中PTS_SE_coarse、PKN_SE_coarse和ID被彼此对应地登记的表格。PTS_SE_coarse包括从PTS的LSB侧起的、从第19位到第32位的值。PKN_SE_coarse包括从GOP头分组的开始位置信息(PKN_SE_start)的LSB侧起的、从第O位到第32位的值。ID是SE_fine表格的参考ID。图11示出了SE_MAP的格式。SE_MAP包括流PID条目的数目(number_of_stream_PID_entries)、流PID值(stream_PID)、SE_coarse表格数目(number_of_SE_coarse_entries)>SE_fine表格数目(number_of_SE_fine_entries)、表格开始地址(SE_map_for_one_stream_PID_start_address)、表格本体(SE_map_for_one_stream_PID)、填补数据(padding_word)等。图12是不出SE_MAP表格本体(SE_map_for_one_stream_PID)的格式的不图。在表格本体中,除了SE_fine表格开始地址(SE_fine_table_start_address)之夕卜,SE_fine表格参考ID(ref_to_SE_fine_id),PTS_SE_coarse、PTS_SE_fine、PKN_SE_coarse和PKN_SE_fine也被登记。它们是上述的GOP头分组的PTS,以及流数据的分组的开始位置信息。[记录/递送装置20和再现装置40如何工作]根据本公开的另一实施例,一种记录/递送方法,包括:接收数据流;将接收到的数据流记录在记录介质中;创建信息图,其中信息图识别数据流的分组改变的位置;将信息图记录在记录介质中,其中信息图与数据流相关联;将信息图提供给再现装置;以及从再现装置接收请求,其中在请求中指定数据流中的开始位置。根据本公开的另一实施例,一种再现方法,包括:接收数据流;访问信息图以确定接收到的数据流的对象流,其中信息图识别数据流的分组改变的位置;以及再现对象流,其中对象流开始于数据流的分组改变的位置。接下来,将描述记录/递送装置20和再现装置40如何在该实施例的DLNA系统100中工作。(1.记录/递送装置20如何记录内容和再现辅助信息)图13是示出记录/递送装置20如何记录内容流数据和再现辅助信息的流程图。首先,记录/递送装置20的调谐器23在指定时间接收指定频道的广播信号。调谐器23对广播信号解调(步骤S101)。MULT12解码器24对解调的广播信号解扰,从而重建传送流(步骤S102)。传送流被提供给主机控制器21。主机控制器21的流分析器211分析传送流(步骤S103)。流分析器211如下分析所获得的传送流的每个TS分组。A.每个TS分组是否是具有改变的PMT的分组(步骤S104)。B.每个TS分组是否是GOP头分组(步骤S106)。在检测到具有改变的PMT的分组的情况下(步骤S104,是),流分析器211将具有改变的PMT的分组的段数据和流数据的PMT分组的开始位置信息提供给再现辅助信息创建/记录单元213。再现辅助信息创建/记录单元213将从流分析器211提供的上述信息添加到PMT_MAP(步骤S105)。注意,关于内容流数据的第一个PMT分组的信息被无条件地记录在PMT_MAP中。在检测到具有未改变的PMT的分组的情况下,跳过步骤S105。在检测到GOP头分组的情况下(步骤S106,是),流分析器211将GOP头分组中包括的PTS和流数据的分组的开始位置信息提供给再现辅助信息创建/记录单元213。再现辅助信息创建/记录单元213将从流分析器211提供的信息添加到SE_MAP(步骤S107)。在检测到GOP头分组以外的分组的情况下,跳过步骤S107。通过该方式,内容流数据、PMT_MAP(再现辅助信息)和SE_MAP(再现辅助信息)被记录在存储部30中,其中它们彼此相关联(步骤S108)。(2.再现装置40如何首先选择内容并且最后再现内容)接下来,将描述再现装置40如何获得并再现记录在记录/递送装置20中的内容的流数据。图14是示出再现装置40如何首先选择内容并且最后再现内容的流程图。首先,用户操作遥控器45向再现装置40给出内容列表获得指令。经由遥控信号接收单元43将内容列表获得指令提供给再现装置40的主机控制器41。主机控制器41的内容管理器411接收内容列表获得指令。随后,内容管理器411控制HTTP发送/接收单元42,使得HTTP发送/接收单元42通过HTTP向记录/递送装置20发送内容列表获得请求。记录/递送装置20的主机控制器21的内容管理器214接收内容列表获得请求。随后,内容管理器214创建内容列表。内容列表是关于存储部30中记录的内容的信息的列表。HTTP发送/接收单元22在答复中向再现装置40发送内容列表。再现装置40的主机控制器41的内容管理器411接收内容列表。随后,显示器/扬声器单元44显示内容列表。再现装置40的用户操作遥控器45以从显示的内容列表中选择用户希望观看的内容,并且指令开始再现内容。再现装置40的遥控信号接收单元43接收从被操作的遥控器45输出的控制信号。遥控信号接收单元43将控制信号作为包括指定所选择的内容的信息的再现开始指令提供给主机控制器41(步骤S201)。此外,在该情况下,再现装置40的用户可以借助于时间(再现开始请求时间)在所指定的内容中指定要从其开始再现内容的位置。再现装置40的主机控制器41的内容管理器411接收包括内容指定信息的再现开始指令。随后,HTTP发送/接收单元22向记录/递送装置20发送包括内容指定信息的再现辅助信息获得请求(步骤S202)。此外,在指定内容的再现开始请求时间被指定的情况下,再现开始请求时间被存储在诸如主机控制器41中的RAM的存储区域中。同时,记录/递送装置20的主机控制器21的内容管理器214接收包括内容指定信息的再现辅助信息获得请求。随后,内容管理器214从存储部30取回PMT_MAP和SE_MAP。PMT_MAP和SE_MAP是与适当内容相关联的再现辅助信息。HTTP发送/接收单元22在答复中向再现装置40发送PMT_MAP和SE_MAP。再现装置40的主机控制器41的内容管理器411借助于HTTP发送/接收单元42接收PMT_MAP和SE_MAP,即再现辅助信息。内容管理器411将PMT_MAP和SE_MAP存储在信息图保存单元414中(步骤S203)。注意,即使在存储PMT_MAP和SE_MAP,即再现辅助信息之后,用户仍可以控制再现装置40设定再现开始请求时间。在再现开始请求时间在再现装置40中被设定的情况下,内容管理器411向再现控制器412给出包括再现开始请求时间的再现指令。再现控制器412从内容管理器411接收包括再现开始请求时间的再现指令。随后,再现控制器412参考SE_MAP确定流数据中的与再现开始请求时间对应的再现开始位置(字节顺序)(步骤S204)。这里,“与再现开始请求时间对应的再现开始位置”是由具有与SE_MAP中的每个条目中的再现开始请求时间最接近的PTS的GOP头分组的开始位置信息(字节顺序)识别的位置。接下来,基于与再现开始请求时间对应的再现开始位置并且基于PMT_MAP,再现控制器412确定要从再现开始位置再现的元素流的分组的PID(步骤S205)。再现控制器412通过从PMT_MAP取回与从SE_MAP取回的再现开始位置最接近的PMT分组的段数据本体中包括的元素PID来确定PID。接下来,再现控制器412借助于HTTP发送/接收单元42向记录/递送装置20发送指定在步骤S204中确定的再现开始位置的内容获得请求(步骤S206)。在获得要编码的内容流数据的情况下,被称为“DTCP-1PClearTextByteSeek”的请求消息被用作内容获得请求。关于从SE_MAP取回的再现开始位置的信息被添加到DTCP-1PClearTextByteSeek请求消息。该请求信息请求通过平文数据(未编码数据)的字节范围,寻找(搜索)根据DTCP-1P标准编码的流数据,并且从适当的再现开始位置获得编码数据。此夕卜,在获得不会被编码的内容的情况下,可以使用被添加从SE_MAP取回的关于再现开始位置的信息的http_GET请求消息。记录/递送装置20的主机控制器21的内容管理器214接收DTCP-1PClearTextByteSeek请求消息或http_GET请求消息。随后,基于关于添加到请求消息的再现开始位置的信息,内容管理器214控制存储部接口25,使得存储部接口25从指定的字节位置读取存储部30中记录的指定内容的存储数据。在内容获得请求是http_GET请求消息的情况下,内容管理器214借助于HTTP发送/接收单元22将从存储部30读取的流数据流式传输(递送)到再现装置40。此外,在内容获得请求是DTCP-1PClearTextByteSeek请求消息的情况下,内容管理器214借助于DTCP编码器215对从存储部30读取的流数据编码。HTTP发送/接收单元22将流数据流式传输(递送)到再现装置40。再现装置40的主机控制器41的再现控制器412借助于HTTP发送/接收单元42接收记录/递送装置20响应于内容获得请求而流式传输(递送)的流数据(步骤S207)。在接收到的流数据被编码的情况下,再现控制器412借助于DTCP解码器413对接收到的流数据解码(步骤S208)。随后,再现控制器412基于再现控制器412从PMT_MAP预先取回的元素PID,从接收到的流数据或者从解码的流数据提取适当的元素流的分组。再现控制器412再现适当的元素流的分组(步骤S209)。如上文所述,根据该实施例,再现装置40参考SE_MAP确定与用户指定的再现开始请求时间对应的流数据的再现开始位置(字节顺序)。再现装置40向记录/递送装置20发送被添加关于再现开始位置的信息的内容获得请求。结果,再现装置40能够在不分析数据的情况下从头起对获得的流数据编码并且进行再现。此外,登记在SE_MAP中的开始位置信息是关于GOP头分组的开始位置的信息。因此,再现装置40能够在不分析数据的情况下从头起对视频流数据解码。结果,减少了再现装置40的负担。结果,再现装置40在从指定的再现开始请求时间再现内容时的响应更快。此外,根据该实施例,再现装置40被配置成参考PMT_MAP确定从再现开始位置再现流数据所需的元素流的分组的PID。再现装置40被配置成从所获得的内容流数据提取适当的元素流的TS分组,并且再现元素流。因此,不必通过分析流数据来提取PMT分组,并且不必分析PMT分组。结果,减少了再现装置40的负担。结果,再现装置40在从指定的再现开始请求时间再现内容时的响应更快。〈修改示例I>在上述实施例中,记录/递送装置20当记录内容流数据时创建并记录再现辅助信息。替选地,如果在内容流数据被记录在存储部30之后再次存在分析流数据的机会,则可以在该时机创建并记录再现辅助信息。在例如存储部30中记录的内容流数据被转换成BD格式的情况下,有必要分析用于广播的传送流(TS),并且将传送流(TS)转换成部分(Partial)TS。同时,可以创建并记录再现辅助信息。<修改示例2>本技术不仅可以应用于从指定的再现开始位置再现内容,而且可以应用于以正常方式以外的方式再现内容。以正常方式以外的方式再现内容的示例包括快进再现、快退再现、跳跃再现等。就是说,在以正常方式以外的方式再现内容的情况下,再现装置40可以搜索PMT_MAP和SE_MAP,从而指定字节顺序的再现范围和再现开始位置,并且可以请求记录/递送装置20流式传输内容。在本技术中,流数据可以或不可以根据DTCP-1P标准编码。在本技术中,记录/递送装置20接收的广播传送流(TS)可以或不可以被加扰。在上述实施例中,流数据中的包括改变的PMT的分组的开始位置信息由相对于流数据的头的分组数目的偏移表示。替选地,可以使用字节数目替换分组数目的偏移。相似地,GOP头分组的开始位置信息(PKN_SE_start)可以由字节数目而非相对于流数据的头的分组数目的偏移来表示。本公开的实施例不限于上述实施例,并且在不偏离本公开的范围的情况下可以进行各种修改。本公开可以实现为如下配置。(I)一种记录/递送装置,包括:接收器,被配置成接收广播的数据流;记录器,被配置成将接收到的数据流记录在记录介质中;信息图创建单元,被配置成基于所述数据流创建第一信息图,其中所述第一信息图识别所述数据流的对象流中的·改变分组,所述信息图创建单元将所述第一信息图记录在所述记录介质中,其中所述第一信息图与所述数据流相关联;信息图提供单元,被配置成将所述第一信息图提供给耦接到所述记录/递送装置的再现装置;以及流数据答复单元,被配置成响应于来自所述再现装置的对所述数据流的请求,提供所述数据流的开始位置。(2)根据(I)所述的记录/递送装置,其中所述第一信息图包括所述改变分组的分组标识符和位置指示符。(3)根据(I)所述的记录/递送装置,其中所述信息图创建单元被配置成创建第二信息图。(4)根据(3)所述的记录/递送装置,其中所述第二信息图包括:呈现时间戳记,其识别所述数据流中的图片组;以及位置指示符,其识别所述图片组的头分组在所述数据流中的开始位置。(5)根据(4)所述的记录/递送装置,其中所述位置指示符识别所述数据流中的再现位置,所述再现位置是相对于所述数据流的头的分组数目的偏移。(6)根据(3)所述的记录/递送装置,其中所述信息图创建单元被配置成将所述第二信息图记录在所述记录介质中,所述第二信息图与所述数据流相关联。(7)根据(3)所述的记录/递送装置,其中所述信息图提供单元被配置成将所述第二信息图提供给具有所述第一信息图的再现装置。(8)一种再现装置,包括:第一存储部,被配置成存储第一信息图,其中所述第一信息图识别数据流的分组改变的位置,所述数据流被记录在耦接到所述再现装置的记录/递送装置中;以及再现控制器,被配置成:从所述记录/递送装置接收所述数据流,使用所述第一信息图从接收到的数据流确定对象流,其中所述对象流开始于所述数据流的分组改变的位置,以及再现所述对象流。(9)根据(8)所述的再现装置,其中所述第一信息图包括位置指示符和分组标识符,用于识别所述数据流的分组改变的位置。(10)根据(8)所述的再现装置,进一步包括:第二存储部,被配置成存储第二信息图,其中所述第二信息图识别所述数据流中的图片组(GOP)的头分组。(11)根据(10)所述的再现装置,其中所述第二信息图包括呈现时间戳记和位置指示符。(12)根据(11)所述的再现装置,其中所述再现控制器被配置成:接收所述数据流的再现开始请求时间,访问来自所述第二信息图的位置指示符以确定与所述再现开始请求时间对应的开始位置,以及向所述记录/递送装置提供所述开始位置以获得所述数据流。(13)根据(11)所述的再现装置,其中所述第二信息图中的位置指示符识别所述数据流中的再现位置。(14)根据(13)所述的再现装置,其中所述再现位置是相对于所述数据流的头的分组数目的偏移。(15)—种记录/递送方法,包括:接收数据流;将接收到的数据流记录在记录介质中;创建信息图,其中所述信息图识别所述数据流的分组改变的位置;将所述信息图记录在所述记录介质中,其中所述信息图与所述数据流相关联;将所述信息图提供给再现装置;以及从所述再现装置接收请求,其中在所述请求中指定所述数据流中的开始位置。(16)一种再现方法,包括:接收数据流;访问信息图以确定接收到的数据流的对象流,其中所述信息图识别所述数据流的分组改变的位置;以及再现所述对象流,其中所述对象流开始于所述数据流的分组改变的位置。(17)—种再现装置,包括:第一信息图存储部,被配置成存储第一信息图,所述第一信息图包括位置信息和分组标识符,所述位置信息是关于内容流数据的元素流的分组标识符改变的位置的信息,所述内容流数据被记录在经由网络与所述再现装置连接的记录/递送装置中,所述分组标识符是所述元素流的改变的分组标识符;以及再现控制器,被配置成:指定开始位置,并且经由所述网络从所述记录/递送装置获得所述内容流数据,以及通过使用所述第一信息图从所获得的流数据确定对象元素流,并且再现所述对象元素流。(18)根据(17)所述的再现装置,进一步包括:第二信息图存储部,被配置成存储第二信息图,所述第二信息图包括PTS(呈现时间戳记)和开始位置信息,所述PTS(呈现时间戳记)具有所述内容流数据的GOP(图片组)的头分组,所述内容流数据被记录在所述记录/递送装置中,所述开始位置信息是关于所述流数据中的分组的开始位置的信息,其中所述再现控制器被配置成:接收所述内容流数据的再现开始请求时间,从所述第二信息图确定与所述再现开始请求时间对应的开始位置信息,以及基于所述开始位置信息向所述记录/递送装置给出所述内容流数据的开始位置,并且获得所述内容流数据。(19)根据(18)所述的再现装置,其中所述第二信息图中的所述开始位置信息是关于所述流数据中的再现位置的信息,所述再现位置由相对于所述流数据的头的分组数目的偏移表示。(20)一种记录/递送装置,包括:接收器单元,被配置成接收广播的内容流数据;流记录器,被配置成将所述接收到的流数据记录在记录介质中;信息图创建单元,被配置成分析所述流数据,并且创建第一信息图,所述第一信息图包括位置信息和分组标识符,所述位置信息是关于所述流数据的元素流的分组标识符改变的位置的信息,所述分组标识符是所述元素流的改变的分组标识符;以及将所述第一信息图记录在所述记录介质中,所述第一信息图与所述流数据相关联;信息图提供单元,被配置成响应于来自再现装置的请求,将所述第一信息图提供给所述再现装置,所述再现装置经由网络与所述记录/递送装置连接;以及流数据答复单元,被配置成答复来自所述再现装置的获得请求,在所述获得请求中指定所述流数据中的开始位置。(21)根据(20)所述的记录/递送装置,其中所述信息图创建单元被配置成创建第二信息图,所述第二信息图包括PTS(呈现时间戳记)和开始位置信息,所述PTS(呈现时间戳记)具有所述流数据的GOP(图片组)的头分组,所述开始位置信息是关于所述流数据中的分组的开始位置的信息,以及将所述第二信息图记录在所述记录介质中,所述第二信息图与所述流数据相关联,以及所述信息图提供单元被配置成向具有所述第一信息图的所述再现装置提供所述第二信息图。(22)根据(21)所述的记录/递送装置,其中所述第二信息图中的所述开始位置信息是关于所述流数据中的再现位置的信息,所述再现位置由相对于所述流数据的头的分组数目的偏移表示。(23)一种再现方法,包括:由再现控制器指定开始位置,并且经由网络从记录/递送装置获得所述内容流数据;以及由所述再现控制器通过使用第一信息图从所获得的流数据确定对象元素流,并且再现所述对象元素流,所述第一信息图被预先存储在第一信息图存储部中,所述第一信息图包括位置信息和分组标识符,所述位置信息是关于所述流数据的元素流的分组标识符改变的位置的信息,所述分组标识符是所述元素流的改变的分组标识符。(24)一种记录/递送方法,包括:由接收器单元接收广播的内容流数据;由流记录器将所述接收到的流数据记录在记录介质中;由信息图创建单元分析所述流数据,并且创建第一信息图,所述第一信息图包括位置信息和分组标识符,所述位置信息是关于所述流数据的元素流的分组标识符改变的位置的信息,所述分组标识符是所述元素流的改变的分组标识符;由所述信息图创建单元将所述第一信息图记录在所述记录介质中,所述第一信息图与所述流数据相关联;由信息图提供单元响应于来自再现装置的请求,将所述第一信息图提供给所述再现装置,所述再现装置经由网络与所述记录/递送装置连接;以及由流数据答复单元响应于来自所述再现装置的获得请求进行答复,在所述获得请求中指定所述流数据中的开始位置。本领域技术人员应理解,根据设计需要和其他因素,在所附权利要求及其等同物的范围内,可以进行各种修改、组合、子组合和变更。权利要求1.一种记录/递送装置,包括:接收器,被配置成接收广播的数据流;记录器,被配置成将接收到的数据流记录在记录介质中;信息图创建单元,被配置成基于所述数据流创建第一信息图,其中所述第一信息图识别所述数据流的对象流中的改变分组,所述信息图创建单元将所述第一信息图记录在所述记录介质中,其中所述第一信息图与所述数据流相关联;信息图提供单元,被配置成将所述第一信息图提供给耦接到所述记录/递送装置的再现装置;以及流数据答复单元,被配置成响应于来自所述再现装置的对所述数据流的请求,提供所述数据流的开始位置。2.根据权利要求1所述的记录/递送装置,其中所述第一信息图包括所述改变分组的分组标识符和位置指示符。3.根据权利要求1所述的记录/递送装置,其中所述信息图创建单元被配置成创建第二信息图。4.根据权利要求3所述的记录/递送装置,其中所述第二信息图包括:呈现时间戳记,其识别所述数据流中的图片组;以及位置指示符,其识别所述图片组的头分组在所述数据流中的开始位置。5.根据权利要求4所述的记录/递送装置,其中所述位置指示符识别所述数据流中的再现位置,所述再现位置是相对于所述数据流的头的分组数目的偏移。6.根据权利要求3所述的记录/递送装置,其中所述信息图创建单元被配置成将所述第二信息图记录在所述记录介质中,所述第二信息图与所述数据流相关联。7.根据权利要求3所述的记录/递送装置,其中所述信息图提供单元被配置成将所述第二信息图提供给具有所述第一信息图的所述再现装置。8.一种再现装置,包括:第一存储部,被配置成存储第一信息图,其中所述第一信息图识别数据流的分组改变的位置,所述数据流被记录在耦接到所述再现装置的记录/递送装置中;以及再现控制器,被配置成:从所述记录/递送装置接收所述数据流,使用所述第一信息图从接收到的数据流确定对象流,其中所述对象流开始于所述数据流的分组改变的位置,以及再现所述对象流。9.根据权利要求8所述的再现装置,其中所述第一信息图包括位置指示符和分组标识符,用于识别所述数据流的分组改变的位置。10.根据权利要求8所述的再现装置,进一步包括:第二存储部,被配置成存储第二信息图,其中所述第二信息图识别所述数据流中的图片组GOP的头分组。11.根据权利要求10所述的再现装置,其中所述第二信息图包括呈现时间戳记和位置指示符。12.根据权利要求11所述的再现装置,其中所述再现控制器被配置成:接收所述数据流的再现开始请求时间,访问来自所述第二信息图的位置指示符以确定与所述再现开始请求时间对应的开始位置,以及向所述记录/递送装置提供所述开始位置以获得所述数据流。13.根据权利要求11所述的再现装置,其中所述第二信息图中的位置指示符识别所述数据流中的再现位置。14.根据权利要求13所述的再现装置,其中所述再现位置是相对于所述数据流的头的分组数目的偏移。15.一种记录/递送方法,包括:接收数据流;将接收到的数据流记录在记录介质中;创建信息图,其中所述信息图识别所述数据流的分组改变的位置;将所述信息图记录在所述记录介质中,其中所述信息图与所述数据流相关联;将所述信息图提供给再现装置;以及从所述再现装置接收请求,其中在所述请求中指定所述数据流中的开始位置。16.一种再现方法,包括:接收数据流;访问信息图以确定接收到的数据流的对象流,其中所述信息图识别所述数据流的分组改变的位置;以及再现所述对象流,其中所述对象流开始于所述数据流的分组改变的位置。全文摘要本发明涉及一种再现装置、一种记录/递送装置、一种再现方法和一种记录/递送方法。根据本发明的记录/递送装置包括接收器、记录器、信息图创建单元、信息图提供单元和流数据答复单元。接收器接收广播的数据流。记录器将接收到的数据流记录在记录介质中。信息图创建单元基于数据流创建信息图。该信息图识别数据流的对象流中的改变分组。信息图创建单元将信息图记录在记录介质中。信息图提供单元将信息图提供给耦接到记录/递送装置的再现装置。流数据答复单元响应于来自再现装置的对数据流的请求,提供数据流的开始位置。文档编号H04N21/4405GK103248949SQ201310036409公开日2013年8月14日申请日期2013年1月30日优先权日2012年2月6日发明者喜田洋二,水野公嘉申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1