Я использую PBJVideoPlayer для показа видео в своем приложении для iOS, используя следующий код:
_videoPlayerController = [[PBJVideoPlayerController alloc] init];
_videoPlayerController.delegate = self;
_videoPlayerController.view.frame = _playerView.bounds;
[self addChildViewController:_videoPlayerController];
[_playerView addSubview:_videoPlayerController.view];
[_videoPlayerController didMoveToParentViewController:self];
_videoPlayerController.videoPath = [self finalVideoPath];
Примерно в 50% случаев видео отображается черным цветом, а звук в порядке.
Границы хорошие (поскольку я вижу черный ящик), и путь видео хороший, так как у меня есть правильное видео.
Я использую устройство с iOS 10, и у меня до сих пор нет устройства с более старой iOS для проверки.
Есть идеи, в чем может быть проблема? Я видел другие вопросы, касающиеся черных видео, но ни один из них не помогает.