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

2019-01-11  本文已影响0人  苍天兄弟

        学习音视频的采集,就不得不说苹果原生的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

上一篇 下一篇

猜你喜欢

热点阅读