Я пытаюсь воспроизвести видео из каталога пакетов, но я получаю эту ошибку:
video [29054: 2968406] [MediaRemote] [AVOutputContext] ВНИМАНИЕ: AVF контекст недоступен для sharedAudioPresentationContex
Это моя реализация:
import UIKit
import AVKit
import AVFoundation
class ViewController: UIViewController {
var playerVC = AVPlayerViewController()
var playerView = AVPlayer()
override func viewDidLoad() {
super.viewDidLoad()
self.playVideo()
}
func playVideo() {
let documentsDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).last! as NSURL
guard let fileURL = documentsDirectory.appendingPathComponent("video.mp4") else{ return }
self.playerView = AVPlayer(url:fileURL as URL)
self.playerVC.player = playerView
self.view.addSubview(self.playerVC.view)
self.addChildViewController(self.playerVC)
playerView.play()
}
Кто-нибудь из вас знает, что я делаю неправильно? Я буду очень признателен за вашу помощь.