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

文档序号:9925378阅读:来源:国知局
的流传递系统30A中的DASH流文件服务器31和DASH MPD服务器32。在收发系统1中,服务传输系统100对应图1 (b)中示出的流传递系统30B中的DASH流文件服务器31、DASH MPD服务器32和广播传输系统36。
[0096]在收发系统10中,机顶盒(3了8)200和电视接收器(1'¥)300对应图1(&)中示出的流传递系统30A的接收系统33(33-1、33-2、……和33-N)。在收发系统10中,机顶盒(STB)200和电视接收器(TV)300对应图1(b)中示出的流传递系统30B的接收系统35(35-1、35-2、……和35-Μ)ο
[0097]图3(b)的收发系统10’包括服务传输系统100和电视接收器(TV)300。在收发系统10’中,服务传输系统100对应图1(a)中示出的流传递系统30A的DASH流文件服务器31和DASH MH)服务器32。在收发系统10’中,服务传输系统100对应图1(b)中示出的流传递系统30B的DASH流文件服务器31 ,DASH MPD服务器32和广播传输系统36。
[0098]在收发系统10’中,电视接收器(TV)300对应图1(a)中示出的流传递系统30A的接收系统33(33-1、33-2、……和33-N)。在收发系统10’中,电视接收器(TV)300对应图1(b)中示出的流传递系统30B的接收系统35(35-1、35-2、……和35-M)。
[0099]服务传输系统100经由RF传输路径或通信网络传输路径发送DASH/MP4,也就是充当元文件的MPD文件和包括诸如视频或音频的媒体流(媒体片段)的MP4。服务传输系统100将元数据插入音频流。例如,用于连接至预定网络服务的接入信息、预定内容信息等被认为是元数据。在这个实施方式中,插入用于连接至预定网络服务的接入信息。
[0100]服务传输系统100将表示元数据插入音频流的识别信息插入MPD文件。服务传输系统100使用例如“补充描述符”插入表示元数据插入音频流的识别信息。
[0101 ]图4不出了MPD文件的描述实例。“〈Adaptat1nSet mimeType= “aud1/mp4”group=“I”>”的描述表示,有用于音频流的适配集(Adaptat1nSet),为音频流提供MP4文件结构并且分配为组I。
[0102]〃〈 SupplementaryDescriptor schemeldUri = “urn:brdcst:Aud1MetaContained^value= “true”/〉”的描述表示元数据被插入音频流除了现有标准中的现有定义之外,基于“SupplementaryDescriptor”,“schemeldUri”可重新定义为广播或其他任何应用如图5所不,“schemeldUri = “urn:brdcst: Aud1MetaContained”” 表不音频元信息已被包括,也就是,元数据插入音频流。例如,当“值”为“真”时,表示音频元信息被包括。当“值”为“假”时,表示音频元信息没有被包括。
[0103]“〈SupplementaryDescriptor schemeldUri=“urn:brdcst:codecType”value=“mpegh”/>”的描述表示,音频的编码解码器为MPEG(3D音频)D如图5所示,“schemeldUri =“urn:brdcst: codecType””表示编码解码器的类型。“值”实例包括“mpegh”、“AAC”、“AC3”和“AC4”。
[0104]“〈SupplementaryDescriptor schemeldUri = “urn:brdcst:coordinatedControl” value = “true”/〉”的描述表示,在多个媒体流中强调并提供网络连接必要的信息。如图5所不,“〈SupplementaryDescriptor schemeldUri = “urn:brdcst:coordinatedControl””表示网络连接必要的信息通过多个媒体流的协调提供例如,当“值”为“真”时,表示与另一个适配集的流协调提供网络连接信息。当“值”为“假”时,表示网络连接信息仅通过当前的适配集的流提供。
[0105]“〈SupplementaryDescriptor schemeldUri=“urn:brdcst: type” value =“netlink”/〉”的描述表示元信息的服务(service by meta)类型是网络连接如图5所示,“schemeldUri = “urn: brdcst: type””表示元信息的服务的类型。例如,当“值”为“netlink”时,表示元信息的服务类型是网络连接。
[0106]“〈SupplementaryDescriptor schemeldUri = “urn:brdcst:metainsert1nFrequency” value = “l”/>”的描述表示以接入单元为单位提供元信息。如图5所不,“schemeldUri = “urn:brdcst:metaInsert1nFrequency,,,,表不以接入单元为单位提供元信息的频率。例如,当“值”为“I”时,表示在一个接入单元生成一条用户数据条目。当“值”为“2”时,表示在一个接入单元生成多条用户数据条目。当“值”为“3”时,表示在由随机接入点划定的时间周期期间中生成一条或多条用户数据条目。
[0107]图6(a)示出了MP4中包含的视频和音频接入单元的布置实例。“VAU”表示视频接入单元。“AAU”表示音频接入单元。图6(b)示出了当设定“frequency_type = l”时一条用户数据条目(元数据)插入各个音频接入单元。
[0?08]图6((3)示出了当设定“;^691161^7_17口6 = 2”时多条用户数据(元数据)插入到一个音频接入单元。图6 (d)示出了针对包括随机接入点的各组,当设定“frequency_type = 3”时至少一条用户数据(元数据)插入到第一音频接入单元。
[0109]参照回图4,“〈Representat1nid= “ll”bandwidth= “128000”〉” 的描述表不设定“Representat1n id= “11””,并且有音频流的比特率为128kbps。“<baseURL>aud1/jp/128.mp4〈/BaseURL>”的描述表示音频流的位置目的地是“aud1/jp/128.mp4”。
[0110]“〈Adaptat1nSet mimeType= “video/mp4” group = “2” >” 的描述表不有用于视频流的适配集(Adaptat1nSet),视频流以MP4文件结构提供,并且分配为组2。
[0111]“〈SupplementaryDescriptor schemeldUri = aurn:brdcst:VideoMetaContained” value = “true”/>”的描述表示元数据插入视频流。如图5所示,“schemeldUri = “urn: brdcst: Aud1Me taContained”” 表不视频元信息被包括,也就是,元数据插入视频流。例如,当“值”为“真”时,表示视频元信息被包括。当“值”为“假”时,表示视频元信息没有被包括。
[0112]“〈SupplementaryDescriptor schemeldUri = “urn: brdcst: codecType,,value =“hevc” />”的描述表示视频流的编码解码器为HEVC。“〈SupplementaryDescriptorschemeldUri = “urn: brdcst: coordinatedControl,,value = “true,,/>,,的描述表不在多个媒体流中强调并提供网络连接必要的信息。
[0113]“〈SupplementaryDescriptor schemeldUri =“urn:brdcst: type”value =“netlink”/〉”的描述表示元信息的服务类型是网络连接。〈Supp IementaryDe scrip torschemeldUri = “urn: brdcst: me talnsert 1nFrequency” value = “I” />,,的描述表不以接入单元为单位提供元信息。
[0114]“〈Representat1n id= “21” bandwidth = “20000000”〉” 的描述表不设定“Representat1n id= “21,,,,,并且有比特率为20Mbps的视频流。u<baseURL>video/jp/20000000.mp4〈/baseURL>” 的描述表示视频流的位置目的地为 “video/jp/20000000.mp4”。
[0115]在此,将描述由“〈baseURL〉”表示的位置目的地的媒体文件实体(media filesubstance)。例如,在非片段MP4的情况下,存在“url I”被定义为如图7(a)所示的情况。在这种情况下,首先布置描述文件类型的“ftyp”盒。“ftyp”盒表示文件是非片段MP4文件。其后,布置“mooV”盒和“mdat”盒。“mooV”盒包括所有的元数据,例如每个轨道(track)的报头信息、内容实体的元描述、时间信息等。“mdat”盒包括媒体数据体。
[0116]在片段MP4的情况下,例如,如图7(b)所示,有“url2”被定义的情况。在这种情况下,首先布置描述片段类型的“styp”盒。之后布置描述片段索引的“sidx”盒。其后,布置预定数目的电影片段。在此,电影片段配置有包括控制信息的“moof”盒和包括媒体数据体的“mdat”盒。由于通过使传输媒体成片段而获得的片段包括在一个电影片段的“mdat”盒中,包括在“moof”盒中的控制信息是与片段有关的控制信息。
[0117]进一步地,还考虑到“url I”与“url 2”的组合。在这种情况下,例如,“url I”可设定为初始化片段,并且“url I”与“url 2”可设定为一个服务的MP4。可替代地,“url I”与“url 2”可结合一体并定义为如图7(c)所示的“url 3”。
[0118]机顶盒200接收DASH/MP4,也就是,充当元文件的MPD文件和包括诸如视频或音频的媒体流(媒体片段)的MP4,其流经由RF传输路径或通信网络传输路径从服务传输系统100传输来。将用于连接至预定网络服务的接入信息作为元数据插入到包括在MP4中的音频流。使用“补充描述符”将表示元数据插入音频流的识别信息插入MH)文件。
[0119]机顶盒200经由HDMI电缆400将音频流连同表示元数据插入音频流的识别信息一起传输至电视接收器300。
[0120]在此,机顶盒200将音频流和识别信息插入通过解码视频流获得的图像数据的空白时间段,将所述图像数据传输至电视接收器300,并且将音频流和识别信息传输至电视接收器300 ο机顶盒200将识别信息插入例如音频信息帧数据包。
[0121]电视接收器300经由HDMI电缆400从图3(a)示出的收发系统10中的机顶盒200接收音频流以及表示元数据插入音频流的识别信息。换句话说,电视接收器300从顶盒200接收图像数据,在该图像数据中,音频流和识别信息插入空白时间段。
[0122]之后,电视接收器300基于识别信息解码音频流,提取元数据,并使用元数据执行处理。在这种情况下,电视接收器300基于充当元数据的预定网络服务信息接入网络上的预定服务器。
[0123]电视接收器300接收DASH/MP4,也就是,充当元文件的MPD文件和包括诸如视频或音频的媒体流(媒体片段)的MP4,其经由RF传输路径或通信网络传输路径从图3(b)示出的收发系统10’中的服务传输系统100传输来。将用于连接至预定网络服务的接入信息作为元数据插入包括在MP4中的音频流。使用“补充描述符”将表示元数据插入音频流的识别信息插入MTO文件。
[0124]之后,电视接收器300基于识别信息解码音频流,提取元数据,并使用元数据执行处理。在这种情况下,电视接收器300基于充当元数据的预定网络服务信息接入网络上的预定服务器。
[0125][服务传输系统的DASH/MP4生成单元]
[0126]图8示出了配备在服务传输系统100上的DASH/MP4生成单元110的示例性配置。DASH/MP4生成单元110包括控制单元111、视频编码器112、音频编码器113和DASH/MP4格式器 114。
[0127]控制单元111包括CPU 111a,并且控制DASH/MP4生成单元110中的各单元。视频编码器112对图像数据3¥执行诸如10^62、!1.264/^¥(:或!1.265/册¥(:的编码,并且生成视频流(视频基本流)。图像数据SV的实例包括从诸如HDD的记录介质再生的图像数据以及由视频摄像机获得的实时图像数据。
[0128]音频编码器113根据诸如AAC、AC3、AC4、MPEGH(3D音频)的压缩格式对音频数据SA执行编码,并且生成音频流(音频基本流)。音频数据SA是对应图像数据SV的音频数据,并且音频数据SA的实例包括从诸如HDD的记录介质再生的音频数据或者由麦克风获得的实时音频数据。
[0129]音频编码器113包括音频编码块单元113a和音频组帧单元113b。被编码的块通过音频编码块单元113a生成并且通过音频组帧单元113b组帧。在这种情况下,被编码的块和组帧根据压缩格式而不同。
[0130]音频编码器113在控制单元111的控制下将元数据MD插入音频流。在这个实施方式中,元数据MD是用于连接至预定的网络服务的接入信息。在此,所有的服务,诸如音乐网络服务和音频视频网络服务都可以是预定的网络服务。在此,元数据MD嵌入音频流的用户数据区域。
[0131 ] DASH/MP4格式器114基于从视频编码器112输出的视频流和从音频编码器113输出的音频流生成包括充当内容的诸如视频或音频的媒体流(媒体片段)的MP4 JASH/MP4格式器114使用内容元数据、片段URL信息等生成MH)文件。在此,例如,将表示元数据插入音频流的识别信息插入MH)文件(见图4)。
[0132]将简要描述图8中示出的DASH/MP4生成单元110的操作。将图像数据SV提供给视频编码器112。视频编码器112对图像数据SV执行诸如H.264/AVC或H.265/HEVC的编码,并且生成包括被编码的视频数据的视频流。
[0133]将音频数据SA提供给音频编码器113。音频编码器113对音频数据SA执行诸如AAC、AC3、AC4、MPEGH(3D音频)的编码,并且生成音频流。
[0134]在这时,将元数据MD和用于将元数据MD嵌入用户数据区域的大小信息从控制单元111提供至音频编码器113。之后,音频编码器113将元数据MD嵌入音频流的用户数据区域。
[0135]将由视频编码器112生成的视频流提供至DASH/MP4格式器114。将由音频编码器113生成的、包括嵌入在用户数据区域的元数据MD的音频流提供至DASH/MP4格式器114。之后,DASH/MP4格式器114生成包括充当内容的诸如视频或音频的媒体流(媒体片段)的MP4。0八5!1/1^4格式
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1