ISO/IEC 29341-3-3:2008
Information technology — UPnP Device Architecture — Part 3-3: Audio Video Device Control Protocol - Media Server Device
发布时间:2008-11-28 实施时间:


UPnP(通用即插即用)是一种网络协议,旨在使各种设备能够自动发现、连接和交互。UPnP设备架构定义了一组标准化的设备类型和服务,以便设备可以相互通信和协作。ISO/IEC 29341-3-3:2008是UPnP设备架构的一部分,定义了音视频设备控制协议(AVDCP)的媒体服务器设备。

媒体服务器设备是一种可以存储和共享音频、视频和图片等媒体内容的设备。它可以通过网络向其他设备提供这些内容,例如电视、音响、手机和电脑等。媒体服务器设备可以通过UPnP协议与其他设备进行通信,以便它们可以自动发现和连接到媒体服务器设备,并访问其内容。

ISO/IEC 29341-3-3:2008规定了媒体服务器设备的功能和行为,以及与其他设备的交互方式。媒体服务器设备必须支持以下服务:

- ContentDirectory服务:提供对媒体内容的访问和管理。
- ConnectionManager服务:管理与其他设备的连接和数据传输。
- AVTransport服务:控制媒体内容的播放、暂停、停止和跳转等操作。

媒体服务器设备还必须支持以下设备类型:

- MediaServer:表示媒体服务器设备。
- ContentDirectory:表示媒体服务器设备的内容目录服务。
- ConnectionManager:表示媒体服务器设备的连接管理服务。
- AVTransport:表示媒体服务器设备的音视频传输服务。

媒体服务器设备必须实现UPnP设备架构的通用要求,包括设备描述文档(DD)和设备控制协议(DCP)。设备描述文档描述了设备的功能和行为,以及与其他设备的交互方式。设备控制协议定义了设备与其他设备之间的通信协议。

ISO/IEC 29341-3-3:2008还规定了媒体服务器设备的DD和DCP的格式和内容。DD必须包含以下信息:

- 设备类型、设备标识符和设备名称。
- 设备的服务类型、服务标识符和服务名称。
- 设备的图标、制造商和模型信息。
- 设备的网络地址和端口号。

DCP必须支持以下操作:

- 获取设备信息和状态。
- 控制媒体内容的播放、暂停、停止和跳转等操作。
- 管理与其他设备的连接和数据传输。
- 访问和管理媒体内容。

相关标准
- ISO/IEC 29341-1:2008 UPnP设备架构-Part 1:概述
- ISO/IEC 29341-2-1:2008 UPnP设备架构-Part 2-1:网络设备控制协议-设备
- ISO/IEC 29341-2-2:2008 UPnP设备架构-Part 2-2:网络设备控制协议-控制点
- ISO/IEC 29341-3-1:2008 UPnP设备架构-Part 3-1:音视频设备控制协议-媒体渲染器设备
- ISO/IEC 29341-3-2:2008 UPnP设备架构-Part 3-2:音视频设备控制协议-媒体控制器设备