AVPlayerをAVPlayerViewControllerで使用しています。私はビデオにウォーターマークを追加した後、ビデオを再生しています。場合によっては正常に動作していることもありますが、黒い画面しか表示されない場合もあり、どちらの場合でも音声は正常です。Avplayerで黒い画面が表示されることもありますが、音は正常です。
vPlayer = [AVPlayer playerWithURL:_videoFilePath];
// create a player view controller
AVPlayerViewController *controller = [[AVPlayerViewController alloc]init];
controller.videoGravity=AVLayerVideoGravityResizeAspect;
controller.player = vPlayer;
[vPlayer seekToTime:kCMTimeZero];
// show the view controller
[self addChildViewController:controller];
[vPlayer play];
controller.view.frame =_imgForVidFrame.frame;
[self.view addSubview:controller.view];
このiOS10ありますか?あなたはiOS10.1ベータ版を試しましたか? –
はい、私はiOS10で作業していますが、10.1で試していません –
@DeepakChaudharyあなたは答えを見つけましたか? –