搜尋套件、儲存庫與 APP 分類

bonsoir 封面
套件詳情v7.1.6

bonsoir

一個零設定庫,可讓您發現網路服務並廣播自己的服務。基於 Apple Bonjour 與 Android NSD。

AndroidiOSmacOSWindowsLinux
近 30 天下載
8.4萬
喜歡數
160
Pub 分數
150

安裝套件

flutter pub add bonsoir

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Bonsoir 是一個為 Flutter 設計的零設定網路庫,可實現網路服務發現與本機服務廣播,靈感來自 Apple Bonjour 和 Android NSD。它簡化了同一網路中裝置之間的點對點通訊,無需手動設定。該套件支援多個平台,包括 Android、iOS、macOS、Windows 和 Linux,非常適合需要在本地網路中自動偵測服務的應用程式。它輕量且能順暢整合至現有的 Flutter 專案。

適用情境

  • 本地設備發現
  • 服務廣播
  • 點對點應用程式通訊
  • 基於局域網的物聯網設備互動
  • 網路化多人遊戲設定

主要特色

  • 跨平台支援
  • Zeroconf (mDNS) 結合
  • 服務發現和註冊
  • 用於廣播和監聽的簡單 API
  • 適用於 Android、iOS、macOS、Windows 和 Linux

適合對象

  • 開發局域網應用的開發者
  • 物聯網應用
  • 本地網路上的多人遊戲
  • 需要自動設備檢測的應用程式
  • 需要 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

原始碼儲存庫

使用此套件的專案