AVFoudation - 音频播放

文章目录

      • 简要说明
      • 音频播放代码实现
      • 多个播放器
      • iOS 中的中断监听
      • AVAudioSession 设置


官方文档:https://developer.apple.com/av-foundation/


简要说明

iOS 系统提供了一个可管理的音频环境(managed audio environment),通过音频会话(audio session)来实现。

AVAudioSession 在 Mac 上不可用


AVAudioPlayer 构建于 Core Audio 中的 C-based Audio Queue Services 的最顶层。 Audio Queue Services 中的 播放、循环 甚至音频计量功能,都可以通过 AVAudioPlayer 来以 OC 实现。


音频播放代码实现

#import

你可能感兴趣的:(Apple,开发,音视频,AVFoudation,AVAudioSession,AVAudioPlayer)