FLUTTER ECOSYSTEM

flutter_pcm_sound

将实时PCM音频(16位整数)发送到您的设备扬声器

最新版本
3.3.3
近 30 天下载
2万
喜欢数
45
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Flutter PCM Sound 是一个 Flutter 包,可直接将原始的 16 位整数 PCM 音频数据实时播放到设备扬声器。它提供低级别音频输出,非常适合需要精确定时和极低延迟的应用程序,例如音频合成、实时信号处理或自定义音频流。该包支持 Android、iOS 和 macOS,适用于跨平台音频项目。它提供了一个简单的 API 来发送音频缓冲区,使开发者能够完全控制采样率和格式来管理音频流。基于原生音频 API 构建,确保了跨平台的高效性能。

适合场景
  • 实时音频合成
  • 实时音频信号处理
  • 自定义音频流
  • 低延迟音频播放
  • 音频可视化
主要特点
  • 支持16位整数PCM
  • 实时音频输出
  • 跨平台(Android、iOS、macOS)
  • 低延迟音频传输
  • 简单的基于缓冲区的 API
适合对象
  • 音频开发者
  • 实时信号处理
  • 游戏音频引擎
  • 需要精细控制的音乐应用程序
  • 嵌入式音频系统
使用建议
  • 需要手动管理音频缓冲区
  • 无内置音频文件解码
  • 仅限 PCM 格式
  • 可能需要特定于平台的音频配置
  • 不适用于通用音频播放
支持平台AndroidiOSmacOS

安装插件

flutter pub add flutter_pcm_sound

所属分类

源码仓库

关联项目