概要
mDNS(マルチキャストDNS)クエリを可能にするDartパッケージで、BonjourやAvahiなどのプロトコルをサポートしています。ローカルネットワーク上のデバイスがゼロコンフィギュレーションネットワーキングを使用してサービスやホストを検出できるようにします。プリンター、スマートホーム機器、または近隣のマシン上で実行中の他のアプリケーションなど、ローカルデバイスを検索するのに最適です。このパッケージはAndroid、iOS、macOS、Windows、Linuxで動作し、ローカルネットワーク検出に依存するクロスプラットフォームアプリケーションに適しています。
用途
- ローカルデバイスの検出
- LAN上のサービス列挙
- ゼロ構成ネットワーキング
- IoTデバイス検出
- クロスプラットフォームネットワークスキャン
主な機能
- mDNS クエリをサポートしています
- クロスプラットフォーム互換性
- 軽量で効率的
- リアルタイムサービス解決
- Flutterエコシステム用に内蔵
適している対象
- IoTアプリケーション
- ローカルネットワークツール
- プリンターまたはデバイスの検出
- ローカル接続が必要なFlutterアプリ
- サービス対応アプリの開発
注意事項
- ローカルネットワークへのアクセスが必要です
- 特定のファイアウォールの背後に機能しない可能性があります
- ローカルサブネットスコープに限定
- 暗号化または認証なし
- 下位OSのmDNS実装に依存します