ISO/IEC 23004-1:2007
Information technology — Multimedia Middleware — Part 1: Architecture
发布时间:2007-09-13 实施时间:


多媒体应用程序在现代计算机系统中越来越普遍。这些应用程序需要处理各种类型的媒体数据,如音频、视频、图像等。为了支持这些应用程序的开发和部署,需要一种通用的、可扩展的、灵活的多媒体中间件架构。ISO/IEC 23004-1:2007标准就是为了满足这个需求而制定的。

该标准定义了多媒体中间件的组成部分、它们之间的交互方式以及它们的功能。其中,多媒体中间件的组成部分包括以下几个方面:

1. 多媒体应用程序接口(MAPI):用于定义多媒体应用程序与多媒体中间件之间的接口。

2. 多媒体服务接口(MSI):用于定义多媒体中间件提供的服务接口。

3. 多媒体资源管理器(MRM):用于管理多媒体资源,如音频、视频、图像等。

4. 多媒体数据管理器(MDM):用于管理多媒体数据,如音频、视频、图像等。

5. 多媒体流管理器(MSM):用于管理多媒体流,如音频、视频等。

6. 多媒体安全管理器(MSecM):用于管理多媒体数据的安全性。

7. 多媒体会话管理器(MSM):用于管理多媒体会话,如音频、视频通话等。

8. 多媒体设备管理器(MDM):用于管理多媒体设备,如音频、视频设备等。

除了定义多媒体中间件的组成部分,该标准还定义了多媒体中间件的交互方式。具体来说,多媒体中间件的交互方式包括以下几个方面:

1. 多媒体应用程序与多媒体中间件之间的接口。

2. 多媒体中间件与多媒体资源之间的接口。

3. 多媒体中间件与多媒体数据之间的接口。

4. 多媒体中间件与多媒体流之间的接口。

5. 多媒体中间件与多媒体安全之间的接口。

6. 多媒体中间件与多媒体会话之间的接口。

7. 多媒体中间件与多媒体设备之间的接口。

最后,该标准还定义了多媒体中间件的功能。具体来说,多媒体中间件的功能包括以下几个方面:

1. 多媒体数据的编解码。

2. 多媒体数据的传输。

3. 多媒体数据的存储。

4. 多媒体数据的处理。

5. 多媒体数据的安全。

6. 多媒体数据的会话。

7. 多媒体数据的设备。

总之,ISO/IEC 23004-1:2007标准提供了一种通用的、可扩展的、灵活的多媒体中间件架构,以支持多媒体应用程序的开发和部署。该标准定义了多媒体中间件的组成部分、它们之间的交互方式以及它们的功能,为多媒体应用程序的开发和部署提供了重要的支持。

相关标准
- ISO/IEC 23000-1:2008 Information technology — Multimedia application format (MPEG-A) — Part 1: Multimedia Application Format (MAF)
- ISO/IEC 23001-1:2012 Information technology — MPEG systems technologies — Part 1: MPEG systems common technologies — Compression of video and audio
- ISO/IEC 23002-1:2011 Information technology — MPEG systems technologies — Part 1: MPEG systems technologies — Transport of MPEG-2 system streams over IP networks
- ISO/IEC 23003-1:2007 Information technology — MPEG audio technologies — Part 1: MPEG Surround
- ISO/IEC 23005-1:2016 Information technology — Media context and control — Part 1: Architecture