我正在使用AVKit播放youtube URL。
我在按钮动作中包含以下代码:
@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()
}
}
该URL有效,但是当我按下按钮时,视频不会停止加载,并且在Debug区域收到此消息:
nw_endpoint_flow_copy_multipath_subflow_counts在非多路径连接上调用
编辑:
我发现AVPlayer不支持youtube URL
我有同样的问题。视频没有播放,我将其作为输出。您能修复它吗?
—
Matias Barrios
好吧,我明白了。它是网络问题。试试这个视频:clips.vorwaerts-gmbh.de/big_buck_bunny.mp4
—
Matias Barrios
现在,我没有得到之前的错误。我得到了:NSURLConnection完成错误-代码-1002
—
Alex Giatrakis
然后确定您的连接。您可以从其他连接尝试吗
—
Matias Barrios