【问题标题】:Play audio files from sqlite database Objective-C从 sqlite 数据库 Objective-C 播放音频文件
【发布时间】:2012-09-23 21:12:13
【问题描述】:

我在 sqlite 数据库中存储了大约 40 000 个音频文件,每个文件 5K-7K。我将 blob 作为 NSData 对象获取。播放音频文件的最佳方式是什么?我一直在使用 ObjectAL 播放磁盘中的音频文件,但我无法让它播放内存中的文件。

【问题讨论】:

    标签: objective-c ios xcode audio


    【解决方案1】:

    您可以使用AVAudioPlayer 类。
    它有一个initWithData: 方法:

    - ( id )initWithData: ( NSData * )data error: ( NSError ** )outError;
    

    既然你已经有了NSData 对象,它应该很简单。

    或者,您也可以create a temporary file 提供数据。

    【讨论】:

      猜你喜欢
      • 2018-02-05
      • 1970-01-01
      • 2012-07-16
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多