Просматривая предоставленные вами ссылки, кажется, что вы пытаетесь воспроизвести видео YouTube в AVPlayer
AVPlayer используется для воспроизведения мультимедийных файлов, например, если у вас есть видео или аудио файл где-то на сервере,и вы предоставите эту ссылку на AVPlayer, он будет играть.Но ссылки на YouTube не являются видеофайлами.
Вам необходимо добавить либо воспроизвести их в веб-просмотрах, как показано ниже
class MyYTVideoPlayer: UIViewController {
@IBOutlet weak var wv: UIWebView!
var videoId:String
override func viewDidLoad() {
super.viewDidLoad()
guard
let youtubeURL = URL(string: "https://www.youtube.com/embed/\(videoId)")
else { return }
wv.loadRequest( URLRequest(url: youtubeURL) )
}
}
, либо внедрить YouTube Player с здесь