网络中的dash表示自适应的制作方法

文档序号:9794419阅读:677来源:国知局
网络中的dash表示自适应的制作方法
【专利说明】网络中的DASH表示自适应
[0001]相关申请
[0002]本申请要求于2013年9月17日提交的临时专利申请61/878,862的优先权,其公开内容通过引用的方式全部并入本文。
技术领域
[0003]本公开涉及通过网络传送媒体内容,具体地,涉及修改针对媒体内容的表示的请求。
【背景技术】
[0004]在希望将媒体内容变得更加网络友好的情况下,基于超文本传输协议的动态自适应流传输(DASH)允许媒体内容项(例如,电视(TV)节目、电影或视频剪辑)被拆分成多个片段。可以以多种不同的表示来获得每个片段。片段的每个表示包括相同媒体内容,但是包括不同编码格式(例如,不同分辨率、不同编码比特率、不同压缩比等)。媒体内容项的片段和片段的相应表示以清单的方式呈现给DASH兼容的客户端,所述清单被称为媒体呈现描述(Media Presentat1n Descript1n(MPD))文档。
[0005]当对媒体内容项进行流传输时,DASH兼容客户端自动地选择媒体内容项的下一片段的期望表示,以从下一片段的可用表示进行下载和播放。具体地,考虑到客户端的解码能力和客户端的网络连接质量,DASH兼容客户端自动地选择具有最高可能比特率的表示。因此,自动地选择下一片段的选择的表示,从而DASH兼容客户端能够:(a)及时地下载片段以用于回放,而不会在回放中造成停顿或重新缓冲事件,(b)再现下载的片段的媒体内容。
[0006]由于终端设备(例如DASH兼容客户端实现于其中的设备)中的处理功率增强以及专用解码芯片的添加,终端设备的解码能力增强,从而对媒体内容项的片段的表示的选择实际上已经成为在希望最大化利用到终端设备的可用带宽的情况下选择表示的处理。这会在各种网络架构(诸如终端设备使用蜂窝通信系统(例如第三代合作伙伴计划(3GPP)长期演进(LTE)或LTE高级蜂窝通信系统)的无线电接入网络(RAN)进行连接的网络架构)中造成问题。都请求极高分辨率的媒体内容的许多不同终端会造成RAN中的拥堵,从而不仅会劣化媒体内容再现的性能,还会劣化可能拥有更高优先级的业务。
[0007]因此,需要一种消除或减轻由于都请求极高分辨率的媒体内容的许多不同终端设备而造成的接入网络拥堵的系统和方法。

【发明内容】

