用于多媒体消息服务(MMS)到视频适配的方法和系统技术方案

技术编号:5394846 阅读:175 留言:0更新日期:2012-04-11 18:40
公开了一种方法和系统,所述方法和系统用于将可能包括呈现的多媒体消息服务(MMS)消息中包含的媒体适配成诸如音频/视频文件或流的单个媒体格式,通过从所述呈现中找到的信息创建逻辑时间线、从所述逻辑时间线创建适配流水线以及执行所述适配流水线。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及多媒体消息服务(MMS),并且更特别地,涉及将匪S消息中包含的媒体 适配成单个媒体。
技术介绍
多媒体消息服务(MMS),例如在开放移动联盟的2005年5月批准的版 ^ 1. 2, 0MA-ERP-MMS-Vl_2-20050429-A.zip, OMA MultimediaMessaging Service specification(0MA多媒体消息服务规范)中所描述的,用于提供包括文本、音频、静态图 像以及移动图像的各种类型数据的主要通过无线网络的对等以及服务器/客户端传输的 方法,该版本在以下 URL 上处可找至丨J :http://www. openmobilealliance. org/Technical/ release_program/mms_vl_2. aspx。尽管MMS提供用于封装这样的数据的标准方法,数据的类型可以以大量诸如纯文 本、3GP视频和音频/语音、用于合成音频的SP-MIDI、JPEG静态图像等的标准格式中的任何 一种(这些格式中的任何一种的细节参考在以下URL http://www.3gpp.org/ftp/Specs/ html-info/26140. htm 处可找至Ij的 Multimedia Messaging Service、Media formats and codecs,3GPP TS26. 140、V7. 1. 0 (2007-06))来编码。图1示出匪S系统体系结构100的一个示例,包括发起节点102、服务递送平台 104、目的节点106和适配引擎108。发起节点102能够通过网络“A” 110与服务递送平台 104通信。类似地,目的节点106能够通过网络“B” 112与服务递送平台104通信。网络 “A”和“B”仅仅是用来示出可能连接集的示例,很多其他配置也是可行的。例如,发起节点 和目的节点(102和106)能够通过单个网络与服务递送平台104通信;发起节点102可以 直接连接到服务递送平台104,没有中间网络等。适配引擎108可以通过图1中示出的链路114与服务递送平台104直接连接,或 者替代地可以通过网络与其连接,或者可以嵌入在服务递送平台104中。 在一个普通案例中,发起节点102可以发送要发往目的节点106的(多媒体)消 息。该消息通过网络“A” 110被转发到服务递送平台104,从服务递送平台104经由网络 “B” 112被发送到目的节点106。发起节点和目的节点(102和106)可以例如是无线设备, 网络“A”和“B”(110和112)在该案例中可以是无线网络,以及服务递送平台104可以提供 多媒体消息转发服务。在另一情形中,发起节点102可以是内容提供商的服务器,通过数据网络连接到服务递送平台104,即网络“A”110可以是互联网,而网络“B”112可以是服务目的节点106 的无线网络,其中目的节点106可以是无线设备。在更一般的案例中,目的节点106的能力可以不包括以消息被从发起节点102发送的形式接收、解码或显示该消息的能力。为了目的节点106处理消息,从发起节点102接 收的消息可以在被递送到目的节点106前,在适配引擎108中被修改。“开放移动联盟”所提出的“标准编码接口,,提供一种用于标准化匪S的消息适 配的方法的框架,如开放移动联盟文档0MA-AD-STI-V1_0-20270515-A "Architecture of the Environment usingthe Standard Transcoding Interface,,中描述白勺,i亥文档在以下 URLhttp://www. openmobilealliance. org/Technical/release_program/sti_vl0. aspx 处 可找到。在图1的示例配置中,消息从发起节点102到目的节点106的传输将涉及以下五 个步骤,假定需要消息适配步骤1 从发起节点102向服务递送平台104发送“源消息”;步骤2 服务递送平台104确定目的节点106的能力,例如通过直接询问目的节点 106,或者通过查阅能力数据库;步骤3 服务递送平台104向适配引擎108发送请求,该请求包括原始“源消息”以 及对目的节点106的能力的描述;步骤4 适配引擎108实施“源消息”到“适配的消息”的适配;及步骤5 适配引擎108向服务递送平台104返回“所适配的消息”,服务递送平台 104将它转发到目的节点106。尽管以上引用的2005 年 5 月核准版本 1.2 的 OMA MultimediaMessaging Service specification(0ΜΑ多媒体消息服务规范书)中所描述的“标准编码接口”提供了一种用于 代码转换要发往无线设备的消息的框架,但仍旧需要开发一种适配引擎,所述适配引擎具 有用于特定类型的目的节点或服务的适配方法。
技术实现思路
因此,本专利技术的目的是提供一种改进的用于多媒体消息服务(MMS)到视频适配的 方法和系统,该方法和系统将避免或缓解现有技术的缺陷。根据本专利技术的一个方面,提供了一种用于将多媒体消息适配成输出单个媒体的方 法,所述多媒体消息包括呈现和多个输入媒体,该方法包括以下步骤(a)解析所述呈现;(b)从所述被解析的呈现创建所述多个输入媒体的逻辑时间线;(c)从该逻辑时间线创建适配流水线(adaptation pipeline);以及(d)通过执行所述适配流水线创建所述输出单个媒体。步骤(a)包括将所述呈现分解成表示所述多个输入媒体的每一个的时间和持续 期的成分。步骤(b)包括以下步骤(i)确定所述输入媒体的每一个的开始时间和持续期;(ii)在所述多个输入媒体中标识任何文本媒体的存在;(iii)将除所述文本媒体外的所有输入媒体插入到所述逻辑时间线中;以及(iv)在步骤(iii)后将所述文本媒体插入到所述逻辑时间线中。步骤(c)包括遵循所述逻辑时间线的顺序以适配流水线的形式创建单独适配指 令步骤(individual adaptation instruction steps)的序列。优选地,单独适配指令步 骤包括定义要以所述逻辑时间线的顺序实施的操作,所述操作导致所述输出单个媒体。步 骤(d)包括在所述输入媒体上执行所述单独适配指令步骤,产生所述输出单个媒体。便利地,每一个单独适配指令步骤包括定义用于代码转换的一个或多个输入媒体;使用代码转换参数集,定义用于所述一个或多个输入媒体的代码转换操作;以及定义用于所述代码转换操作的结果的各目的地输出媒体。在本专利技术的实施例中,所述备目的地输出媒体是所述输出单个媒体。便利地,步骤 (d)包括将所述各目的地输出媒体合并成所述输出单个媒体。在本专利技术的实施例中,所述多媒体消息是多媒体消息服务(MMS)消息。在以上描述的方法中,所述输出单个媒体是以下中的一个音频文件;包括视频流的视频文件;或包括音频和视频流的组合音频和视频文件。可选地,所述输出单个媒体可以是以下中的一个音频流;视频流;或组合音频和视频流。在以上描述的方法中,步骤(d)包括将所述多个输入媒体的文本媒体转换成图形 表示,以及其中步骤(d)进一步包括将所述图形表示分别叠加在所述视频文件或所述组合 音频和视频本文档来自技高网
...

【技术保护点】
一种用于将包括呈现和多个输入媒体的多媒体消息适配成输出单个媒体的方法,所述方法包括以下步骤:(a)解析所述呈现;(b)从所述被解析的呈现创建所述多个输入媒体的逻辑时间线;(c)从所述逻辑时间线创建适配流水线;以及(d)通过执行所述适配流水线创建所述输出单个媒体。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:RE诺顿FR拉波恩特JLCM拉瓦利埃
申请(专利权)人:万特里克斯公司
类型:发明
国别省市:CA[加拿大]

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

1
相关领域技术
  • 暂无相关专利