次のコードを使用して、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 を搭載したデバイスがまだありません。
何が問題なのですか?ブラックビデオに関する他の質問を見ましたが、どれも役に立ちません。