针对移动广播/多播流式服务器的使用而扩展富媒体容器格式的方法和装置制造方法及图纸

技术编号:12284844 阅读:87 留言:0更新日期:2015-11-06 01:48
本发明专利技术涉及针对移动广播/多播流式服务器的使用而扩展富媒体容器格式的方法和装置。对ISO基媒体文件格式进行扩展,以支持ALC作为广播协议。本发明专利技术还提供了对ESG的扩展,以包括特定于移动广播/多播网络上的SVG传输的元数据。在容器文件格式中引入了“BMFDP提示跟踪”,其中所需的文件元数据位于这些提示跟踪中。本发明专利技术可以在诸如较长卡通动画的预览、交互式移动电视服务、在线企业数据馈送、在线聊天服务以及卡拉OK节目的应用中使用。

【技术实现步骤摘要】
【专利说明】针对移动广播/多播流式服务器的使用而扩展富媒体容器 格式的方法和装置 本申请是2007年1月11日申请的申请号为200780006785. 1、专利技术名称为"针对 移动广播/多播流式服务器的使用而扩展富媒体容器格式"的专利申请的分案申请。
本专利技术总体上涉及扩展ISO基媒体文件格式,以包括异步分层编码(ALC)作为广 播/多播协议,同时流式传输富媒体内容。更具体地,本专利技术涉及包含文件会话描述协议 (SDP)、元数据以及提示跟踪,以用于使用ALC的富媒体内容的广播/多播下载。
技术介绍
本小节意在为权利要求书中记载的专利技术提供背景和上下文。这里的描述可能包括 那些可追求的概念,但这些概念未必是先前已经构思或追求的。因此,除非在此指明,否则 在本节中描述的内容不构成相对于本申请的说明书和权利要求书的现有技术,并且将内容 包括在本节中并不意味着该内容是现有技术。 富媒体内容通常是指图形上丰富并且包含复合(或多个)媒体(包括文本、图形、 视频和音频)、并且优选地通过单个接口来递送的内容。对于可视地递送实时内容的富媒体 而言,特别是在MBMS和分组交换流式传输(PSS)服务架构内,富媒体内容的流式传输正变 得日益重要。多媒体广播多播服务(MBMS)流式传输服务有助于在3G环境中将流行的实时 内容资源有效地递送至多个接收者。内容可以是预先录制的或者是从在线馈送生成的。 目前,存在用于呈现富媒体的若干已有系统,特别是在Web服务领域内。Scalable VectorGraphics(可伸缩矢量图形,SVG)MobileL2是一种用于在XML中描述二维图形的 语言。可伸缩矢量图形允许三种类型的图形对象:矢量图形形状(例如,包括直线和曲线的 路径),多媒体(诸如,光栅图像、视频等)以及文本。SVG图可以是交互式的(使用文档对 象模型(DOM)事件模型)和动态的。动画可以声明式地(S卩,通过在SVG内容内嵌入SVG 动画)或通过脚本来定义和触发。可以使用补充脚本语言来实现SVG的复杂应用,其中补 充脚本语言访问SVG宏文档对象模型(uDOM),uDOM提供对所有元素、属性和性质的完全访 问。可以为任意SVG图形对象指派丰富的事件句柄。由于其兼容性以及其他Web标准(诸 如,复合文档格式(CDF))的使用,可以在相同的网页内同时对XHTML和SVG元素执行类似 于脚本的特征。 同步多媒体集成语言(SMIL)版本2. 0支持交互式视听觉呈现的简单创作。SMIL 通常用于"富媒体7多媒体呈现,该呈现将流式的音频和视频与图像、文本或者任何其他媒 体类型集成在一起。 对于⑶F,目前正在努力结合分离的组件语言(例如,来自独立词汇表的基于XML 的语言、元素和属性),诸如XHTML、SVG、MathML和S頂L,其关注点在于用户接口标记。在结 合用户接口标记时,必须解决单个标记规范没有解决的特定问题。这些问题包括:在标记之 间传播事件,以及将绘制或者用户交互模型与结合文档相结合。目前,实时传输协议(RTP)是用于流式递送连续媒体(诸如,音频、视频和SVG)的 优选传输层协议。RTP被用于单播流式传输(例如,3GPPPSS、3GPP2MSS(多媒体流式传输 服务))、广播/多播流式传输(例如,3GPP多媒体广播/多播服务(MBMS)、3GPP2BCMCS(广 播多播服务))以及富媒体会议应用。 异步分层编码(ALC)是极其可伸缩和可靠的内容递送协议。ALC是用于任意二进 制对象的可靠多播递送的基础协议。ALC在3GPP2BCMCS和OMBACBCAST中被用作广播 /多播文件递送的强制性协议。现在将文件元数据(在通过单向传输的文件递送(FLUTE) 中作为文件递送表(FDT)的一部分来携带)作为OMBCAST电子服务向导(ESG)的一部分 递送至客户端。根据服务向导数据模型将该元数据划分为各个ESG段。将段标识为:服务、 计划、内容、访问、会话描述、购买项、购买数据、购买通道、服务向导上下文、服务向导递送 描述符以及预览数据。现有技术图3中示出了OMBCASTESG数据模型。ESG通常在ALC 会话之前递送到客户端。因此,客户端在ALC会话开始之前具有文件元数据。如果在ALC 会话期间需要更新文件元数据,则可以通过使用ESG递送/更新通道来更新包含丈件元数 据的那些ESG段。因此,文件元数据更新不是在ALC会话的带内(in-band)执行的。FLUTE构建在ALC之上并且定义了FDT,其中FDT存储与ALC会话中递送的文件相 关联的元数据。FLUTE还提供FDT的带内递送以及更新的机制。3GPPMBMS和DVB-HIPDC 采用FLUTE作为广播/多播文件递送的强制性协议。 除上述内容之外,还存在ISO基媒体文件容器格式,用于富媒体内容的存储以及 该内容随后通过HTTP、FLUTE和RTP的传输。2005年9月1日递交的美国临时专利申请 No. 60/713,303以及2005年6月27日递交的美国临时专利申请No. 60/694,440中详细描 述了这些格式,在此引入上述两个专利申请的全部内容作为参考。然而,目前尚没有用于包 括ALC作为广播协议的机制,特别是用于存储ESG中的文件元数据的机制。 直到最近,用于移动设备的应用仍是基于文本的,其交互性有限。然而,随着更多 的无线设备配备了彩色显示器和更先进的图形绘制库,用户日益要求来自其无线应用的富 媒体体验。对于移动终端来说,特别是在MBMS、PSS和MMS服务的领域中,实时富媒体内容 流式服务至关重要。SVG被设计用以描述与分辨率无关的2D矢量图形,允许使用从SMIL借用的事件模 型和动画概念的交互性。SVG还允许无限的缩放性,并增强了移动设备的用户接口的能力。 此外,SVG支持类似于SMIL媒体元素的媒体元素的嵌入。 可以将所有嵌入的媒体划分为两个部分:离散媒体(例如,图像)和连续媒体(例 如,音频、视频)。连续媒体元素在其时间容器内定以了其自己的时间线(timeline)。因此, SVG越发重要,并且变成了驱动多媒体呈现的核心元素之一,特别是对于诸如移动电视的富 媒体服务、交通信息、天气、新闻的在线更新等。SVG是基于XML的,其允许与其他已有web 技术的更透明的集成。 对于广播/多播网络上的富媒体流式传输,可以使用RTP来递送诸如音频、视频和 SVG场景/更新的连续媒体。然而,如前所述,SVG呈现还包括离散媒体,并且其目前是使用 文件下载协议而不是RTP来递送离散媒体。ALC和FLUTE是目前用于广播/多播网络上文 件递送的优选传输层协议。广播/多播流式服务器应当能够通过从富媒体容器文件读取内 容来生成富媒体分组(RTP和ALC,或者RTP和FLUTE)。容器文件可以包括:(1)用于连续 媒体的媒体跟踪,即,SVG跟踪、音频跟踪、视频跟踪、光栅图像等;(2)保持同步信息的提示 跟踪;以及⑶内部嵌入的离散媒体。 广播/多播流式传输服务器创建RTP分组,以通过使用媒体跟踪和提示跟踪来携 带连续媒体。服务器还需要创建ALC或者FLUTE分组,以携带内部嵌入的离散媒体。服务 器还确定获取外部引用的离散媒体的一些或全部,并使用ALC或者FLUTE将其发送本文档来自技高网...

【技术保护点】
一种用于将富媒体内容渐进式地提供给客户端设备的方法,包括:按照ISO基媒体文件格式,从输入信息来编码ISO基媒体文件,其中所述输入信息包括:可伸缩矢量图形,用于ALC和FLUTE之一的文件元数据信息,以及用于ALC和FLUTE分组化之一的提示跟踪信息;以及在多个RTP分组和选自包括ALC分组和FLUTE分组的组的分组中将编码的ISO基媒体文件发送给所述客户端设备,所述ISO基媒体文件包括离散文件的元数据。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:R·维丹撒姆V·塞特卢尔
申请(专利权)人:核心无线许可有限公司
类型:发明
国别省市:卢森堡;LU

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

1