大佬教程收集整理的这篇文章主要介绍了iOS:用于同时录制和播放的示例代码,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
明显的起点是从文件A.caf播放到耳机,同时将麦克风输入记录到文件B.caf中
这个问题 – Record and play audio Simultaneously – 指出我可以工作有三个层次:
> AVFoundation API(AVAudioPlayer AVAudioRecorder)
>音频队列API
>音频单元API(RemoteIO)
什么是最好的工作水平?显然,通用答案是在完成工作的最高级别工作,这将是AVFoundation.
但是,由于延迟问题(他在文件之间延迟了0.3秒),我正在放弃这个工作,所以也许我需要在较低的层面上工作来避免这些问题?
此外,什么源代码可用于跳板?我一直在看SpeakHere样本(http://developer.apple.com/library/ios/#samplecode/SpeakHere/Introduction/Intro.html).如果我找不到更简单的东西,我会用这个.
但是任何人都可以提出更简单的方法吗?我宁愿不使用C代码,如果我可以避免它.
有没有人知道使用AVFoundation的一些公共代码来做到这一点?
编辑:AVFoundation示例:http://www.iphoneam.com/blog/index.php?title=using-the-iphone-to-record-audio-a-guide&more=1&c=1&tb=1&pb=1
编辑(2):更好看一下这里:http://www.switchonthecode.com/tutorials/create-a-basic-iphone-audio-player-with-av-foundation-framework
以上是大佬教程为你收集整理的iOS:用于同时录制和播放的示例代码全部内容,希望文章能够帮你解决iOS:用于同时录制和播放的示例代码所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。