内容服务器和内容分配法

文档序号:9204574阅读:327来源:国知局
内容服务器和内容分配法
【技术领域】
[0001 ] 本公开涉及一种内容服务器和一种内容分配法。
【背景技术】
[0002]近年来,用于转输内容的超级文本传输协议(HTTP)和与内容压缩编码相关的MP4被广泛使用。该HTTP在因特网中不但可以下载内容而且可以流传送(streaming)该内容。HTTP 流传送还在诸如 “DLNA guidelines” (2006)和 “Open IPTV Forum” (2009)的网络媒体标准中被采用。此外,MP4(IS0/IEC-14496-12,14)不但可以用作存储格式,而且可以用作例如下载和流传送的传输格式。
[0003]关于流传送,如以下的非专利文献所述,自适应比特流(ABS)技术是已知的。ABS技术是这样一种技术,其中,具有以不同比特率表达的相同内容的多个编码数据被存储于内容服务器中,从而客户根据网络带域在这样的多个编码数据中选择任何编码数据并且再现该编码数据。
[0004]在通常的流传送的情况下,当网络带域变得低于比特率时,数据供应变得不能跟得上消耗,并且客户侧的正在缓冲的数据被耗尽。因而,客户不能继续再现。相对比,在ABS技术中,当带域变得小时,再现数据被切换为低比特率的编码数据。于是,可以抑制再现期间的中断。
[0005]引用列表
[0006]非专利文献
[0007]非专利文献1:MPEG_DASH(Dynamic Adaptive Streaming over HTTP)(URL:http://mpeg, chiarigl1ne.0rg/standards/mpeg-dash/media-presentat1n-descript1n-and-segment-formats/text-1soiec-23009-12012-dam_l)

【发明内容】

[0008]技术问题
[0009]然而,即使当比特率相同时,质量等级也随着具体内容而变化。例如,期望具有大动作的动画部分在质量上次于在相同的比特率下具有小动作的动画部分。因而,仅仅利用向客户侧通知各个编码数据的比特率,客户很难在充分考虑质量的同时选择数据。
[0010]因此,本公开提出了一种能够提供构成编码数据的各个段的质量信息的新的和改进的内容服务器和内容分配法。
[0011]技术方案
[0012]根据本公开,提供了一种内容服务器,包括:存储单元,被配置为存储第一段指标文件,该第一段指标文件存储用于访问多个子段中的每一个的访问信息以及所述多个子段中的每一个的质量信息,所述多个子段构成以不同比特率对相同内容进行编码获得的各个编码数据;和通信单元,被配置为将该第一段指标文件传送至客户设备,并且传送由该客户设备基于该第一段指标文件选择的编码数据的子段。
[0013]根据本公开,提供了一种内容分配法,包括:存储第一段指标文件,该第一段指标文件存储用于访问多个子段中的每一个的访问信息以及所述多个子段中的每一个的质量信息,所述多个子段构成以不同比特率对相同内容进行编码获得的各个编码数据;传送该第一段指标文件至客户设备;和传送由该客户设备基于该第一段指标文件选择的编码数据的子段。
[0014]技术效果
[0015]如上所述,根据本公开,可以提供构成编码数据的各个段的质量信息。
【附图说明】
[0016]图1是图示根据本公开的一个实施方式的内容再现系统的配置的说明图。
[0017]图2是图示在根据本实施方式的内容再现系统中的数据流的说明图。
[0018]图3是图示MPD的一个具体实例的说明图。
[0019]图4是图示根据本实施方式的内容服务器10的配置的功能框图。
[0020]图5是图示根据本实施方式的内容再现设备20的配置的功能框图。
[0021]图6是图示段文件的配置示例的说明图。
[0022]图7是图示段指标文件sid2的语法示例的说明图。
[0023]图8是图示与段文件的配置相关的第一变型的说明图。
[0024]图9是图示与段文件的配置相关的第二变型的说明图。
[0025]图10是图示与段文件的配置相关的第三变型的说明图。
【具体实施方式】
[0026]下面,将参照附图具体描述本公开的优选实施方式。需要注意,在本说明书和附图中,具有基本上相同功能和结构的元件用相同的附图标记表示,并且省略重复的说明。
[0027]此外,在本说明书和附图中,具有基本上相同功能和结构的多个元件通过在相同的附图标记后面设置不同的字母来加以区分。例如,在必要时,具有基本上相同功能和结构或者逻辑意义的多个元件被区分为内容再现设备20A、20B和20C。然而,在没必要区分具有基本上相同功能和结构的多个元件中的每一个时,只设置相同的附图标记。例如,当不必要具体地区分内容再现设备20A、20B和20C时,内容再现设备被简单地称为内容再现设备
20 ο
[0028]此外,将按照如下所述的项目顺序描述本公开:
[0029]1.内容再现系统的概述
[0030]2.内容服务器的配置
[0031]3.内容再现设备的配置
[0032]4.段文件的配置
[0033]5.变型
[0034]6.结论
[0035]〈1.内容再现系统的概述〉
[0036]首先,根据本公开的实施方式的内容再现系统将示意地参照图1?图3进行描述。
[0037]在下文中,各个实施方式所共有的基本配置将首先参照图1和图2进行描述。
[0038]图1是图示根据本公开的一个实施方式的内容再现系统的配置的说明图。如图1所示,根据本公开的实施方式的内容再现系统包括内容服务器10、网络12和内容再现设备20 (客户设备)。
[0039]内容服务器10和内容再现设备20通过网络12连接。网络12是从连接至网络12的设备传输的信息的有线或者无线传输路径。
[0040]例如,网络12可以包括诸如因特网、电话网络和卫星通信网络的公共网络、包括以太网(注册商标)的各种局域网(LAN)和广域网(WAN)。此外,网络12可以包括诸如因特网协议-虚拟专用网络(IP-VPN)的专用网络。
[0041]内容服务器10对内容数据进行编码,并且生成和存储包括编码数据和该编码数据的元信息的数据文件。需要注意,当内容服务器10生成MP4格式的数据文件时,编码数据对应于〃mdat〃,并且元信息对应于〃moov〃。
[0042]此外,内容数据可以是诸如音乐、演讲和电台节目的音乐数据、诸如电影、电视节目、视频节目、照片、文件、图画和图形的图像数据、游戏以及软件。
[0043]这里,根据本实施方式的内容服务器10生成关于相同内容的不同比特率的多个数据文件。在下文中,将参照图2具体地描述该状况。
[0044]图2是图示在根据本实施方式的内容再现系统中的数据流的说明图。内容服务器10以不同的比特率对相同的内容数据进行编码,并且如图2所示,生成2Mbps的文件A、1.5Mbps的文件B以及IMbps的文件C。相对地,文件A是高比特率,文件B是标准比特率,并且文件C是低比特率。
[0045]而且,如图2所示,各个文件的编码数据被分成多个段。例如,文件A的编码数据被分成段〃Al",〃A2〃,〃A3〃,......"An"。例如,文件B的编码数据被分成段〃BI",〃B2〃,
〃B3〃,......〃Bn〃。文件C的编码数据被分成段〃C1〃,〃C2〃,〃C3〃,......〃Cn〃。
[0046]需要注意,各个段可以由以MP4同步样本(AVC/H.264视频编码中的IDR画面)开始并且可以被独立地再现的一个或两个以上视频编码数据和声音编码数据的配置样本构成。例如,当每秒30帧的视频数据被编码为具有15帧固定长度的画面组(GOP)时,各个段可以是对应于4G0P的两秒视频和声音编码数据,或者是对应于20G0P的10秒视频和声音编码数据。
[0047]而且,在各个文件中通过具有相同布置顺序的段的再现范围(从内容的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1