Audio Session and Multiroute Audio in iOS
iOS provides a powerful engine for playing, recording, and processing audio in your applications for iPhone, iPad, or iPod touch. Learn how to deliver multiple streams of audio from your application. Gain a thorough understanding of the new capabilities in audio session management.
WWDC 2012 - Session 505 - iOS