【问题标题】:Adobe AIR dynamic sound and recording delay issueAdobe AIR 动态声音和录制延迟问题
【发布时间】:2014-05-18 13:01:44
【问题描述】:

我正在使用 Adob​​e AIR 编写移动应用程序。该应用程序使用 AIR Microphone API 将声音录制到文件中,然后再进行回放。

问题仅出现在移动设备上,而不是模拟器上。特别是仅在 iOS 设备上,Android 设备似乎可以正常工作。

  1. 有时录制的声音会缺少样本。我知道这一点是因为我使用 iFunBox 将录制的文件复制到另一个重放它的应用程序。由于仅记录了部分样本,因此在播放过程中丢帧表现为非常快的音频。

  2. 有时播放速度很慢,这表现为非常慢的音频。我知道这一点是因为当录音正常并且其他应用程序播放声音时,或者当我在模拟器中录制的文件(在我的 MacBook 上运行)时,它只会在移动设备上播放缓慢。

即使应用程序有点忙,我如何才能确保声音良好?

【问题讨论】:

    标签: ios audio air


    【解决方案1】:

    我已将应用程序构建为 ad-hoc 包并使用 TestFlight 将其安装在 iPad 上,现在一切似乎都运行良好。

    我猜在调试期间,Adobe AIR 未能足够快地填充声音缓冲区并导致失真。

    【讨论】:

    • 我有类似的结果:关闭跟踪,不使用调试,不使用解释器打包模式,性能大幅提升。用于测试目的有点糟糕,但你要做什么,嗯?
    猜你喜欢
    • 2014-09-16
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    相关资源
    最近更新 更多