Я использую AVKit для воспроизведения URL YouTube.
У меня есть этот код внутри действия кнопки:
@IBAction func trailerButtonAction(_ sender: Any) {
guard let youtubeUrl = youtubeURL else { return }
let player = AVPlayer(url: youtubeUrl)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
present(playerViewController, animated: true) {
player.play()
}
}
URL действителен, но когда я нажимаю кнопку, видео не перестает загружаться, и я получаю это сообщение в области отладки:
nw_endpoint_flow_copy_multipath_subflow_counts Вызывается при подключении без многолучевого распространения
Редактировать:
Я обнаружил, что AVPlayer не поддерживает YouTube URL