Http流传输的多假设速率自适应的制作方法

文档序号:8532110阅读:401来源:国知局
Http流传输的多假设速率自适应的制作方法
【专利说明】HTTP流传输的多假设速率自适应
[0001] 相关申请的交叉引用
[0002] 本申请要求于2012年10月19日递交的临时申请No. 61/716,369的优先权的权 益。
【背景技术】
[0003] 对于通过因特网将多媒体内容(例如音频、视频等)传递给机顶盒、可上网电视、 计算机、无线设备等而言,通过超文本传输协议(HTTP)的流传输已成为常规途径。多媒体 内容在多种不同比特率、分辨率、最小和/或最大带宽下可得,并且可来自多个源。
[0004] HTTP流传输客户端(例如无线发射/接收单元(WTRU))可采用流速率自适应。这 种流速率自适应方法可应用例如一步式或步进式放大/缩小(scale-up/scale-down)技术 来将带宽利用率最大化。尽管如此,这种速率自适应技术会可能会导致回放质量的突然和 /或明显改变,这会令终端用户不满,例如那些关注下列中的一者或多者的终端用户:不断 感知的帧速率;最小的明显质量变化;在整个多媒体流会话期间视频和/或音频资料的一 贯清晰度;从不同设备访问流多媒体内容并保证最小间断的能力等等。
[0005] 此外,某些流速率自适应方法可能无法令人满意地处理多个流传输客户端之间的 网络资源共享和/或不同流媒体分量(例如视频、音频、定时文本和/或幻灯片(例如演示 幻灯片))之间的带宽分离的问题。

【发明内容】

