FLUTTER ECOSYSTEM

nsd

ネットワークサービスの検出および登録用のFlutterプラグイン(別名:NSD / DNS-SD / Bonjour / mDNS)。

nsd のカバー
最新バージョン
5.0.1
30日間ダウンロード
5万
いいね数
77
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

nsd パッケージは、DNS-SD、Bonjour、mDNS プロトコルを使用してネットワークサービスの検出と登録を可能にする Flutter プラグインです。Android、iOS、macOS、Windows でローカルネットワーク上のサービスを検出および広告できるようにします。ピアツーピア通信、デバイスペアリング、ローカルネットワーク統合に最適で、インターネットに依存せずにプリンター、メディアプレーヤー、カスタム IoT デバイスなどのデバイスやサービスを簡単に見つけることができます。プラグインは複数のプラットフォーム間で一貫した API を提供し、シームレスなローカルネットワーク体験の構築を容易にします。

用途
  • ローカルデバイスの検出
  • サービス広告
  • IoTデバイスのペアリング
  • ピアツーピアアプリケーション通信
  • プリンターまたはメディアデバイスの検出
  • ネットワークアプリ協業
主な機能
  • クロスプラットフォーム mDNS サポート
  • サービスディスカバリと登録
  • ローカルネットワーク相互作用のためのシンプルなAPI
  • Android、iOS、macOS、Windows をサポートしています
  • 内蔵のBonjour/DNS-SD互換性
  • リアルタイムサービスの更新
適している対象
  • ローカルネットワークアプリを開発する開発者
  • IoTアプリケーション作成者
  • デバイスの検出が必要なアプリ
  • ゼロ構成ネットワーキングを実装するチーム
  • ピアツーピア接続を必要とするプロジェクト
注意事項
  • ローカルネットワークへのアクセスが必要です
  • ファイアウォールの設定が必要になる場合があります
  • ローカルサブネット検出に限定
  • プラットフォーム固有のmDNS実装のニュアンス
  • インターネットベースのサービス発見には適していません
  • パフォーマンスはネットワークの安定性に依存します
対応プラットフォームAndroidiOSmacOSWindows

パッケージをインストール

flutter pub add nsd

カテゴリー

依存関係

依存関係一覧 5 件

ソースリポジトリ

関連プロジェクト

ランキング