4
我需要從iPhone攝像頭錄製視頻,並同時播放MP3文件。iOS錄製視頻並同時播放MP3
我開始使用AVCam示例代碼,我相信你們都有。它適用於錄製視頻。
但是,我添加了下面的代碼來播放MP3。這個MP3播放代碼適用於我的另一個應用程序,但是當我將其插入此示例代碼時,MP3不僅無法播放,AVCamCaptureManager的recordingDidFinishToOutputFileURL也不會被調用,因此視頻永遠不會被保存。
這就像音頻播放代碼與視頻捕捉代碼衝突。有任何想法嗎?
這裏的音頻播放代碼,我投入AVCam:
AVAudioPlayer *audioPlayer = nil;
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/soundeffect.mp3", [[NSBundle mainBundle] resourcePath]]];
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
[audioPlayer setVolume:1.0];
[audioPlayer prepareToPlay];
[m_audioPlayer play];
很簡單這裏的代碼。不知道爲什麼這個音頻播放代碼導致recordingDidFinishToOutputFileURL永遠不會被調用...
感謝您的任何想法。
非常感謝,這也解決了我的問題! –
thanks.but沒有錄製視頻? –
造成沒有音頻的視頻的劑量?或者我做錯了什麼? –