OMA Download 入门

OMA DOWNLOAD是开放移动联盟定义的一种下载技术,主要用于可靠地下载媒体对象并管理数字多媒体版权。它扩展了Http Download流程,包括下载描述符文件和状态报告发送。OMA DOWNLOAD的作用在于提供一种保存数字内容到移动终端的方法,适用于计费的媒体对象下载。下载流程包括下载描述符文件解析、媒体对象下载和状态报告发送。下载描述符文件(DD文件)包含与媒体对象相关的信息,如元数据、下载URL和状态报告URL。
摘要由CSDN通过智能技术生成

背景介绍:

既然是OMA DOWNLOAD 简介,那我们先介绍一下背景知识,来了解一下什么是OMA:

OMA(OPEN MOBILE ALLIANCE 开放移动联盟)始创于2002年6月12日,WAP论坛(WAP Forum)和开放式移动体系结构(Open Mobile Architecture) 两个标准化组织通过合并成立最初的OMA。随后,区域互用性论坛(Location Interoperability Forum (LIF)), SyncML, MMS互用性研究组(MMS Interoperability Group(MMS-IOP)) 和无线协会(Wireless Village), 这些致力于推进移动业务规范工作的组织又相继加入OMA。此外,移动博弈互用性论坛(Mobile Gaming Interoperability Forum (MGIF)) 和移动无线因特网论坛(Mobile Wireless Internet Forum (MWIF)) 都表明了自己想加入OMA的意图。截至成立当年11月份,OMA就已发展成员公司约300家。其成员公司包括了世界主要的移动运营商,设备和网络供应商,信息技术公司,应用发展商和内容提供商。整个价值链上的成员共同协作,以确保为全世界的终端用户提供无缝的移动业务。

OMA的形成标志着移动业务的发展向前迈出了重要的一步,避免了由于分散的个体而容易导致的技术上的孤立。几个规范组织的合并,有利于信息和资源的共享,促进了工作的流程化,减少了不必要的重复劳动。一个统一的合法框架确保了技术和标准的真正意义上的互用性测试。这将使市场运作更加快捷并减少了工业总成本和复杂性。开放式移动联盟的任务是为全球的用户消除不同系统间的屏障,确保无缝的互用性业务,促进整个移动工业市场的发展。

上面我们看到OMA是致力于寻求一种与系统无关的、开放的,使各种应用和业务能够在全球范围内的各种终端上实现互联互通标准的联盟组织。而OMA DOWNLOAD 即是开发移动联盟(OMA)定义的下载技术,能够为普通类型的内容提供可靠的下载功能,可用于管理数字多媒体版权,防止盗版及不合理的使用。

OMA DOWNLOAD:

OMADownload提供了一种从web服务器下载媒体对象的方式,主要包含两大块:

(1)  媒体对象的下载;

(2)  在移动终端上根据版权对象播放媒体对象。

OMADownload是建立在Http Download和MIDlet Download之上的,OMA Download和MIDlet Download的主要区别是:MIDlet Download主要是为下载JAVA应用而设计的,而OMA Download扩展了Http Download的流程,增加了两个额外的步骤:

(1)在现在媒体对象之前,需要首先下载一个download descriptor类似于描述符的文件,也就是所谓的dd文件,该文件包含了许多与需要下载的媒体对象相关的信息。

(2)媒体对象下载完毕之后,移动终端需要发送一个状态报告至服务器端,便于服务器端监测服务质量和收费。

OMA DOWNLOAD作用和好处:

OMA DOWNLOAD的目的是定义一种将数字内容保存到用户移动终端的方法,这些数字内容可以是图片、音频、视频、游戏、商业应用数据等所有以数字形式存在的信息。

Http下载适合于页面的浏览,不适合于这种计费的媒体对象的下载,因为它无法创建一个服务器或者计费系统来确保客户端已经收到媒体对象。

OMA下载:为普通内容的下载提供了可靠的下载功能,是一种基于描述符文件的下载方式,描述符文件包含:媒体对象的Metadata;下载媒体对象的URL;发送状态报告的URL;在下载过程中,设备首先从服务器获取下载描述符文件,然后对其进行解析,解析出的信息允许设备判断是否可以处理此媒体对象——动态性能检查,检查之后可以知道是否要下载此媒体文件,如果要下载,则取下载描述符文件中的下载媒体对象的URL,进行下载,下载完成后,从下载描述符中获取出发送状态报告的URL,向服务器发送一个安装告示通知给服务器,服务器收到用户下载成功的消息之后,再计费,此时会向而客户端发送一个确认响应,如果服务器没有收到客户端发送的安装告示通知的消息,则客户端就不会收到服务器的确认响应,则此时不计费,同时客户端的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值