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


UPnP(Universal Plug and Play)是一种基于网络的设备互联技术,它允许设备之间进行自动发现、配置和控制。UPnP设备架构定义了一组标准化的服务和协议,用于实现设备之间的互联和交互操作。其中,音视频设备控制协议(AVDCP)是UPnP设备架构的一个重要组成部分,它定义了音视频设备之间的通信协议和数据格式。

连接管理器服务是AVDCP的核心服务之一,它负责管理音视频设备之间的连接。连接是指两个设备之间建立的通信通道,可以用于传输音视频数据、控制命令等。连接管理器服务提供了以下功能:

1. 建立连接:设备可以通过连接管理器服务建立连接,指定连接的类型、协议、端口等参数。

2. 维护连接:连接管理器服务可以监控连接的状态,如果连接出现异常,可以自动重连或关闭连接。

3. 关闭连接:设备可以通过连接管理器服务关闭连接,释放资源。

4. 查询连接状态:设备可以查询连接的状态和属性,例如连接是否可用、连接速度、连接延迟等。

5. 通知连接状态变化:连接管理器服务可以向设备发送事件,通知连接状态的变化,例如连接建立、连接断开等。

连接管理器服务定义了以下接口:

1. GetProtocolInfo:查询设备支持的连接协议和参数。

2. GetCurrentConnectionIDs:查询当前连接的ID列表。

3. GetCurrentConnectionInfo:查询指定连接的状态和属性。

4. ConnectionComplete:通知设备连接已经建立或关闭。

连接管理器服务定义了以下状态变量:

1. SourceProtocolInfo:设备支持的连接协议和参数。

2. SinkProtocolInfo:设备支持的连接协议和参数。

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

连接管理器服务定义了以下事件:

1. ConnectionManager:连接状态变化事件。

2. SourceProtocolInfo:设备支持的连接协议和参数发生变化。

3. SinkProtocolInfo:设备支持的连接协议和参数发生变化。

连接管理器服务与其他服务的关系:

1. AVTransport服务:AVTransport服务使用连接管理器服务建立连接,传输音视频数据。

2. ReringControl服务:ReringControl服务使用连接管理器服务查询连接状态,控制音视频设备的渲染参数。

3. ScheduledRecording服务:ScheduledRecording服务使用连接管理器服务建立连接,控制录制设备的录制操作。

4. ContentDirectory服务:ContentDirectory服务使用连接管理器服务查询连接状态,获取音视频资源的元数据。

5. RemoteIO服务:RemoteIO服务使用连接管理器服务建立连接,控制远程输入输出设备的操作。

ISO/IEC 29341-3-11:2008标准的发布,为音视频设备之间的互联和交互操作提供了标准化的方式。它使得不同厂商的设备可以互相兼容和交互操作,提高了设备的互操作性和用户体验。

相关标准
ISO/IEC 29341-1:2008 UPnP设备架构-Part 1:概述

ISO/IEC 29341-3-10:2008 UPnP设备架构-音视频设备控制协议-媒体渲染器服务

ISO/IEC 29341-3-12:2008 UPnP设备架构-音视频设备控制协议-渲染控制服务

ISO/IEC 29341-3-13:2008 UPnP设备架构-音视频设备控制协议-计划录制服务

ISO/IEC 29341-3-14:2008 UPnP设备架构-音视频设备控制协议-内容目录服务