ISO/IEC 29341-4-13:2011
Information technology — UPnP Device Architecture — Part 4-13: Audio Video Device Control Protocol — Level 2 — Rendering Control Service
发布时间:2011-09-15 实施时间:


UPnP(Universal Plug and Play)是一种网络协议,旨在简化家庭网络设备的互联和通信。UPnP设备架构定义了一组标准化的协议和API,使得各种类型的设备可以自动发现、配置和控制。其中,音视频设备控制协议是UPnP设备架构的一个重要组成部分。

ISO/IEC 29341-4-13:2011定义了音视频设备控制协议的渲染控制服务。该服务提供了一组标准化的命令和事件,用于控制音视频设备的播放、暂停、停止、音量控制等功能。渲染控制服务包括以下几个方面:

1. 渲染控制点(Rering Control Point):渲染控制点是指控制音视频设备的设备或应用程序。渲染控制点可以向渲染控制服务发送命令,以控制音视频设备的状态。

2. 渲染器(Rerer):渲染器是指实现渲染控制服务的音视频设备。渲染器可以接收渲染控制点发送的命令,并执行相应的操作。

3. 渲染控制服务(Rering Control Service):渲染控制服务是指实现渲染控制协议的软件模块。渲染控制服务提供了一组标准化的命令和事件,用于控制音视频设备的状态。

渲染控制服务定义了以下几个命令:

1. SetVolume:设置音量。该命令用于设置音视频设备的音量大小。

2. GetVolume:获取音量。该命令用于获取音视频设备的当前音量大小。

3. SetMute:设置静音。该命令用于设置音视频设备是否静音。

4. GetMute:获取静音状态。该命令用于获取音视频设备的当前静音状态。

5. SelectPreset:选择预设。该命令用于选择音视频设备的预设模式。

渲染控制服务还定义了以下几个事件:

1. LastChange:状态变化。该事件用于通知渲染控制点音视频设备的状态发生了变化。

2. VolumeChanged:音量变化。该事件用于通知渲染控制点音视频设备的音量发生了变化。

3. MuteChanged:静音状态变化。该事件用于通知渲染控制点音视频设备的静音状态发生了变化。

ISO/IEC 29341-4-13:2011标准的实现可以提高音视频设备的互操作性和兼容性,使得不同厂商的设备可以互相控制和协作。同时,该标准的实现也可以提高用户的使用体验,使得用户可以更加方便地控制音视频设备。

相关标准
ISO/IEC 29341-4-14:2011 Information technology — UPnP Device Architecture — Part 4-14: Audio Video Device Control Protocol — Level 2 — Connection Manager Service
ISO/IEC 29341-4-15:2011 Information technology — UPnP Device Architecture — Part 4-15: Audio Video Device Control Protocol — Level 2 — AV Transport Service
ISO/IEC 29341-5-1:2011 Information technology — UPnP Device Architecture — Part 5-1: Device Control Protocol — Level 2 — Remote Procedure Call Protocol
ISO/IEC 29341-5-2:2011 Information technology — UPnP Device Architecture — Part 5-2: Device Control Protocol — Level 2 — Eventing Protocol
ISO/IEC 29341-6-1:2011 Information technology — UPnP Device Architecture — Part 6-1: Data Model Template — Version 1.01