【发布时间】:2016-10-02 07:41:54
【问题描述】:
当我尝试从 url 播放视频时,AVPlayer 不播放视频。但是当我尝试下载和播放视频时,它正在播放。我做错了什么?
self.avAsset = AVAsset(URL: NSURL(string: contentURLString)!)
let item = AVPlayerItem(asset: avAsset)
avPlayer = AVPlayer(playerItem: item)
playerLayer = AVPlayerLayer(player: avPlayer)
playerLayer.frame = self.view.frame
playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
cell.videoView.layer.addSublayer(playerLayer)
self.avPlayer.seekToTime(kCMTimeZero)
avPlayer.play()
【问题讨论】:
-
AVPlayer not playing video只是不玩?还是有错误信息?有什么症状? -
只是不播放视频。
-
有黑屏吗??
-
在播放远程文件时,您应该使用 KVO 来获得播放器状态变化的通知。然后您应该能够判断播放是否失败。
-
查看这个问题以了解更多关于 Xcoder 所谈论的内容stackoverflow.com/questions/5401437/…