Sto usando AVKit per riprodurre un URL di YouTube.
Ho questo codice all'interno di un'azione pulsante:
@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()
}
}
L'URL è valido, ma quando premo il pulsante, il video non si interrompe e visualizzo questo messaggio nell'area Debug:
nw_endpoint_flow_copy_multipath_subflow_counts Chiamato su connessione non multipath
Modificare:
Ho scoperto che AVPlayer non supporta l'URL di YouTube