用于存储媒体段的基于目录限制的系统和方法技术方案

技术编号:17367341 阅读:65 留言:0更新日期:2018-02-28 20:09
一种用于促进用于将媒体段上载在一个或更多媒体服务器的多个目录中的基于目录限制的存储方案的系统和方法。目录限制参量信息可在MPD文档中被用信号通知以用于使得DASH客户端装置能够经由MPD文档的修改的/扩展的段模板元素基于接收的目录参量信息来构造URL。

Directory - based systems and methods used to store media segments

A system and method for promoting directory based storage schemes for uploading media segments to multiple catalogues of one or more multimedia servers. The directory constraint parameter information can be signaled in MPD documents, so that the DASH client device can construct URL based on the received directory parameter information through the modified / expanded segment template elements of MPD documents.

【技术实现步骤摘要】
【国外来华专利技术】用于存储媒体段的基于目录限制的系统和方法35U.S.C.§119(e)&37C.F.R.§1.78下的优先权本非临时申请要求基于以下一个或多个在先美国临时专利申请的优先权:(i)以RajNair和PrabhudevNavali的名义,在2015年6月18日提交的“DIRECTORYLIMITBASEDSYSTEMANDMETHODFORSTORINGMEDIASEGMENTS”申请号:62/181,503;其每个因此通过引用而将它的全部结合。
本公开一般涉及通信网络。更具体地且不作为任何限制,本公开被指向用于促进可操作以用于自适应比特率(ABR)流传送的媒体段的基于目录限制的存储的系统和方法。
技术介绍
基于超文本传输协议(HTTP)的自适应流传送已变成用于通过因特网递送多媒体内容的流行手段。典型的流传送实现使用“客户端控制”方法论,其中客户端在适当时间从服务器请求媒体段,其中数据转移通过HTTP进行,所述媒体段由客户端来处理和渲染。广泛地,这些技术通过将内容(实况、点播、时移的内容等等)分成小的基于HTTP的文件段的序列来操作,每个段含有潜在许多小时的持续期的内容(例如,诸如电影或体育赛事的实况广播)的回放时间的短时间间隔。内容被使得以各种不同比特率可用,即,覆盖回放时间的对准的短时间间隔的以不同比特率编码的备选段被使得可用。虽然内容正由自适应流传送客户端或应用回放,但客户端基于当前网络条件从备选比特率中自动选择要下载和回放的下一个段。典型地,客户端选择带有对于回放能及时被下载而不在回放中引起迟延或重缓冲事件的可能的最高比特率的段。因此,自适应流传送客户端能无缝适配于变化的网络条件,并提供带有更少迟延或重缓冲事件的高质量回放。尽管ABR技术已在近来几年中做出若干进展,但许多缺陷持续存在,例如,特别是在对于用于媒体内容的更好存储管理的不断增加的需求的方面。
技术实现思路
本专利公开被广泛指向用于促进基于目录限制的媒体段存储方案和ABR流传送网络中的此类媒体段的递送的系统、方法、设备、装置和关联的非暂态计算机可读媒体。在一个方面中,一种在ABR包装器节点操作的方法的实施例被公开。所要求的实施例包括,除其它项之外还有,配置包装器上载简档中的适合目录限制参量信息以促进跨媒体服务器的文件系统的多个目录的内容节目的媒体段的存储。一个或更多媒体呈现描述文档(MPD)可相对于存储在媒体服务器的内容节目的媒体段被生成,其可被适配于将目录限制参量信息经由MPD用信号通知到HTTP上动态自适应流传送(DASH)客户端装置。MPD通过被扩展或以其它方式修改成标识目录限制参量信息的段模板元素来配置,以便于使得DASH客户端装置能够基于目录限制参量信息来构造完全合格的资源定位符(例如,URL)以用于访问在媒体服务器的媒体段。在示例实现中,目录限制参量信息可包括可经由一个或更多属性、元素、参数、或与MPD的段模板元素关联的其它组件来用信号通知的新@dirLimit属性和新$DirLimit$标识符,作为相对于通过引用被结合于本文中的标题为“Part1:Mediapresentationdescriptionandsegmentformats”的MPEG-DASH规范ISO/IEC23009-1的进步。在另一个方面中,一种ABR包装节点、元件或系统的实施例被公开,其包含除其它项之外还有一个或更多处理器和耦合到所述一个或更多处理器的一个或更多持久存储器和用于从一个或更多源接收媒体的网络接口。适合程序指令可被存储在耦合到处理器的一个或更多持久存储器中,以用于在其上执行。在由处理器执行时,程序指令可操作以用于执行以下操作:配置目录限制参量信息以用于促进跨媒体服务器的文件系统的多个目录的内容节目的媒体段的存储;相对于在媒体服务器存储的内容节目的媒体段来生成一个或更多MPD;以及发送或以其它方式促进经由MPD的到DASH客户端装置的目录限制参量信息的传送,所述MPD已如本文中阐明的被扩展或以其它方式被修改。在又一个方面中,一种在配置成经由DASH参与ABR流传送会话的用户设备(UE)装置操作的方法的实施例被公开。所要求的实施例包括,除其它项之外还有,相对于内容节目来接收一个或更多MPD,每个MPD具有标识一个或更多目录限制标记的段模板元素,以及解析所述一个或更多MPD的段模板元素。优选地使用基于编号的替代方案或基于时间的替代方案,基于在MPD中提供的一个或更多目录限制标记来构造诸如例如URL的媒体资源定位符。所述方法还可涉及使用所构造的资源定位符来生成适当HTTP请求以从媒体服务器获得内容节目的媒体段。在更进一步的方面中,一种在ABR包装器节点操作以用于提供对于媒体段的可伸缩存储的方法的实施例被公开。所要求的实施例包括,除其它项之外还有,配置可操作以指定能在与媒体服务器关联的文件系统的目录中存储的媒体段的最大数量的目录限制参量信息,以及将内容节目分段成多个媒体段。所述方法进一步涉及基于目录限制参量信息来构造资源定位符以用于跨与媒体服务器关联的可变数量的目录来存储媒体段以及跨媒体服务器的目录在由资源定位符引用的存储位置处存储媒体段。所述方法还可包括根据一个或更多ABR流传送协议或技术(例如,HLS协议、HDS协议、平滑流传送协议和DASH协议,等等)为内容节目生成适合元数据文件和/或播放列表文件,其中元数据文件含有一个或更多段列表和显式地引用在一个或更多段列表中标识的媒体段的特定资源定位符。在更进一步的方面中,含有被存储在其上的计算机可执行程序指令或代码部分的非暂态计算机可读介质的一个或更多实施例被公开,以用于在由网络节点、元件、虚拟器具、UE装置等等的处理器实体来执行时,执行本专利技术的所述方法的一个或更多实施例(加以必要的变更)。各种实施例的另外的特征如在从属权利要求中所要求的。本专利技术的优势包含但不限于能够提供用于媒体服务器的可伸缩多目录存储架构,所述可伸缩多目录存储架构能被可配置地适配于存储各种类型的“长持续期”内容,诸如时移的实况节目、VOD、网络视频存储资产等等,优选地与各种存储/运营商管辖策略、内容提供商策略等等一致。如以下将被见到的,通过以高效方式来用信号通知MPD的段模板中的目录限制信息,客户端装置能有优势地配置成构造用于访问跨多个目录存储的媒体段所要求的适合URL。考虑到以下描述和附图,实施例的附加益处和优势将是显而易见的。附图说明本公开的实施例作为示例且不作为限制在附图的图中被示出,其中相似附图标记指示类似元件。应注意的是,在本公开中对“实施例”或“一个实施例”的不同引用不必是对相同实施例,并且此类引用可意味着至少一个。此外,在具体特征、结构、或特性结合实施例被描述时,主张的是,无论是否被显式描述,结合其它实施例来达成此类特征、结构、或特性是在本领域中技术人员的知识内的。附图被合并入并且形成本说明书的一部分以示出本公开的一个或更多示范性实施例。本公开的各种优势和特征将从结合随附权利要求并参考附图所采取的以下详细描述来理解,其中:图1描绘了示例ABR网络环境,其中本专利申请的一个或更多实施例可被实践以用于促进媒体段的多目录存储和带有目录大小信令的适合的元数据文件的传送;图2描绘了根据为了本专利申请的目的的实施例本文档来自技高网
...
用于存储媒体段的基于目录限制的系统和方法

