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


UPnP(通用即插即用)是一种网络协议,它允许设备在网络上自动发现和连接其他设备。UPnP设备架构定义了一组标准,用于描述UPnP设备之间的通信和交互。其中,音视频设备控制协议(AVDCP)是UPnP设备架构的一个重要组成部分,它定义了音视频设备之间的通信协议。

连接管理器服务是AVDCP的核心服务之一,它负责管理音视频设备之间的连接。连接管理器服务提供了一种机制,使得音视频设备可以建立、维护和关闭连接。连接管理器服务还提供了一些状态变量和事件,以便音视频设备可以监视连接的状态。

连接管理器服务的功能包括以下几个方面:

1. 建立连接:连接管理器服务允许音视频设备建立连接。连接可以是点对点的,也可以是多点的。

2. 维护连接:连接管理器服务负责维护连接的状态。它可以检测连接是否正常,如果连接出现问题,可以自动重连或者关闭连接。

3. 关闭连接:连接管理器服务允许音视频设备关闭连接。当设备不再需要连接时,可以通过连接管理器服务关闭连接。

连接管理器服务的接口包括以下几个方面:

1. GetProtocolInfo:获取连接管理器服务支持的协议信息。

2. GetCurrentConnectionIDs:获取当前连接的ID列表。

3. GetCurrentConnectionInfo:获取当前连接的详细信息。

连接管理器服务的状态变量包括以下几个方面:

1. SourceProtocolInfo:源设备支持的协议信息。

2. SinkProtocolInfo:目标设备支持的协议信息。

3. CurrentConnectionIDs:当前连接的ID列表。

4. A_ARG_TYPE_ConnectionStatus:连接状态。

连接管理器服务的事件包括以下几个方面:

1. ConnectionComplete:连接建立完成。

2. ConnectionLost:连接丢失。

3. ConnectionManagerError:连接管理器服务出现错误。

4. LastChange:连接管理器服务的状态变量发生变化。

总之,连接管理器服务是AVDCP的核心服务之一,它负责管理音视频设备之间的连接。连接管理器服务提供了一种机制,使得音视频设备可以建立、维护和关闭连接。连接管理器服务还提供了一些状态变量和事件,以便音视频设备可以监视连接的状态。

相关标准
- ISO/IEC 29341-1:2008 UPnP设备架构-Part 1:概述
- ISO/IEC 29341-2-1:2008 UPnP设备架构-Part 2-1:设备模板
- ISO/IEC 29341-3-10:2008 UPnP设备架构-Part 3-10:音视频设备控制协议-媒体渲染器服务
- ISO/IEC 29341-3-12:2008 UPnP设备架构-Part 3-12:音视频设备控制协议-渲染控制器服务
- ISO/IEC 29341-4-1:2008 UPnP设备架构-Part 4-1:设备管理协议