Estoy usando AVKit para reproducir una URL de youtube.
Tengo este código dentro de una acción de botón:
@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()
}
}
La URL es válida, pero cuando presiono el botón, el video no deja de cargarse y recibo este mensaje en el área de depuración:
nw_endpoint_flow_copy_multipath_subflow_counts Llamado en una conexión que no sea de múltiples rutas
Editar:
Descubrí que AVPlayer no es compatible con la URL de YouTube