J2EE创建多媒体管理软件解决方案
http://tech.ddvip.com 2006年11月25日 社区交流
本文详细介绍J2EE创建多媒体管理软件解决方案
新的事务模型的目的是逐渐使最终用户能够用标准化的和常见的软件管理、检索和操作存储的多媒体资源--例如相片、视频和行情资料。在利用现有的内部技术来降低成本和产生利润的时候,现有的媒体业务还用来实现访问它们的多媒体资源的标准化值。尽管在过去几年中存储量、处理能力和软件都有重大的发展,但是管理数字媒体资源仍然是一件代价相当高的事情。一些研究表明,大多数的多媒体文件是非结构化的资源;只有很少一部分存在于关系数据库和现有的应用程序中。结构化的缺乏使有效地访问和重新利用数字资源变得非常困难。
中间件平台--特别是应用程序服务器--总是处理数据资源的操作。在创建多媒体增强应用程序的过程中使用应用服务器好像是对这种技术固有强度的一种自然延伸。然而,和数字资源相关的大小、结构和元数据的基本的差异使你需要采用与J2EE平台创建的关系数据库和已有资源不同的方式来操作。本文将从现在可用的和正在开发这两个角度来探讨创建多媒体应用程序所需要的标准和技术。我还将讨论在存储、索引、访问和检索多媒体资源的过程中J2EE所起到的作用,以期把这个平台的领域扩展到数字资源领域。最后,我还将探讨J2EE平台必须解决的问题,以使用户可以最优化地使用多媒体资源。
三个特性区分和定义了一个多媒体资源。在多媒体资源和已有的相关数据之间最大的基本差别是媒体文件的大小。虽然压缩技术正在不断地改善,但是复杂的视频或者音频数据流仍然动辄以千兆字节计。虽然现在已经有了存储和管理极大数据流的数字内容管理系统,但是没有用于访问这些保存的资源的标准化应用程序编程接口或者机制。
还可以从结构上来区分多媒体资源和其他数据。一般来说,你可以把传统资源作为单独的组件来访问和使用。但是多媒体资源可能包含若干个元素,例如视频流、音频流、相关的字幕信息和其他数据集。维护这个结构是数字资源管理系统的一个基本要求。
责编:豆豆技术应用