2013-03-07 108 views
0

我試圖構建一個應用程序,它可以從URL播放視頻並同時使用前置攝像頭錄製視頻。我試過了,但是當相機開始拍攝時視頻停止播放,反之亦然。請幫助我。提前致謝!! 這裏是我的代碼,我使用DIYCam(使用AVFoundation)框架,它完美記錄,並使用AVPlayer播放從URL播放視頻並通過相機同時錄製視頻 - 目標C

- (IBAction)startRecording:(id)sender { 
self.cam = [[DIYCam alloc] initWithFrame:CGRectMake(0, 0, 320, 300)]; 
self.cam.layer.anchorPoint = CGPointMake(0.f, 0.f); 
self.cam.frame = CGRectMake(0, 0, 320, 300); 
self.cam.delegate  = self; 
[self.cam setupWithOptions:nil]; 
[self.cam setCamMode:DIYAVModeVideo]; 
self.cam.backgroundColor = [UIColor greenColor]; 
[self.cam captureVideoStart]; 

}

- (空)的playVideo {

NSURL *url = [[NSBundle mainBundle] URLForResource:@"responcevideo" 
            withExtension:@"mp4" 
             subdirectory:nil]; 
AVPlayer *_avPlayer; 
_avPlayer = [AVPlayer playerWithURL:url] ; 

AVPlayerLayer * _avPlayerLayer = [AVPlayerLayer playerLayerWithPlayer:_avPlayer];

_avPlayerLayer.frame = self.view.layer.bounds; 
[self.view.layer addSublayer:_avPlayerLayer]; 

[_avPlayer play]; 

}

+0

你能分享一些代碼嗎? – bryanmac 2013-03-07 12:41:54

+1

用相機記錄視頻......在播放視頻時?好奇目的是什麼? – 2013-03-07 12:43:04

+0

這也是我的問題... – MJB 2013-03-07 12:43:27

回答

0

嘗試在獨立的線程運行錄製和播放視頻。

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – Nullify 2015-10-19 06:50:36

+0

謝謝,未來會這樣做。 – alniaymy 2015-12-10 06:49:27