【技术保护点】
一种在配置成经由HTTP上动态自适应流传送(DASH)来参与自适应比特率(ABR)流传送会话的用户设备(UE)装置(222)操作的方法(700),所述方法(700)包括:相对于内容节目来接收(702)一个或更多媒体呈现描述文档(MPD),每个MPD具有标识一个或更多目录限制标记的段模板元素;解析(704)所述一个或更多MPD的所述段模板元素;基于在所述MPD中提供的所述一个或更多目录限制标记来构造(704)资源定位符;以及使用所构造的资源定位符来生成(706)HTTP请求以从媒体服务器(202)获得所述内容节目的媒体段。

【技术特征摘要】
【国外来华专利技术】2015.06.18 US 62/1815031.一种在配置成经由HTTP上动态自适应流传送(DASH)来参与自适应比特率(ABR)流传送会话的用户设备(UE)装置(222)操作的方法(700),所述方法(700)包括:相对于内容节目来接收(702)一个或更多媒体呈现描述文档(MPD),每个MPD具有标识一个或更多目录限制标记的段模板元素;解析(704)所述一个或更多MPD的所述段模板元素;基于在所述MPD中提供的所述一个或更多目录限制标记来构造(704)资源定位符;以及使用所构造的资源定位符来生成(706)HTTP请求以从媒体服务器(202)获得所述内容节目的媒体段。2.如权利要求1中所述的方法(700、500A),其中所述资源定位符基于从在所述MPD中使用的基于编号的方案所推导(504)的值连同所述一个或更多目录限制标记来构造(704)。3.如权利要求1中所述的方法(700、500A),其中所述资源定位符基于从在所述MPD中使用的基于时间的方案所推导(512)的值连同所述一个或更多目录限制标记来构造(704)。4.如权利要求1中所述的方法(700),其中所述内容节目包括被分段成跨与所述媒体服务器(202)关联的多个目录(208-1到208-M)存储的多个段的视频点播(VOD)节目。5.如权利要求1中所述的方法(700),其中所述内容节目包括基于实况节目的时移所生成的追赶资产,所述追赶资产包括跨与所述媒体服务器(202)关联的多个目录(208-1到208-M)存储的多个段。6.如权利要求1中所述的方法(700),其中所述内容节目包括被分段成跨与所述媒体服务器(202)关联的多个目录(208-1到208-M)存储的多个段的网络个人视频记录器(NPVR)资产。7.如权利要求1中所述的方法(700),其中所述一个或更多目录限制标记包括@dirLimit属性,所述@dirLimit属性可操作以指定能在与所述媒体服务器(202)关联的文件系统(207)的目录中存储的媒体段的最大数量。8.如权利要求7中所述的方法(700),其中所述@dirLimit属性被用于推导$DirLimit$标识符的值,所述DirLimit$标识符被提供用于在基于与所述段模板元素关联的$Number$标识符和$Time$标识符之一来构造所述资源定位符中的所述段模板的@media属性。9.如权利要求7中所述的方法(700),其中0的值作为默认值被提供用于所述@dirLimit属性,所述默认值可操作以指示对能在所述媒体服务器(202)的目录中存储的媒体段的数量不存在最大限制。10.一种配置成经由HTTP上动态自适应流传送(DASH)来参与自适应比特率(ABR)流传送会话的用户设备(UE)装置(222),所述UE装置(222)包括:一个或更多处理器(228B);DASH媒体播放器(230),可操作以播放经由DASH在所述ABR流传送会话中接收的媒体段;持久存储器(228B),耦合到所述一个或更多处理器(228B)和所述DASH媒体播放器(230),所述持久存储器(228B)具有用于执行以下操作的程序指令:相对于要由所述DASH媒体播放器播放的内容节目来接收(702)一个或更多媒体呈现描述文档(MPD),每个MPD具有标识一个或更多目录限制标记的段模板元素;解析(704)所述一个或更多MPD的所述段模板元素;基于在所述MPD中提供的所述一个或更多目录限制标记来构造(704)资源定位符;以及使用所构造的资源定位符来生成(706)HTTP请求以从媒体服务器(202)获得所述内容节目的媒体段。11.如权利要求10所述的UE装置(222),其中所述资源定位符基于从在所述MPD中使用的基于编号的方案所推导的值连同所述一个或更多目录限制标记来构造。12.如权利要求10所述的UE装置(222),其中所述资源定位符基于从在所述MPD中使用的基于时间的方案所推导的值连同所述一个或更多目录限制标记来构造。13.如权利要求10所述的UE装置(222),其中所述内容节目包括被分段成跨与所述媒体服务器(202)关联的多个目录(208-1到20...

【专利技术属性】
技术研发人员:R奈尔P纳瓦利
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典,SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1