[0006] 可针对一种或多种无线多媒体流(例如视频流)情形来执行多假设速率自适应技 术。
[0007] 管理多媒体流会话的一种方法可包括由客户端发送对第一部分内容的请求至服 务器。可从代理接收响应。所述响应可包括所述第一部分内容以及与可通过所述代理得到 的第二部分内容关联的信息。请求可被发送至所述代理以使所述代理将所述第二部分内容 传递至所述客户端。与多媒体流会话关联的特性的改变可基于接收自所述代理的数据而得 以确定。改变速率自适应可被确定。
[0008] -种无线发射/接收单元(WTRU)可包括处理器,该处理器被配置成促使所述WTRU 发送对第一部分内容的请求至服务器。在从代理接收到包括所述第一部分内容以及与可通 过所述代理得到的第二部分内容关联的信息的响应的情况下,所述处理器可促使所述WTRU 发送请求至所述代理以使所述代理传递所述第二部分内容至所述WTRU。所述处理器可被配 置成基于接收自所述代理的数据来确定与所述多媒体流会话关联的特性的改变以及确定 改变速率自适应。
【附图说明】
[0009] 图1示出了以不同比特率编码的示例多媒体内容。
[0010] 图2示出了示例自适应流传输。
[0011] 图3为各个接入网络的示例峰值带宽表。
[0012] 图4为能够实现多媒体流传输的示例设备的示例屏幕分辨率表。
[0013] 图5为不例标准屏幕分辨率表。
[0014] 图6示出了以不同比特率编码并被划分成分段的示例多媒体内容。
[0015] 图7示出了示例超文本传输协议(HTTP)流会话。
[0016] 图8A-8C示出了示例HTTP流视频播放器的示例状态和缓冲器模型。
[0017] 图9A为示例固定、递增及步进变化业务模式的图表,其中多假设速率自适应可应 用于所述业务模式。
[0018] 图9B为示例可变、递减及陡降业务模式的图表,其中多假设速率自适应可应用于 所述业务模式。
[0019] 图9C为示例代理高速缓存及广告赞助业务模式的图表,其中多假设速率自适应 可应用于所述业务模式。
[0020] 图10示出了示例假设表示。
[0021] 图11为各个事件的示例参数表示表。
[0022] 图12示出了包含HTTP代理的流会话的速率自适应的示例消息图表。
[0023] 图13示出了媒体分量的示例优先级。
[0024] 图14A示出了示例通信系统的系统图示,其中一个或多个公开的实施方式可在所 述示例通信系统中实施。
[0025] 图14B示出了可在图14A示出的通信系统中使用的示例无线发射/接收单元 (WTRU)的系统图示。
[0026] 图14C示出了可在图14A示出的通信系统中使用的示例无线电接入网络和示例核 心网的系统图示。
[0027] 图14D示出了可在图14A示出的通信系统中使用的示例无线电接入网络和示例核 心网的系统图示。
[0028] 图14E示出了可在图14A示出的通信系统中使用的示例无线电接入网络和示例核 心网的系统图示。
【具体实施方式】
[0029] 现在参照各个附图对说明性实施方式进行详细描述。虽然该描述提供了可能实施 的具体示例,应当注意的是,所述细节是示例性的且不对本申请的范围进行限制。此外,附 图中示出的一个或多个消息图表为示例性的。可以使用其他实施方式。在适当时候可对所 述消息的顺序进行变更。在不需要的情况下可对消息进行忽略,并且可添加额外的流程。
[0030] 举例来说,为了对关联的通信网络的可变带宽做出响应,可针对通过有线和/或 无线网络(例如3G或4G蜂窝网络、WiFi、因特网等)建立的流会话(例如多媒体内容流) 执行速率自适应。例如,根据自适应流传输,将媒体流动传输至一个或多个流传输客户端的 速率可根据网络条件变化进行调整以保持恒定的视频质量。自适应流传输使得一个或多个 流传输客户端能够将由所述一个或多个客户端接收流媒体的各自的速率与各自的可用带 宽或质量等级标准以及所述一个或多个流传输客户端相关联。
[0031] 在自适应流传输系统中,内容提供商可以不同的比特率104、106、108提供流传输 内容102,如图1所示。所述内容可通过多个目标比特率(例如Γι、ι·2···ι·Μ)进行编码。为了 实现这些目标比特率,可以改变下列参数中的一者或多者:视觉质量或SNR ;帧分辨率;帧 速率;采样速率;信道数量;和/或编解码器。与流传输内容关联的描述文件110 (例如媒 体呈现描述(MPD))可提供与所述流传输内容和/或其多重表述关联的元数据和/或技术 信息,并且可实现一个或多个不同可用比特率的选择。该描述文件(例如MPD)可以被称为 清单(manifest) 〇
[0032] 以多种速率发布流传输内容会增加与所述流传输内容相关联的制作、质量保证 (QA)、管理和/或存储成本,由此可用的流传输内容的可用速率和/或分辨率的数量就会受 到限制。
[0033] 举例来说,支持带宽自适应的流传输客户端(例如流媒体播放器)可从媒体内容 描述获得可用比特率。流传输客户端可测量和/或估计可用带宽202和/或可通过以不同 比特率204请求分段来控制关联的流会话,这可以允许流传输客户端在多媒体内容的回放 期间适应于带宽波动,如图2所示。流传输客户端可基于下列中的一者或多者测量和/或 估计可用带宽202 :缓冲等级、差错率、延时抖动等等。除了可用带宽之外,流传输客户端还 可考虑一个或多个其他因素(例如检视条件(viewing condition),如在做出有关在流会 话中使用的比特率和/或分段的决定时)。
[0034] 举例来说,可基于流传输客户端和/或网络反馈、由服务器来控制流切换行为。例 如,这种模型可利用基于实时传输协议(RTP)和/或实时流传输协议(RTSP)协议的流传输 技术来实现。
[0035] 举例来说,可由与接入网络相关联的一个或多个流传输客户端所使用的接入网络 带宽可由于接入网络使用的一个或多个底层通信技术(如图3表中所示)、与接入网络相关 联的多个用户、一个或多个流传输客户端各自相对于接入网络的位置、与接入网络相关联 的信号强度等等原因而产生变化。
[0036] 举例来说,根据呈现流传输内容的设备(例如智能电话、平板电脑、便携式计算 机、高清电视(HDTV)等等),流传输内容可通过不同分辨率进行呈现。图4的表格示出了具 有多媒体流传输能力的示例设备的关联的屏幕分辨率。图5的表格示出了与流传输内容一 致的示例标准屏幕分辨率。
[0037] 举例来说,内容提供商可使用HTTP渐进式下载来分布多媒体内容,其中可在回放 之前对所述内容进行下载(例
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1