m4v - это видео файлы. Вы имели в виду m4p?
Если предположить, что вы это сделали, я бы сказал, начните с AVAudioPlayer
Поскольку вы используете ввод одновременно с воспроизведением, вам нужно соответствующим образом установить категорию аудио-сеанса:
[AVAudioSession sharedInstance].category = AVAudioSessionCategoryPlayAndRecord;
// note that on the iPhone that category will send audio output to the
// phone earpiece rather than the speaker, so you have to redirect the output
// like so:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);