我集成了来自[https://github.com/vimeo/VIMVideoPlayer]的VIMVideoPlayer 并尝试播放https://vimeo.com/342236564,但显示错误消息
这是我的代码
func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.vimPlayer.player.isLooping = true
self.vimPlayer.player.disableAirplay()
self.vimPlayer.setVideoFillMode(AVLayerVideoGravity.resizeAspectFill.rawValue)
self.vimPlayer.delegate = self
playVideo()
}
func playVideo(){
let playerItem = AVPlayerItem(url: URL(string: "https://vimeo.com/342236564")!)
self.vimPlayer.player.setPlayerItem(playerItem)
self.vimPlayer.player.play()
}
我只限于一个域。如何在移动应用中获取视频
答案 0 :(得分:1)
首先,请查看该GitHub页面的顶部:
⚠️⚠️⚠️该库已被弃用,并将在 未来。请改用PlayerKit。 ⚠️⚠️⚠️
第二,VIMVideoPlayer和PlayerKit都旨在使开发人员更轻松地播放视频文件-您提供的是网页(https://vimeo.com/342236564)的链接,而不是视频文件的链接(例如{ {3}}。
最后,请注意,Vimeo视频的播放隐私和嵌入隐私设置仅适用于在vimeo.com上播放或使用Vimeo嵌入式播放器播放时的视频。这些隐私设置不适用于直接视频文件链接-具有这些视频文件链接的任何人或任何服务都可以访问它们。这里的更多信息:http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi