AVPlayer 不播放我解析的视频

Posted

技术标签:

【中文标题】AVPlayer 不播放我解析的视频【英文标题】:AVPlayer doesn't play video from my parse 【发布时间】:2016-06-11 04:23:25 【问题描述】:

我正在尝试从我的解析服务器播放视频 我得到空的视频播放器 当我打印网址时,我得到了正确的视频网址

let thevideo:PFFile! = (self.selectedmsg["file"] as! PFFile)
            let url:NSURL = NSURL(string: thevideo.url!)!
            let player = AVPlayer(URL: url)

            let playercontroller = AVPlayerViewController()
            playercontroller.player = player

            self.presentViewController(playercontroller, animated: true) 

                player.play()
            

有什么帮助吗?

【问题讨论】:

【参考方案1】:

我也遇到了同样的问题,试图四处寻找解决方案,但无法解决,唯一可行的解​​决方案是将文件保存到设备,然后在本地播放。

【讨论】:

啊,但这会很烦人,解析源的问题?他们会修复与否 正如我猜想(和谷歌搜索),当您尝试加载文件时,它是由 http 标头引起的。 Parse 很快就会被关闭,他们当然不会解决这个问题 所以如果解析关闭我不能在我的本地机器上使用解析服务器? 嘿,我已经解决了我的问题,现在我可以直播了!我遵循了本教程,希望它也适用于您:notehub.org/qukh9 让我知道它是否有效。祝你好运

以上是关于AVPlayer 不播放我解析的视频的主要内容,如果未能解决你的问题,请参考以下文章

AVPlayer 播放错误的视频文件

AVPlayer 在 Swift 中横向播放视频

使用 AVPlayer 时为啥我的视频无法在我的 UIView 中播放

如何使用 avplayer 从文档目录播放视频文件

AVPlayer 层不显示视频内容

AVplayer 不播放 iPhone 库中的视频