Avatar notebook default
14篇文章 · 41659字 · 5人关注
  • iOS利用FFmpeg解码音频数据并播放

    需求 利用FFmepg解析并解码音频流数据,然后将解码后的音频数据送给Audio Queue以实现播放. 实现原理 利用FFmpeg解析音频数据...

  • AudioQueue实现音频流实时播放实战

    需求 使用Audio Queue实现实时播放音频流数据.这里以一个装着pcm数据的caf文件为例进行播放. 实现原理 借助数据传输队列,将无论任...

  • 音频解码 Audio Converter

    需求 iOS中将压缩音频数据(如AAC)进行解码以得到原始音频数据类型:线性PCM. 本例最终实现的是通过Audio Queue采集到AAC压缩...

  • 音频编码 Audio Converter

    需求 iOS中将采集到的原始音频数据(PCM)进行编码以得到压缩数据类型(AAC...). 本例最终实现的是通过Audio Unit采集到PCM...

  • Resize,w 360,h 240
    iOS采集录制音视频API选择推荐

    需求 对于整个iOS体系中音视频众多框架,我们不应该盲目选择,针对音视频的采集录制,需要根据自己的实际需求选择最适合项目的API,以致于最高效的...

  • Audio Unit采集音频实战

    需求 iOS中使用Audio unit实现音频数据采集,直接采集PCM无损数据, Audio Unit不能直接采集压缩数据,在以后的文章会讲到音...

  • Audio Queue 采集音频实战(支持不同格式)

    需求 iOS中使用Audio Queue实现音频数据采集,直接采集PCM无损数据或AAC及其他压缩格式数据. 实现原理 使用Audio Queu...

  • iOS: Audio File 音频文件录制(支持VBR,CBR)

    需求:iOS中使用Audio File 实现音频文件录制. 实现原理: 使用Audio File中的API可以将我们采集到的音频数据录制成音频文...

  • Resize,w 360,h 240
    Audio Unit: iOS中最底层最强大音频控制API

    阅读前提: Audio Session基础 - Audio Session Core Audio基本数据结构 - Core Audio 音视频基...

文集作者