Я хочу воспроизвести видео, которое я загружаю из сети, с AVPlayer
:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *fileName = [NSString stringWithFormat:@"%@.mp4", [[paths objectAtIndex:0] stringByAppendingPathComponent:@"1"]];
audioPlayer = [[AVPlayer alloc]initWithURL:[NSURL fileURLWithPath:fileName]];
avPlayerLayer = [AVPlayerLayer playerLayerWithPlayer:audioPlayer];
[avPlayerLayer setFrame:self.view.bounds];
[audioPlayer play];
[[self.view layer] addSublayer:avPlayerLayer];
и я сделал это после 50% загрузки файла. он начинает играть, и в 50% игрового процесса он ничего не играет.
Я хочу знать, есть ли способ добавить файл, который уже воспроизводится в AVPlayer
.