我在 tvOS 应用中播放 youtube 视频时遇到了一些麻烦。我正在使用流行的XCDYouTubeKit来获取流 URL,如下所示。
let playerViewController = AVPlayerViewController()
XCDYouTubeClient.default().getVideoWithIdentifier(videoIdentifier) { [weak playerViewController] (video, error) in
if(video != nil) {
let streamURLs = video?.streamURLs
if let streamURL = streamURLs![278] {
print(streamURL)
playerViewController?.player = AVPlayer(url: streamURL)
}
}else {
self.printLog(logEntry: "Video not found")
self.dismiss(animated: true, completion: nil)
}
}
使用日志条目运行
任务 <2C60AFA3-B5B0-4D46-BB54-BCB72FDC6FC3>.<1> 完成错误 - 代码:-999
日志没有解释太多。如何从 tvOS 应用播放 youtube 视频?