FLUTTER ECOSYSTEM

audioplayers

一個用於同時播放多個音訊檔案的 Flutter 插件

audioplayers 封面
最新版本
6.8.1
近 30 天下載
126萬
喜歡數
3440
Pub 分數
150

Package Overview

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

套件概覽

一個 Flutter 插件,可在 Android、iOS、Web、macOS、Windows 和 Linux 上同時播放多個音訊檔案。它提供簡單且一致的 API 來管理音訊串流,支援各種格式,並具備音量控制、循環播放和背景播放等功能。非常適合需要豐富音訊體驗的應用程式,例如音樂播放器、有聲書或互動遊戲。

適用情境
  • 在移動應用中播放背景音樂
  • 支援多音軌有聲書朗讀
  • 在遊戲中的即時音頻反饋
  • 在互動式使用者介面中管理音效
  • 從遠端URL串流音訊
  • 同步音頻與動畫
主要特色
  • 同時多音頻播放
  • 跨平台相容性
  • 音量和播放速率控制
  • 支援串流和本機檔案
  • 背景音頻支援
  • 事件驅動的音訊生命週期管理
適合對象
  • 音頻密集型應用
  • 行動與桌面音樂播放器
  • 互動教育應用
  • 具有分層音效設計的遊戲
  • 需要精確音頻定時的應用程式
使用建議
  • 使用大量並行流時記憶體使用量更高
  • 潛在的平台特定音訊限制
  • Android 和 iOS 上需要正確的權限處理
  • 可能需要針對低階設備進行優化
  • 有限的高級音頻處理功能
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add audioplayers

所屬分類

依賴

依賴清單 12 項
  • audioplayers_android^5.3.0
  • audioplayers_darwin^6.5.0
  • audioplayers_linux^4.3.0
  • audioplayers_platform_interface^7.2.0
  • audioplayers_web^5.3.0
  • audioplayers_windows^4.4.1
  • file>=6.1.0 <8.0.0
  • http>=0.13.1 <2.0.0
  • meta^1.7.0
  • path_provider^2.0.12
  • synchronized^3.0.0
  • uuid>=3.0.7 <5.0.0

原始碼儲存庫

相關專案