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

文档序号:8288310阅读:来源:国知局
0,而不是DASH片段成流器32。
[0124]在步骤S53,终端设备40接收和再现经历HTTP发布的文件。此后,当因特网I的同学环境变恶劣时,例如,终端设备40可以切换流以自适应地接收。具体地,作为步骤S54,例如,可以接收和再现作为步骤S81经历通过广播发布服务器35的广播发布的DASH流片段的文件。此后,可以再次接收和再现经历HTTP发布的文件。
[0125]可替代地,可以接收和再现来自DASH片段成流器32的经历HTTP发布的具有较低位速率的流,或者可以接收和再现经由因特网I经历通过FLUTE服务器34的多播发布的流。
[0126]因此,已经描述终端设备40的操作。
[0127]顺带提及,执行上述处理的内容提供设备30和终端设备40可以由硬件配置,或者可以通过计算机执行软件实现。该计算机包括并入专用硬件的计算机和能够通过在其中安装各种程序执行各种功能的通用个人计算机。
[0128]图18是图示上述计算机的硬件的配置示例的方块图。
[0129]在该计算机100中,CPU (中央处理单元101)、ROM(只读存储器)102和RAM (随机读取存储器)103通过总线104相互连接。
[0130]总线104连接有输入/输出接口 105。输入/输出接口 105连接有输入单元106、输出单元107、存储单元108、通信单元109和驱动器110。
[0131]输入单元106包括键盘、鼠标、麦克风等。输出单元107包括显示器、扬声器等。存储单元108包括硬盘、非易失性存储器等。通信单元109包括网络接口等。驱动器110驱动可移除介质111,如磁盘、光盘、磁光盘或半导体存储器。
[0132]具有上述配置的计算机100通过经由输入/输出接口 105和总线104使CPU 101将存储单元108中存储的程序加载到RAM 103并且执行程序,执行处理。
[0133]计算机100(CPU 101)执行的程序例如可以通过记录在作为封装介质的可移除介质111中来提供。可替代地,程序可以通过有线或无线传输介质(如局域网、因特网或数字卫星广播)提供。
[0134]在计算机100中,程序可以通过将可移除介质111附接到驱动器110中,经由输入/输出接口 105安装到存储单元108中。可替代地,程序可以通过经由有线或无线传输介质在通信单元109中接收,安装到存储单元108中。进一步可替代地,程序可以预先安装在ROM 102中或存储单元108中。
[0135]计算机100执行的程序可以是根据说明书中描述的顺序按照时间序列方式执行处理的程序,或者是并行地或在必要定时(如在进行调用时)执行处理的程序。
[0136]本公开的实施例不限于上述实施例,并且可以进行各种修改而不偏离本公开的范围。
[0137]引用符号列表
[0138]20内容提供系统
[0139]30内容提供设备
[0140]31内容管理服务器
[0141]32 DASH片段成流器
[0142]33 DASH ΜΗ)服务器
[0143]34 FLUTE 服务器
[0144]35广播发布服务器
[0145]40终端设备
[0146]100计算机
[0147]101 CPU
【主权项】
1.一种内容提供设备,其根据自适应流技术提供内容的流数据,所述设备包括: HTTP发布单元,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件; 多播发布单元,其通过多播发布片段文件;以及 元文件生成单元,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
2.根据权利要求1所述的内容提供设备,其中,所述元文件生成单元生成扩展Mro作为元文件。
3.根据权利要求2所述的内容提供设备,其中,所述元文件生成单元生成所述MPD,其中包括多播地址、调谐参数的数据格式标识符、和包括调谐参数的服务位置属性文件的获取目的地地址,所述MPD是接收要经历多播发布的片段文件所必须的。
4.根据权利要求2所述的内容提供设备,其中,所述多播发布包括经由双向通信网络的多播发布和经由广播网络的多播发布。
5.根据权利要求4所述的内容提供设备,其中,所述MPD通过经由双向通信网络的HTTP发布、经由广播网络的广播发布或经由双向通信网络的多播发布提供给内容的接收侧。
6.根据权利要求2所述的内容提供设备,其中,所述多播发布单元生成存储所述片段文件的单向文件传输协议分组,并且生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和FDT。
7.一种用于内容提供设备的内容提供方法,所述内容提供设备根据自适应流技术提供内容的流数据,所述内容提供设备执行: HTTP发布步骤,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件; 多播发布步骤,其通过多播发布片段文件;以及 元文件生成步骤,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
8.一种程序,其使得根据自适应流技术提供内容的流数据的计算机操作为: HTTP发布单元,其对于每个片段将流数据变成文件,并且经由双向通信网络通过HTTP发布获得的片段文件; 多播发布单元,其通过多播发布片段文件;以及 元文件生成单元,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的元文件,并且将所述元文件提供给接收侧。
9.一种内容提供设备,其根据单向文件传输协议提供内容的流数据,所述设备包括: 多播发布单元,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT。
10.如权利要求9所述的内容提供设备,其中所述扩展FDT包括内容位置元素,并且所述内容位置元素包括URL和范围属性。
11.如权利要求10所述的内容提供设备,其中应用自适应流技术中的MPD中的mediaRange属性作为范围属性。
12.如权利要求10所述的内容提供设备,进一步包括广播发布单元,其经由广播网络通过广播发布所述单向文件传输协议分组和扩展FDT。
13.一种用于内容提供设备的内容提供方法,所述内容提供设备根据单向文件传输协议提供内容的流数据,所述内容提供设备执行: 生成步骤,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,并且生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT ;以及 多播发布步骤,其通过多播发布所述单向文件传输协议分组和扩展FDT。
14.一种程序,其使得根据单向文件传输协议提供内容的流数据的计算机操作为: 多播发布单元,其生成存储通过将流数据变成每个片段的文件获得的片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT。
15.—种包括内容提供设备和终端设备的内容提供系统,所述内容提供设备根据自适应流技术提供内容的流数据,所述终端设备接收流数据,所述内容提供设备包括: HTTP发布单元,其将流数据变成每个片段的文件,并且经由双向通信网络通过HTTP发布获得的片段文件; 多播发布单元,其生成存储片段文件的单向文件传输协议分组,生成其中描述存储在所述单向文件传输协议分组中的片段文件的属性信息的扩展FDT,并且通过多播发布所述单向文件传输协议分组和扩展FDT ;以及 MPD生成单元,其生成其中描述用于接收要经历HTTP发布或多播发布的片段文件的信息的MPD,并且将所述MPD提供给所述终端设备, 其中,所述终端设备基于获取的MPD接收通过HTTP发布的片段文件,基于获取的MPD获取服务位置属性文件,基于服务位置属性文件接收通过多播发布的扩展FDT,并且基于扩展FDT接收存储片段文件的单向文件传输协议分组。
【专利摘要】本公开涉及一种内容提供设备、内容提供方法、程序和内容太提供系统,其增强DASH自适应流传输技术,使得可以使用广播发布以及多播发布。本公开的第一方面的内容提供设备根据自适应流传输技术提供内容流数据,所述内容提供设备包括:HTTP发布单元,用于将作为使得流数据的每个片段成为文件的结果获得的片段文件,经由双向通信网络进行HTTP发布;多播发布单元,用于片段文件的多播发布;以及元文件生成单元,用于生成其中描述用于接收通过HTTP发布或多播发布的片段文件的信息的元文件。本公开可以应用于通过流传输发布内容的系统。
【IPC分类】H04N21-84, H04N21-2381, H04L12-70, G06F13-00
【公开号】CN104604243
【申请号】CN201380046545
【发明人】山岸靖明
【申请人】索尼公司
【公开日】2015年5月6日
【申请日】2013年9月2日
【公告号】EP2897369A1, US20150215369, WO2014042028A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1