内容提供设备、内容提供方法、程序和内容提供系统的制作方法

文档序号:8288310阅读:228来源:国知局
内容提供设备、内容提供方法、程序和内容提供系统的制作方法
【技术领域】
[0001]本公开涉及内容提供设备、内容提供方法、程序和内容提供系统,具体地,涉及这样的内容提供设备、内容提供方法、程序和内容提供系统,其可以在经由因特网执行内容的HTTP发布的情况下,使用经由因特网的多播发布或经由广播网络的广播发布作为替代路径。
【背景技术】
[0002]作为已经被国际标准化并且可用于经由因特网的运动图像发布运动图像发布协议,采用类似于用于浏览网页的协议的HTTP的MPEG-DASH(运动图像专家组-通过HTTP的动态自适应流传输,以下称为DASH)是已知的(例如,见非专利文献I)。
[0003]在DASH中,已经实现了自适应流传输技术。换句话说,在内容提供侧,可以根据因特网的通信环境或接收侧的能力或状态,准备具有相同内容但是具有各种图像质量和视角大小的多个流,可以根据因特网的通信环境或接收侧的能力或状态,选择、获取和再现优化流。
[0004]在DASH中,为了允许接收侧自适应地获取流,提供侧将称为MPD (媒体呈现描述)的元文件提供给接收侧。在MPD中,描述分块流数据(诸如音频/视频/字幕的元数据)的地址(url信息),并且接收侧可以基于url信息,通过访问预定服务器获取和再现要经历HTTP发布的流数据。
[0005]图1图示基于DASH发布内容的流的内容提供系统10的配置示例。
[0006]提供侧的内容管理服务器11管理要提供给接收侧的内容,从相同内容的数据生成具有不同位速率的多条流数据,并且将数据输出到DASH片段成流器(streamer) 12。片段成流器12按时间划分内容的每条流数据,并且将每个变成文件,并且将文件的地址通知给DASH MPD服务器13。在从接收侧的DASH客户端17请求时,片段成流器12用作HTTP服务器以通过HTTP发布分成片段的流数据的文件。
[0007]DASH MPD服务器13生成MPD,其中描述分成片段的流数据的文件的地址等。在从接收侧的DASH客户端17请求时,DASH MPD服务器13用作HTTP服务器以通过HTTP发布MPD0
[0008]在从DASH客户端17-1请求时,因特网上的高速缓存服务器15高速缓存通过HTTP发布的MPD或分成片段的流数据的文件。当DASH客户端17-2向DASH MPD服务器13或DASH片段成流器12请求高速缓存的MPD或分成片段的流数据的文件时,高速缓存服务器15通过HTTP发布高速缓存的MPD或分成片段的流数据给DASH客户端17_2,而不是DASHMPD服务器13或DASH片段成流器12。
[0009]引用列表
[0010]非专利文献
[0011]非专利文献 1:‘‘Realize uninterrupted moving picture distribut1n withthe existing web server”Mitsuhiro HIRABAYASHI, NIKKEI ELECTRONICS 2012.3.19

【发明内容】

[0012]本发明要解决的技术问题
[0013]如上所述,在DASH中已经实现了使用HTTP发布的自适应流传输技术。
[0014]如果在接收侧可以获取和再现要经历地面广播或卫星广播中的广播发布的流或通过经由因特网的多播发布的流,则期望这些发布路径也用于发布流,并且在接收侧可以自适应地选择流。
[0015]在通过因特网的广播发布或多播发布中,因为确保QoS (保证的范围/延迟等),所以在接收侧可以获取和再现比HTTP发布中具有更高质量的流。此外,广播发布可能成本更低。此外,在仅仅HTTP发布的情况下,当由于因特网的通信环境的突然改变(通信量)而不能确保期望的频带时,可能停止流再现;在该情况下,如果切换到广播发布或多播发布的流是可能的,则用户继续观看内容而没有间断的愿望可以通过图像质量低于HTTP发布得到满足。
[0016]在DASH中,然而,假设仅仅只有内容的流数据的HTTP发布,并且不假设广播发布或多播发布。因此,要经历广播发布或多播发布的流不能在DASH中定义的MPD中描述。
[0017]已经考虑这样的环境的做出了本公开,并且使用DASH的自适应流传输技术被扩展为允许使用广播发布和多播发布。
[0018]解决问题的技术方案
[0019]根据本公开第一方面的内容提供设备是根据自适应流技术提供内容的流数据的内容提供设备,所述设备包括:HTTP发布单元,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件;多播发布单元,其通过多播发布片段文件;以及元文件生成单元,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
[0020]所述元文件生成单元可以生成扩展MPD作为元文件。
[0021]所述元文件生成单元生成可以所述MPD,其中包括多播地址、调谐参数的数据格式标识符、和包括调谐参数的服务位置属性文件的获取目的地地址,所述MPD是接收要经历多播发布的片段文件所必须的。
[0022]所述多播发布可以包括经由双向通信网络的多播发布和经由广播网络的多播发布。
[0023]所述MPD可以通过经由双向通信网络的HTTP发布、经由广播网络的广播发布或经由双向通信网络的多播发布提供给内容的接收侧。
[0024]所述多播发布单元可以生成存储所述片段文件的单向文件传输协议分组,并且生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和FDT。
[0025]根据本公开第一方面的内容提供方法是一种用于内容提供设备的内容提供方法,所述内容提供设备根据自适应流技术提供内容的流数据,所述内容提供设备执行:HTTP发布步骤,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件;多播发布步骤,其通过多播发布片段文件;以及元文件生成步骤,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
[0026]根据本公开第一方面的程序使得根据自适应流技术提供内容的流数据的计算机操作为:HTTP发布单元,其对于每个片段将流数据变成文件,并且经由双向通信网络通过HTTP发布获得的片段文件;多播发布单元,其通过多播发布片段文件;以及元文件生成单元,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
[0027]在本公开的第一方面中,将流数据变成每个片段的文件,并且获得的片段文件经历经由双向通信网络通过HTTP发布。片段文件经历多播发布。此外,生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将其提供给接收侧。
[0028]根据本公开第二方面的内容提供设备是根据单向文件传输协议提供内容的流数据的内容提供设备,所述内容提供设备包括:多播发布单元,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT。
[0029]所述扩展FDT可以包括内容位置元素,并且所述内容位置元素可以包括URL和范围属性。
[0030]可以应用自适应流技术中的MPD中的mediaRange属性作为范围属性。
[0031]根据本公开第二方面的内容提供设备进一步可以包括广播发布单元,其经由广播网络通过广播发布所述单向文件传输协议分组和扩展FDT。
[0032]根据本公开第二方面的内容提供方法是一种用于内容提供设备的内容提供方法,所述内容提供设备根据单向文件传输协议提供内容的流数据,所述内容提供设备执行:生成步骤,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,并且生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT ;以及多播发布步骤,其通过多播发布所述单向文件传输协议分组和扩展FDT。
[0033]根据本公开第二方面的一种程序使得根据单向文件传输协议提供内容的流数据的计算机操作为:多播发布单元,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT。
[0034]在本公开的第二方面中,生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,并且生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT0
[0035]根据本公开第三方面的内容提供系统是包括内容提供设备和终端设备的内容提供系统,所述内容提供设备根据自适应流技术提供内容的流数据,所述终端设备接收流数据,所述内容提供设备包括:HTTP发布单元,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件;多播发布单元,其生成存储片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1