【问题标题】:How can i play vimeo video in VIMVideoPlayer URL restricted如何在 VIMVideoPlayer URL 受限中播放 vimeo 视频
【发布时间】:2019-10-31 21:09:02
【问题描述】:

我已经从 [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()

}

而且我仅限于一个域。如何在我的移动应用中获取视频

【问题讨论】:

  • 错误是什么?
  • 找不到网址,我启用了“您的视频可以嵌入到哪里?”部分仅适用于 2 个域

标签: ios swift vimeo vimeo-ios


【解决方案1】:

首先,看看那个 GitHub 页面的顶部:

⚠️⚠️⚠️ 此库已被弃用,将在 未来。请改用PlayerKit。 ⚠️⚠️⚠️

其次,VIMVideoPlayer 和 PlayerKit 都旨在让开发人员更轻松地播放视频文件——您提供的是网页链接 (https://vimeo.com/342236564) 而不是视频文件的链接 (如 http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi )。

最后,请注意,Vimeo 视频的播放隐私和嵌入隐私设置仅适用于在 vimeo.com 上播放或使用 Vimeo 嵌入式播放器时的视频。这些隐私设置不适用于直接视频文件链接——拥有这些视频文件链接的任何人或任何服务都可以访问它们。更多信息在这里:https://help.vimeo.com/hc/en-us/articles/224823567

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-12
    • 2012-01-08
    • 1970-01-01
    • 2020-06-12
    • 2017-04-07
    • 1970-01-01
    • 2016-12-28
    相关资源
    最近更新 更多