【问题标题】:Real time audio effects on streaming playback流式播放的实时音频效果
【发布时间】:2017-02-03 07:50:50
【问题描述】:

我正在 ios 上开发带有失真和混响等音频效果的音频流播放。 据我了解,Audio Unit 可以添加这些音频效果。 但是,我找不到将它们应用于流式播放的方法。

我想要实现的图像如下...

  1. 音频队列服务接收音频数据并将其存储为流数据。
  2. Audio Queue 将此数据提供给 Audio Unit 或 Audio Graph。
  3. 音频单元添加效果并实时播放。

你觉得我能实现这个设计形象吗?

【问题讨论】:

  • 当您说流式播放时。您指的是从网络流式传输的音频吗?

标签: ios audio core-audio


【解决方案1】:

Audio Queue API 增加了太多延迟,无法进行伪实时音频效果处理。如果您使用 Audio Unit API 记录输入的缓冲区非常短(在较新的 iOS 设备上为 6 毫秒或更短),您的总音频图延迟可能是可以容忍的。

【讨论】:

    猜你喜欢
    • 2011-07-26
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    • 1970-01-01
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-07-14
    相关资源
    最近更新 更多