狂ったようにフォーラムを読んだり、さまざまな Java UPnP ライブラリを試したりしていますが、私のネットには IGD が見つかりません。
まず、C++ で作成したプログラム (miniupnp を使用) から UPnP が正常に動作することを確認する必要があるため、ルーターは UPnP で動作するように適切に構成されています。
Sending M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
MAN: "ssdp:discover"
MX: 2
M-SEARCH Reply:
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Location: http://192.168.25.50:1780/InternetGatewayDevice.xml
...
weupnp (Java の miniupnp の一種)、sbbi upnp lib および Cling upnp を使用してアプリケーションを開発しようとしましたが、不思議なことに、3 つの API のすべてがルーターからの応答を見つけることができません。
Java upnp API に依存関係や不足している要件があるかどうかを知っている人はいますか?
助けてくれてありがとう。