Estou usando o AVKit para reproduzir uma URL do youtube.
Eu tenho esse código dentro de uma ação de botão:
@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()
}
}
O URL é válido, mas quando pressiono o botão, o vídeo não para de carregar e estou recebendo esta mensagem na área de Depuração:
nw_endpoint_flow_copy_multipath_subflow_counts Chamado na conexão que não é Multipath
Editar:
Descobri que o AVPlayer não suporta URL do youtube