AVPlayer Видео Пусто, но слышит звук
Я переключаюсь сMPMoviePlayerController
вAVPlayer
так как мне нужен более точный контроль обмена видео..mov
файл, с которым я игралMPMoviePlayerController
играл нормально, но после перехода наAVPlayer
Я слышу звук из видео, но видео только показывает фон просмотра, который я добавилAVPlayerLayer
к. Вот как я инициализируюAVPlayer
.
self.player = [[AVPlayer alloc] initWithURL:video];
AVPlayerLayer* playerLayer = [AVPlayerLayer playerLayerWithPlayer:self.player];
playerLayer.frame = self.playerContainer.bounds;
[self.playerContainer.layer addSublayer:playerLayer];
Потом позже я просто выдаю.
[self.player play];
Когда воспроизводится видео, я слышу звук, но не вижу видео. Я также попытался установить zPosition безуспешно.
playerLayer.zPosition = 1;