【问题标题】:Is possible to play multiple audio files simultaneously in android / ios / flutter?可以在android/ios/flutter中同时播放多个音频文件吗?
【发布时间】:2019-06-13 20:38:20
【问题描述】:

我正在开发一个应用程序,供孩子们学习创作类似于鼓垫机的音乐。

是否可以在 android 和 ios 中以最小的延迟同时播放多个音频文件,例如 audacity?

我已经检查了所有与 stackoverflow(以及谷歌)相关的问题。但是帖子很旧(2016、2017、...),似乎很难同时播放声音。也许,现在在 2019 年更容易做到。

据我所知,可以使用 audiopool(但限制为 1mb 大小,我需要超过 1mb)和 Mediaplayer。关于mediaplayer,我找不到太多资料和教程。

此外,还有新的颤振框架。是否有可能在颤动中做到这一点?会很棒,因为使用相同的代码可以在 android 和 ios 上运行。

【问题讨论】:

  • 你们有些人有这方面的经验吗?

标签: android ios flutter audio-streaming


【解决方案1】:

对于颤振,你应该试试这个资源:https://pub.dev/packages/audioplayers

它支持播放多个音频文件,预加载音频文件并尽可能延迟播放

【讨论】:

  • 嗨 Butzlabben 感谢您的建议,我将在本周末进行测试。
  • 同时播放声音有哪些问题?声音必须具有相同的采样率?持续时间相同?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多