控制点 API 的基本操作是什么?

所有控制点都执行以下任务:

  • 在网络上查找基于 UPnP 的可用设备。
  • 确定这些设备中哪些设备感兴趣。
  • 向感兴趣的设备发出控制请求,并接收设备生成的事件。

应用程序必须首先通过执行搜索在网络上查找基于 UPnP 的设备。 由于 UPnP 体系结构定义的搜索条件相当广泛,因此应用程序可能会发现设备数可能超过所需的设备。 因此,应用程序必须检查找到的设备的特征,以确定哪些设备最符合搜索条件。 然后,应用程序可以向这些设备发出控制请求。

以下部分介绍如何通过 UPnP 技术使用控制点 API 来执行这些操作:

有关控制点 API 中每个接口的详细文档,请参阅 控制点 API 参考