我正在尝试构建一个Android应用程序,该应用程序在内部使用Cling库。我能够运行应用程序,但是我观察到每次调用搜索函数时都不会发送 M-Search 数据包,如下所示。
m_upnpService.getRegistry().removeAllRemoteDevices();
m_upnpService.getControlPoint().search();
似乎保鲜库仅在选定的时间间隔触发实际的 M 搜索数据包。(在我的情况下大约 30 秒)。
我想知道为什么每次调用搜索函数时都没有将 M-Search 数据包放入网络。
使用嗅探器工具,我能够看到上面的代码工作正常!调制解调器没有将数据包转发到我感兴趣的设备。一切都很好!