Ich benutze AVPlayer mit AVPlayerViewController. Ich spiele Video nach dem Hinzufügen von Wasserzeichen im Video. Manchmal funktioniert es gut, aber manchmal zeigt es nur einen schwarzen Bildschirm und Audio ist in beiden Fällen in Ordnung.Avplayer zeigt manchmal schwarzen Bildschirm aber Ton ist in Ordnung
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];
ist dies iOS10? Hast du die iOS10.1 Beta ausprobiert? –
ja, ich arbeite an iOS10, nicht an 10.1 versucht –
@DeepakChaudhary haben Sie die Antwort finden? –