[0008]公开了一种涉及向终端设备传送媒体内容项的请求的片段的代替表示的系统和方法。在一个实施例中,提供了一种终端设备的操作的方法。在一个实施例中,所述方法包括:发送针对请求的媒体内容的第一表示的请求,并且作为响应,接收包括所请求的媒体内容的第二表示在内的响应。所请求的媒体内容的第二表示不同于所请求的媒体内容的第一表示。通过实现向所述终端设备传送所请求的媒体内容的不同表示,在一些实施例中,所述方法实现向所述终端设备传送所请求的媒体内容的消耗更少资源的表示。以这种方式,可以减轻接入网络中的拥堵,其中,通过所述接入网络向所述终端设备传送所请求的媒体内容的表示。
[0009]在一个实施例中,终端设备的操作的方法还包括:接收表明由所述终端设备接收到的所请求的媒体内容的第二表示是与所请求的媒体内容的第一表示不同的请求的媒体内容的表示的指示。
[0010]在一个实施例中,终端设备的操作的方法还包括:发送能力指示符,所述能力指示符指示所述终端设备能够接收和消费与所请求的媒体内容的第一表示不同的所请求的媒体内容的表示。
[0011]在一个实施例中,所请求是针对请求的媒体内容的第一表示的基于超文本传输协议的动态自适应流传输(DASH)请求,并且所请求的媒体内容是在针对特定媒体内容项的媒体呈现描述(MPD)文档中标识的媒体内容的一个或多个片段。此外,在一个实施例中,终端设备的操作的方法还包括:发送能力指示符,所述能力指示符指示所述终端设备能够接收和消费与所请求的媒体内容的第一表示不同的所请求的媒体内容的表示。此外,在一个实施例中,终端设备的操作的方法还包括:接收表明由所述终端设备接收到的所请求的媒体内容的第二表示是与所请求的媒体内容的第一表示不同的请求的媒体内容的表示的指示。在一个实施例中,所述响应是DASH响应,并且表明第二表不是与第一表不不同的表不的指示包含在所述DASH响应的超文本传输协议(HTTP)报头中。
[0012]在一个实施例中,所请求的媒体内容的第二表示来自于与所请求的媒体内容的第一表示相同的自适应集合。在另一个实施例中,所请求的媒体内容的第二表示比所请求的媒体内容的第一表示消耗更少资源。在另一实施例中,当通过网络向客户端设备传送所请求的媒体内容的第二表示时,所请求的媒体内容的第二表示比所请求的媒体内容的第一表示消耗更少带宽。在一个实施例中,所述网络是蜂窝通信系统的无线电接入网络(RAN)。在另一实施例中,所请求的媒体内容的第二表示所具有的编码格式与所请求的媒体内容的第一表示的编码格式不同。
[0013]在一个实施例中,一种终端设备包括:网络接口,以通信方式将所述终端设备经由网络连接到媒体内容服务器;处理器;以及存储器,包含能够由所述处理器执行的指令,其中,所述终端设备操作为:经由所述网络接口发送针对来自媒体内容服务器的请求的媒体内容的第一表示的请求;以及经由所述网络接口接收包括所请求的媒体内容的第二表示在内的响应,所请求的媒体内容的第二表示不同于所请求的媒体内容的第一表示。通过实现向所述终端设备传送所请求的媒体内容的不同表示,在一些实施例中,所述终端设备实现向所述终端设备传送所请求的媒体内容的消耗更少资源的表示。以这种方式,可以减轻接入网络中的拥堵,其中,通过所述接入网络向所述终端设备传送所请求的媒体内容的表示。
[0014]在一个实施例中,提供了一种实施代理服务器的网络节点的操作的方法。所述方法包括:从终端设备接收针对请求的媒体内容的第一表示的请求;获得指示一个或多个网络状况的信息;根据针对请求的媒体内容的第一表示的请求以及指示所述一个或多个网络状况的信息,选择所请求的媒体内容的第二表示;以及向客户端设备发送包括所请求的媒体内容的第二表示在内的响应。所请求的媒体内容的第二表示不同于所请求的媒体内容的第一表示。通过向所述终端设备传送请求的媒体内容的不同表示,在一些实施例中,所述网络节点向所述终端设备传送所请求的媒体内容的消耗更少资源的表示。以这种方式,可以减轻接入网络中的拥堵,其中,网络节点通过所述接入网络向所述终端设备传送所请求的媒体内容的表示。
[0015]在一个实施例中,所述网络节点的操作的方法还包括,在向所述终端设备发送所述响应之前:产生针对所请求的媒体内容的第二表示的修改的请求;向媒体内容服务器发送所述修改的请求;以及从所述媒体内容服务器接收包括所请求的媒体内容的第二表示在内的响应。
[0016]在一个实施例中,所述网络节点能够访问缓存器,并且所述网络节点的操作的方法还包括,在向所述终端设备发送所述响应之前:确定所请求的媒体内容的第二表示是否存储在所述缓存器中,以及如果所请求的媒体内容的第二表示存储在所述缓存器中,则从所述缓存器获得所请求的媒体内容的第二表示。所述方法还包括:如果所请求的媒体内容的第二表示未被存储在所述缓存器中,则产生针对所请求的媒体内容的第二表示的修改的请求;向媒体内容服务器发送所述修改的请求;以及从所述媒体内容服务器接收包括所请求的媒体内容的第二表示在内的响应。
[0017]在一个实施例中,所述网络节点的操作的方法还包括:向所述终端设备发送表明第二表示不同于第一表示的指示。
[0018]在一个实施例中,所述网络节点的操作的方法还包括:从所述终端设备接收能力指示符,所述能力指示符指示所述终端设备能够接收和消费与所请求的媒体内容的第一表示不同的所请求的媒体内容的表示。
[0019]在一个实施例中,选择第二表示包括:使用第一表示作为第二表示的上限,从而第二表示不比第一表示消耗更多资源。
[0020]在一个实施例中,所请求是针对请求的媒体内容的第一表示的DASH请求,并且所请求的媒体内容是在针对特定媒体内容项的MPD文档中标识的媒体内容的一个或多个片段。此外,在一个实施例中,所述网络节点的操作的方法还包括:从所述终端设备接收能力指示符,所述能力指示符指示所述终端设备能够接收和消费与所请求的媒体内容的第一表示不同的所请求的媒体内容的表示。在一个实施例中,所述网络节点的操作的方法还包括:向所述终端设备发送表明向所述终端设备发送的所请求的媒体内容的第二表示是与所请求的媒体内容的第一表示不同的请求的媒体内容的表示的指示。在一个实施例中,所述响应是DASH响应,并且表明第二表示是与第一表示不同的表示的指示包含在所述DASH响应的HTTP报头中。
[0021]在一个实施例中,所请求的媒体内容的第二表示来自于与所请求的媒体内容的第一表示相同的自适应集合。在另一实施例中,所请求的媒体内容的第二表示比所请求的媒体内容的第一表示消耗更少资源。在另一实施例中,当通过网络向终端设备发送包括所请求的媒体内容的第二表示在内的响应时,所请求的媒体内容的第二表示比所请求的媒体内容的第一表示消耗更少带宽。在一个实施例中,所述网络是蜂窝通信系统的RAN。在另一实施例中,所请求的媒体内容的第二表示所具有的编码格式与所请求的媒体内容的第一表示的编码格式不同。
[0022]在一个实施例中,一种实施代理服务器的网络节点包括:第一接口,以通信方式将所述网络节点连接到媒体内容服务器;第二接口,以通信方式将所述网络节点连接到终端设备;处理器;以及存储器,包含能够由所述处理器执行的指令,其中,所述网络节点操作为:经由第二接口从所述终端设备接收针对请求的媒体内容的第一表示的请求;获得指示一个或多个网络状况的信息;根据针对请求的媒体内容的第一表示的请求以及指示所述一个或多个网络状况的信息,选择所请求的媒体内容的第二表示;以及经由第二接口向所述终端设备发送包括所请求的媒体内容的第二表示在内的响应。所请求的媒体内容的第二表示不同于所请求的媒体内容的第一表示。通过向所述终端设备传送请求的媒体内容的不同表
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1