フラッターエコシステムには、次のようなWiFi、ネットワークディスカバリー、ネットワークプロトコル、ピアツーピア(P2P)機能を提供するさまざまなパッケージがあります。 * ローカルネットワーク上のデバイスとサービスを検出するためのパッケージで、近くのデバイスを見つけて対話するアプリケーションを可能にします。 * ネットワーク接続の管理に使用するパッケージで、ネットワークへの接続、切断、接続状態の取得などができます。 * ネットワークの状態変化、デバイスの検出、接続状態の変化をアプリケーションに通知するためのコールバックとイベント。 * TCP、UDP、HTTPなどのさまざまなネットワークプロトコルの実装で、ローカルおよび広域ネットワーク上でのシームレスな通信を可能にします。 * ユニークな識別子や他の識別属性を使用してネットワーク上のデバイスを識別するためのメソッド。 * セントラルサーバーの必要性なしにデバイス間で直接通信を確立するためのパッケージで、データ共有やリアルタイムの相互作用を実現します。 * ルーターの背後にいるデバイスが直接通信できるようにするネットワークアドレス変換(NATトラバーサル)を処理するためのパッケージ。 * Windows、Linux、macOS、Web、Android、iOSなど、さまざまなプラットフォームでシームレスに動作するパッケージ。 以下に示すパッケージは、上記のWiFi、ネットワークディスカバリー、ネットワークプロトコル、ピアツーピア(P2P)機能を提供します。
ping_discover_network
70
IP サブネットを ping し、ネットワークデバイスを検出するためのライブラリ。プリンターや他のデバイス、ローカルネットワーク上のサービスを見つけるために使用できます。
wifi_info_plugin
37
Wifi info ラッパー android プラグイン、現在は Flutter から Android ネイティブコードにブリッジを提供してネットワーク情報を取得します。