私のローカル ネットワークには、いくつかのデバイス (Linux、C++ を実行) と Android スマートフォンがあります。Androidスマートフォンでネットワーク内のすべてのデバイスを検索して表示したいと思います。後で、Androidスマートフォンと通信用のデバイスをペアリングしたいと思います。これを実装する良い方法は何ですか? 私の最初のアイデアは次のとおりです。
- android スマートフォンから udp ブロードキャストを送信し、各デバイスでこれらの要求を処理し、デバイスに関する詳細情報を含む udp パケットを返します。
また
- デバイスがアクティブな場合、Android スマートフォンが検出できるブロードキャストとして定期的にハートビートを送信します。
upnp についても読みましたが、これはやり過ぎだと思います。この種のタスクを実装する方法のヒントを教えてください。
タイ