内容供给装置、内容供给方法、程序、终端装置、以及内容供给系统的制作方法_4

文档序号:9602872阅读:来源:国知局
存储器(ROM) 102、以及随机存取存储器(RAM) 103经由总线104彼此连接。
[0109]输入/输出接口 105连接至总线104。输入单元106、输出单元107、存储单元108、通信单元109、以及驱动110连接至输入/输出接口 105。
[0110]输入单元106包括键盘、鼠标、麦克风等等。输出单元107包括显示器、扬声器等等。存储单元108包括硬盘、非易失存储器等等。通信单元109包括网络接口。驱动110驱动诸如磁盘、光盘、磁光盘、或半导体存储器的可移除介质111。
[0111]在具有上述配置的计算机100中,例如,通过输入/输出接口 105和总线104将存储单元108中存储的程序加载到RAM 103上并且通过CPU101执行所加载的程序,来执行上述一系列处理。
[0112]例如,计算机100(CPU 101)执行的程序可以记录在用作包介质等等的可移除介质111中并被提供。程序可以经由诸如局域网、互联网、或数字卫星广播的有线或无线传输介质提供。
[0113]在计算机100中,可移除介质111可以安装在驱动110上,并且程序可以通过输入/输出接口 105安装在存储单元108中。程序可以由通信单元109经由有线或无线传输介质接收并安装在存储单元108中。此外,程序可以提前安装在ROM 102或存储单元108中。
[0114]此外,计算机100执行的程序可以是其中根据本说明书中描述的顺序按时间顺序执行处理的程序或者是其中并行或者以必要的定时(例如,当执行调度时)执行处理的程序。
[0115]本公开的实施方式不限于上述实施方式,并且在不背离本公开的主旨的情况下,可以进行各种修改。
[0116]另外,本技术还可以如下配置。
[0117](1) 一种对内容的片段流进行多播传送的内容供给装置,内容供给装置包括:片段流生成单元,配置为基于内容的源数据生成片段流;以及传送单元,配置为把所生成的片段流划分成能够随机接入的第一数据单位并且将第一数据单位细分成第二数据单位,以第二数据单位为单位生成文件传输单位,并且对文件传输单位进行FLUTE-多播传送。
[0118](2)根据⑴的内容供给装置,其中,传送单元生成的文件传输单位包括:m00f,其中,版本属性添加到了片段流的第一数据单位的第二数据单位;mdat,其中,存储了第二数据单位的数据。
[0119](3)根据(1)或(2)的内容供给装置,其中,传送单元生成的文件传输单位包括:moof,其中,styp、版本属性、和ntpt添加到片段流的第一数据单位的头部的第二数据单位;mdat,其中,存储了第二数据单位的数据;以及其中,传送单元生成的文件传输单位包括:用于与第一数据单位的头部的第二数据单位不同的另一第二数据单位的moof和mdat。
[0120](4)根据(3)的内容供给装置,其中,传送单元在版本属性中存储指示moof的版本的多个值,并且在ntpt中存储与第一数据单位的头部的第二数据单位的BaseMediaDecodeT ime-1 对应的 NTP Time-1 ο
[0121](5)根据(4)的内容供给装置,其中,传送单元通过拷贝和更新先前生成的文件传输单位的包括ntpt和版本属性的moof,生成与不同于头部的第二数据单位的另一第二数据单位对应的文件传输单位的moof。
[0122]参考标号列表
[0123]50、内容供给系统51、网络
[0124]52、NTP服务器60、内容供给装置
[0125]61、信道流光62、DASH分段器
[0126]63、FLUTE 流光64、MPD 发生器
[0127]65、web服务器66、多播服务器
[0128]70、终端装置100、计算机
[0129]101、CPU。
【主权项】
1.一种内容供给装置,对内容的片段流进行多播传送,所述内容供给装置包括: 片段流生成单元,其被配置为基于所述内容的源数据生成所述片段流;以及 传送单元,其被配置为把生成的所述片段流划分成能够随机接入的第一数据单位并且将所述第一数据单位细分成第二数据单位,从而以所述第二数据单位为单位生成文件传输单位,并且对所述文件传输单位进行FLUTE-多播传送。2.根据权利要求1所述的内容供给装置, 其中,所述传送单元生成包括moof和mdat的所述文件传输单位,在所述moof中,版本属性添加到了所述片段流的所述第一数据单位的所述第二数据单位,在所述mdat中,存储了所述第二数据单位的数据。3.根据权利要求2所述的内容供给装置, 其中,所述传送单元生成包括moof和mdat的所述文件传输单位,在所述moof中,styp、版本属性、和ntpt添加到所述片段流的所述第一数据单位的头部的所述第二数据单位,在所述mdat中,存储了所述第二数据单位的数据;以及 其中,所述传送单元生成包括用于不同于所述第一数据单位的所述头部的所述第二数据单位的另一第二数据单位的moof和mdat的所述文件传输单位。4.根据权利要求3所述的内容供给装置, 其中,所述传送单元在所述版本属性中存储指示moof的版本的数值,并且在所述ntpt中存储与所述第一数据单位的头部的所述第二数据单位的BaseMediaDecodeTime-1对应的 NTP Time-1 ο5.根据权利要求4所述的内容供给装置, 其中,所述传送单元通过拷贝和更新先前生成的所述文件传输单位的包括所述ntpt和所述版本属性的所述moof,生成与不同于所述头部的所述第二数据单位的另一第二数据单位对应的所述文件传输单位的moof。6.一种内容供给方法,其是对内容的片段流进行多播传送的内容供给装置的内容供给方法,所述内容供给方法包括: 片段流生成步骤,通过所述内容供给装置基于所述内容的源数据生成所述片段流;以及 传送步骤,通过所述内容供给装置把生成的所述片段流划分成能够随机接入的第一数据单位并且将所述第一数据单位细分成第二数据单位,从而以所述第二数据单位为单位生成文件传输单位,并且对所述文件传输单位进行FLUTE-多播传送。7.一种使得对内容的片段流进行多播传送的计算机有如下功能的程序: 片段流生成单元,其被配置为基于所述内容的源数据生成所述片段流;以及 传送单元,其被配置为把所生成的片段流划分成能够随机接入的第一数据单位并且将所述第一数据单位细分成第二数据单位,从而以所述第二数据单位为单位生成文件传输单位,并且对所述文件传输单位进行FLUTE-多播传送。8.—种终端装置,接收并再生从对内容的片段流进行多播传送的内容供给装置传送的内容, 所述内容供给装置包括: 片段流生成单元,其被配置为基于所述内容的源数据生成所述片段流;以及 传送单元,其被配置为把生成的所述片段流划分成能够随机接入的第一数据单位并且将所述第一数据单位细分成第二数据单位,从而以所述第二数据单位为单位生成文件传输单位,并且对所述文件传输单位进行FLUTE-多播传送, 其中,所述终端装置接收FLUTE-多播传送的所述文件传输单位,执行缓冲,直到接收到了对应于所述第一数据单位的多个所述文件传输单位,并且以对应于所述第一数据单位的多个所述文件传输单位为单位再生所述文件传输单位。9.一种内容供给系统,包括: 内容供给装置;以及 终端装置,接收并再生从所述内容供给装置传送的内容, 其中,所述内容供给装置包括: 片段流生成单元,其被配置为基于所述内容的源数据生成所述片段流;以及传送单元,其被配置为把生成的所述片段流划分成能够随机接入的第一数据单位并且将所述第一数据单位细分成第二数据单位,从而以所述第二数据单位为单位生成文件传输单位,并且对所述文件传输单位进行FLUTE-多播传送, 其中,所述终端装置接收FLUTE-多播传送的所述文件传输单位,执行缓冲,直到接收到了对应于所述第一数据单位的多个所述文件传输单位,并且以对应于所述第一数据单位的多个所述文件传输单位为单位再生所述文件传输单位。
【专利摘要】本公开涉及一种能够在没有延迟的情况下传输片段流的文件传输单位的内容供给装置、内容供给方法、程序、终端装置、以及内容供给系统。根据本公开,提供了一种对内容的片段流进行多播传送的内容供给装置,该内容供给装置包括:片段流生成单元,配置为基于内容的源数据生成片段流;以及传送单元,配置为通过将所生成的片段流划分成能够随机接入的第一数据单位并且将第一数据单位细分成第二数据单位,以第二数据单位为单位生成文件传输单位,并且对文件传输单位进行FLUTE-多播传送。本公开可以应用于对内容进行FLUTE-多播传送的系统。
【IPC分类】H04N21/238, G06F13/00, H04N21/2662
【公开号】CN105359536
【申请号】CN201480038957
【发明人】山岸靖明
【申请人】索尼公司
【公开日】2016年2月24日
【申请日】2014年7月8日
【公告号】CA2916655A1, EP3024245A1, US20160142339, WO2015008653A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1