iOS音视频学习之 音频采集和播放本地音频

        学习音视频的采集,就不得不说苹果原生的AV Foundation,AV Foundation 照片,音频和视频捕捉功能是从框架搭建之初就是它的强项。 从iOS 4.0 我们就可以直接访问iOS的摄像头和摄像头生成的数据(照片、视频)。目前捕捉功能仍然是苹果公司媒体工程师最关注的领域。

 音频采集  

   首先创建一个音频会话 AVAudioSession,设置这个session的Category,然后激活


创建音频会话 AVAudioSession

然后创建一个录音类AVAudioRecorder,传递一个存储路径,设置AVAudioRecorder的录音格式采样频率等设置

开启录音AVAudioRecorder

录音完成之后,存储到沙盒,使用AVAudioPlayer进行音频的播放


播放音频AVAudioPlayer

这样一个简单的音频采集就完成了,记住音频采集需要支持麦克风,记得在info.plist中添加麦克风使用的支持,最后附上demo地址  https://github.com/cangtian1063/AudioDemo

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容