发送装置、发送方法、接收装置和接收方法_2

文档序号:9925620阅读:来源:国知局
户端13包括接收单元40和回放单元43。
[0111]例如,接收单元40用作,通过用户,根据客户端13的运行等,来接收从频道服务器11传送的Mro和从聚合服务器12传送的缩略图元数据的接收单元。
[0112]例如,接收单元40通过用户,根据客户端13的运行等,基于从频道服务器11接收到的MPD和从聚合服务器12接收到的缩略图元数据,接收从频道服务器11传送的(主视频等的)段和从聚合服务器12多播传送的(缩略图视频等的)段。
[0113]此外,接收单元40将从频道服务器11和聚合服务器12接收到的段提供给回放单元43,并且,基于从频道服务器11接收到的MPD和从聚合服务器12接收到的缩略图元数据,通过回放单元43,来控制段的回放。
[0114]回放单元43根据接收单元40的控制来回放接收单元40所提供的段,S卩,由缩略图视频、主视频、音频、字幕等形成的马赛克画面。
[0115]在本文中,接收单元40包括中间件41和DASH客户端42。
[0116]DASH客户端42按照需要将请求MPD和缩略图视频、主视频等的段的HTTP请求输出至中间件41。
[0117]中间件41接收按照需要多播传送的MPD、缩略图元数据和段,并且当DASH客户端42输出HTTP请求时,这决定了是否基于缩略图元数据等来多播传送HTTP请求所请求的MPD和段。
[0118]当多播传送DASH客户端42所输出的HTTP请求所请求的MPD和段时,中间件41接收多播传送的ΜΗ)和段以提供给DASH客户端42。
[0119]同时,当已经接收至IjDASH客户端42所输出的HTTP请求所请求的MPD和段时,中间件41将接收到的Mro和段提供给DASH客户端42。
[0120]另一方面,当未多播传送DASH客户端42所输出的HTTP请求所请求的MPD和段时,中间件41将DASH客户端42所输出的HTTP请求原封不动地发送到网络10。然后,中间件41根据HTTP请求接收单播传送的MH)和段以提供给DASH客户端42。
[0121]因此,DASH客户端42作为通用的DASH客户端输出请求必要的MPD和段的HTTP请求,并且根据HTTP请求接收中间件41所提供的Mro和段进行处理。
[0122]〈内容提供系统的处理〉
[0123]图5是图示了通过图1中的内容提供系统来提供缩略图视频的过程的视图。
[0124]在步骤Sll中,频道服务器11将缩略图视频传送到聚合服务器12(图3)的流聚合器31ο
[0125]此外,在步骤S12中,频道服务器11将缩略图视频的MPD传送到聚合服务器12的元数据生成器32。
[0126]在步骤S13中,当从客户端13发送了请求缩略图视频的HTTP请求时,频道服务器11接收HTTP请求。
[0127]在步骤S14中,频道服务器11将来自客户端13的HTTP请求所请求的缩略图视频(的段)单播传送到客户端13。
[0128]在步骤S21中,聚合服务器12(图3)的流聚合器31接收在步骤Sll中由多个频道服务器11传送的缩略图视频。
[0129]在步骤S23中,流聚合器31在步骤S22中从多个频道服务器11接收到的多个缩略图视频中选择形成马赛克频道的两个或者多个缩略图视频,并且,在步骤23中,将该缩略图视频提供给FLUTE串流器33。
[0130]在步骤S31中,聚合服务器12的元数据生成器32接收在步骤S12中由多个频道服务器11传送的缩略图视频的MPD。
[0131]在步骤S32中,元数据生成器32从多个频道服务器11接收到的多个缩略图视频的MH)中选择针对流聚合器31所选择的两个或者多个缩略图视频中的每个缩略图视频的MPD,并且通过使用MH)来生成缩略图元数据。此外,在步骤S33中,元数据生成器32将缩略图元数据提供给FLUTE串流器33和网页服务器35。
[0132]在步骤S41中,聚合服务器12的FLUTE串流器33接收在步骤S33中由元数据生成器32提供的缩略图元数据。
[0133]此外,在步骤S42中,FLUTE串流器33接收在步骤S23中由流聚合器31提供的缩略图视频(的段)。
[0134]FLUTE串流器33将来自元数据生成器32的缩略图元数据和来自流聚合器31的缩略图视频存储在LCT包中,以在步骤S43中对它们进行分包,并且,在步骤S44中,将它们提供给多播服务器34。
[0135]在步骤S51中,聚合服务器12的网页服务器35接收在步骤S33中由元数据生成器32提供的缩略图元数据。
[0136]在步骤S52中,当从客户端13发送了请求缩略图元数据的HTTP请求时,网页服务器35接收HTTP请求。
[0137]在步骤S53中,网页服务器35将来自客户端13的HTTP请求所请求的缩略图元数据单播传送到客户端13。
[0138]在步骤S61中,聚合服务器12的多播服务器34接收在步骤S44中由FLUTE串流器33提供的LCT包。
[0139]在步骤S62中,多播服务器34多播传送来自FLUTE串流器33的存储有缩略图元数据的LCT包。
[0140]此外,在步骤S63中,多播服务器34多播传送来自FLUTE串流器33的设置有缩略图视频的LCT包。
[0141]在步骤S71中,在客户端13(图4)中,接收单元40接收在步骤S62中由多播服务器34多播传送的缩略图元数据(的LCT包)。
[0142]可替代地,在步骤S72中,在客户端13中,接收单元40发送请求缩略图元数据的HTTP请求。
[0143]网页服务器35在步骤S52中接收在步骤S72中由客户端13发送的HTTP请求,并且在上述步骤53中将HTTP请求所请求的缩略图元数据单播传送到客户端13。
[OH4]在步骤S73中,客户端13的接收单元40接收以上述方式单播传送的缩略图元数据。
[0145]在步骤S74中,客户端13的接收单元40基于缩略图元数据来接收在步骤S63中由多播服务器34多播传送的缩略图视频(的LCT包)。
[0146]可替代地,在步骤S75中,在客户端13中,接收单元40发送请求缩略图视频的HTTP请求。
[0147]频道服务器11在步骤S13中接收在步骤S75中由客户端13发送的HTTP请求,并且在上述步骤S14中将HTTP请求所请求的缩略图视频单播传送到客户端13。
[0148]在步骤S76中,客户端13的接收单元40接收以上述方式单播传送的缩略图视频。
[0149]在步骤S77中,客户端13的回放单元43回放在步骤S74或者S76中由接收单元40接收到的(多个)缩略图视频,并且显示马赛克画面,缩略图视频以格子的形式设置在该马赛克画面上。
[0150]客户端13的用户可以观看马赛克画面以容易地选择与形成马赛克画面的缩略图视频对应的频道,作为查看目标。
[0151]〈通过网络10传送的数据的描述〉
[0152]图6是图示了在图1中的内容提供系统中通过网络10传送的数据的示例的视图。
[0153]在内容提供系统中,将元数据(诸如,MPD、SDP、USD和0MA-ESG)以及缩略图视频、主视频等的段传送到客户端13。
[0154]可以多播传送或者单播传送元数据和段。
[0155]将MPD、SDP和USD的组合、以及通过将OMA-ESG添加到其而获得的组合用作缩略图元数据。
[0156]图7是图示了MPD、SDP、USD和0MA-ESG的视图。
[0157]如果将特定节目设置为感兴趣的节目,那么在感兴趣的节目的OMA-ESG中,描述了感兴趣的节目的详细信息、访问感兴趣的节目的USD的方法等。
[0158]因此,当获得感兴趣的节目的OMA-ESG时,可以通过参照在OMA-ESG中描述的访问USD的方法来获得感兴趣的节目的USD。
[0159]在感兴趣的节目的USD中描述了感兴趣的节目的SDP的统一资源标识符(URI)、感兴趣的节目的MPD的URI等。
[0160]因此,当获得感兴趣的节目的的USD时,可以通过参照在USD中描述的SDP和MPD的URI来获得感兴趣的节目的SDP和MPD。
[0161 ]在感兴趣的节目的SDP中,描述了传输属性等,诸如,IP地址和端口号,将感兴趣的节目的段多播传送到该IP地址和该端口号。
[0162]因此,可以通过获得感兴趣的节目的SDP来接收基于在SDP中描述的IP地址和端口号而多播传送的感兴趣的节目的段。
[0163]在感兴趣的节目的MPD中,描述了感兴趣的节目的段的URL、段的回放控制所需的信息等。
[0164]因此,可以通过获得感兴趣的节目的MPD,基于在MH)中描述的URL,通过单播来接收感兴趣的节目的段。还可以基于感兴趣的节目的Mro来回放感兴趣的节目的段。
[0165]S卩,由于在MPD中包括段的回放控制所需的信息,需要MPD来通过单播接收段并且回放段。
[0166]〈缩略图视频的公告〉
[0167]客户端13有必要获知(辨识)哪一个视频是缩略图视频以供客户端13(图1)接收缩略图视频并且形成由多个缩略图视频形成的马赛克画面。
[0168]因此,在图1中的内容提供系统中,聚合服务器12公告缩略图视频以使客户端13获知哪一个视频是缩略图视频。
[0169]通过传送缩略图元数据来公告缩略图视频,该缩略图元数据包括指示视频是缩略图视频的缩略图信令信息。
[0170]在本文中,可以在USD、MH)和OMA-ESG中包括缩略图信令信息,作为缩略图元数据。
[0171]例如,聚合服务器12可以通过MBMS的互动频道(在ptp(点对点)承载上的单播)和广播多播频道((在点对多点(Ptm)承载上的广播/多播)来传送包括缩略图信令信息的缩略图元数据。
[0172]S卩,聚合服务器12可以通过图3所示的FLUTE多播(通过广播网络(还包括在点对点网络上的多播网络))和HTTP单播(通过点对多点网络)来传送缩略图元数据。
[0173]下文描述了通过使用MBMS来传送缩略图元数据的情况,该MBMS是便携式网络上的移动广播系统。
[0174]图8是图示了MBMS的协议栈的视图。
[0175]MBMS包括点对点通信的互动频道和点对多点通信的广播多播频道。
[0176]MBMS的互动频道用于HTTP单播传送段和元数据,诸如,MPD(包括作为缩略图元数据的MH)等)eMBMS的广播多播频道用于FLUTE多播传送段和元数据,诸如,MPD。
[0177]可以传送作为缩略图元数据的MPD、USD、MH)和OMA-ESG中的任何一个,作为互动频道的Service Announcement&Metadata 51 和广播多播频道的Service Announcement&Metadata 520
[0178]同时,当多播传送段时,通过FLUTE多播传送来传送段,作为广播多播频道的Download 3GPP file format,Binary data,Still images,Text等530
[0179]〈作为缩略图元数据的USD〉
[0180]图9是图示了作为缩略图元数据的USD的数据模型的示例的视图。
[01811 在图9中的缩略图元数据的数据模型中,1'12:3口口361^;!_06068(31^口1;!_011(要素)66是新引入MBMS的USD的数据模型中的。
[0182]在图9中,User Service Bundle Descript1n 61 是根要素,并且User ServiceDescript1n 62是有关服务的信息^作为有关传送段的方法的信息的传送方法63包括指示SDP等的URI of Sess1n Descript1n 640sess1n Descript1n 64指不SDP,并且mediaPresentat1n Descript1n 65指不MPD0
[ΟΙ83] rl2:appServiceDescript1n 66是用于标志是否将服务(广播站)(频道)所提供的内容多播传送(或者广播传送)或者单播传送到客户端13的信息。
[0184]在本文中,在图9中,例如,在连接UserService Bundle Descript1n 61 和UserService Descript1n 62的链路(线)L的User Service Descript1n 62的一侧的描述
“1......N”指示在与链路L的描述“1......N”相对的一侧上的User Service Bundle
Descript1n 61 包括(或者参照)I个到N个User Service Descript1ns 62ο
[0185]在链路L的User Service Bundle Descript1n 61的一侧上的描述“I”指不在链路L的描述 “I” 的相对侧上的the User Service Descript1n 62包括在I个User ServiceBundle Descript1n 61 中(或者由I个User Service Bundle Descript1n 61 参照)。
[0186]这也适用于稍后描述的图15。
[Ο187]图10是图示了构成作为用可扩展标记语言(XML)描述的缩略图元数据的USD的XML的要素和属性的示例的视图。
[0188]USD 包括 bundleDescript1n(要素)^bundleDescript1n/UserServiceDescript 1n (要素)^bund IeDescript 1n/user ServiceDe script 1n/@serviceId(属性)、bundleDescript1n/userServiceDescript1n/DeIiveryMethod(要素)和bundleDescript1n/userServiceDescript1n/DeliveryMethod/@sess1nDescript1nURI (属性)。
[0189]在本文中,bundleDescript1n/UserServiceDescript1n指不UserServiceDescr ipt 1n (要素)是包括在bundleDescript 1n (要素)中的要素,例如,并且在下文中也称为UserServiceDescr ipt 1n or/UserServiceDescript1n0
[0190]例如,bundleDescript 1n/userServiceDescr ipt 1n/?service Id 指不 service Id是属于/userServiceDescript1n的属性,并且在下文中也称为serviceld或者/@serviceldo
[0191]bundleDescript1n要素是一种或者多种服务的集合的信息,并且UserServiceDescr ipt 1n要素是单种服务的信息。serviceld属性是用于识别服务的服务标识符,并且DeliveryMethod要素是传送服务所提供的内容的方法的信息。
[0192]sess1nDescript1nURI属性指示用于参照文件的信息,该文件包括用于接收服务所提供的内容的信息。
[0193]例如,采用SDP(文件)作为包括用于接收服务所提供的内容的信息的文件。
[0194]当采用SDP作为包括用于接收服务所提供的内容的信息的文件时,采用包括在通过多播传送内容时多播的IP地址和端口号的信息作为用于接收服务所提供的内容的信息。此外,将SDP等的URI设置为在sess1nDescript1nURI属性中的属性值,该sess1nDescript1nURI属性指示用于参照SDP的信息D
[0195]除了上述 bundleDe script 1n 要素、UserServi ceDe script 1n 要素、service Id属性、De IiveryMe thod要素和ses s 1nDescript1nURI属性之外,作为缩略图元数据的USD还包括缩略图信令信息。
[0196]同时,可以在上述USD的适当的位置,可以采用包括等效于bundleDescript1n要素、UserServiceDescript1n 要素、serviceld属性、DeliveryMethod 要素和sess1nDescript1nURI属性中的一个或者多个的信息、以及缩略图信令信息的任何元数据,作为缩略图元数据,来替代包括bundleDe script 1n要素、UserServiceDescr ipt 1n要素、service Id属性、De IiveryMe thod 要素、sess1nDescript1nURI 属性和缩略图信令信息的上述USD。
[0197]图11是图示了作为在XML中描述的缩略图元数据的USD的示例的视图。
[0198]与图9中的UserService Bundle Descript1n 61 对应的bundleDescript1n要素71是USD的根要素。
[0199]UserServiceDescript 1n 要素72与图9中的UserServi ceDe script 1n 62 对应。在bundleDescript1n要素71中包括的UserServiceDescr ipt 1n要素72与单种服务对应D
[0200]/@r 7: serviceClass属性 73属于 UserServiceDescr ipt 1n 要素72 D 在本文
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1