パッケージ、リポジトリ、アプリカテゴリを検索

bonsoir のカバー
パッケージ詳細v7.1.6

bonsoir

ネットワークサービスの検出と自身のサービスのブロードキャストを可能にするゼロコンフィグライブラリです。Apple BonjourおよびAndroid NSDに基づいています。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
8.4万
いいね数
160
Pub ポイント
150

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

flutter pub add bonsoir

パッケージ概要

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

Bonsoir は、Apple Bonjour や Android NSD を参考にした、Flutter 向けのゼロ構成ネットワーキングライブラリです。ネットワークサービスの検出とローカルサービスのブロードキャストを可能にし、同じネットワーク上のデバイス間でのピアツーピア通信を手動設定なしで簡素化します。このパッケージは Android、iOS、macOS、Windows、Linux など複数のプラットフォームをサポートしており、ローカルネットワーク内のサービスを自動検出する必要があるアプリに最適です。軽量で、既存の Flutter プロジェクトへの統合もスムーズです。

用途

  • ローカルデバイスの検出
  • サービス放送
  • ピアツーピアアプリケーション通信
  • LANベースのIoTデバイス相互作用
  • ネットワークマルチプレイヤーゲームのセットアップ

主な機能

  • クロスプラットフォーム対応
  • Zeroconf (mDNS) 統合
  • サービスディスカバリと登録
  • ブロードキャストおよびリスニング用のシンプルな API
  • Android、iOS、macOS、Windows、Linuxで動作します

適している対象

  • LANアプリを開発する開発者
  • IoTアプリケーション
  • ローカルネットワーク上のマルチプレイヤーゲーム
  • 自動デバイス検出を必要とするアプリ
  • mDNS 機能が必要なプロジェクト

注意事項

  • Android および iOS でのネットワーク権限が必要です
  • ローカルネットワークの範囲に限定
  • 発見されたサービスには組み込みの暗号化がありません
  • ファイアウォールの調整が必要になる場合があります
  • パフォーマンスはネットワーク状態に依存します

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

packages/bonsoir/README.md

カテゴリー

依存関係

依存関係一覧 5 件

  • bonsoir_android^7.1.4
  • bonsoir_darwin^7.1.2
  • bonsoir_linux^7.1.1
  • bonsoir_platform_interface^7.0.1
  • bonsoir_windows^7.3.1

ソースリポジトリ

このパッケージを使用しているプロジェクト