UPnP:英特尔:生成堆栈:java android:调用对网络光样本的操作



我正在研究UPnP,借助设备构建器创建的java/android堆栈以及英特尔的UPnP工具,以制作作为UPnP系统中控制点的Android应用程序。

工具来源:http://opentools.homeip.net/dev-tools-for-upnp

为了帮助我理解这些工具的原理,我创建了一个网络灯并为Android生成了堆栈。但我似乎无法弄清楚如何打开和关闭网络灯。

有人可以给我一个建议吗?我几乎无法在网上找到这个项目的任何参考资料。

任何帮助不胜感激

这是否意味着您的网络灯已经在运行?你看到安卓设备上的灯泡了吗?您的安卓设备是否连接到本地专用网络?也许是你的无线网络。UPnP 旨在在本地受信任的网络上使用(每个设计不包含安全性)。

如果是这样,则从提到的工具集中访问与Android连接到的同一网络 设备间谍 使用DeviceSpy,并查找类型为可调光的设备"网络灯"。关于可以用它做什么的完整描述可以在 http://upnp.org/resources/upnpresources.zip 和那里找到

标准化dcps/照明Controls_1/UPnP-ha-可调光灯-v1-设备*.pdf

DeviceSpy公开所有接口和状态变量,您可以检查,调用和修改它们。在引擎盖下,没有火箭科学,HTTP上的普通旧SOAP,带有一些扩展标头和多播盐渍。因此,要自己驱动网络灯,您需要编写一个控制点。我想有问题的开发工具也可以为您生成该堆栈。或者使用一些独立的库,我不会在这里重申。

最新更新