我正在使用AVPlayer
播放视频。但是我的问题,即玩家正在发生错误。虽然同样的网址已经在Android
设备和Safari网络浏览器中播放。如果这个网址被其他网址替换,那么它的工作正常。
这是错误。
player.error ==========>>>>>>>>>>>可选(错误域= AVFoundationErrorDomain代码= -11848“无法打开” UserInfo = {NSUnderlyingError = 0x156d78f30 {Error Domain = NSOSStatusErrorDomain Code = -12925“(null)”},NSLocalizedFailureReason =媒体不能在此设备上使用。,NSLocalizedDescription =无法打开})
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let videoUrl = "http://telvuehls_t03007-i.akamaihd.net/hls/live/217085/T03007-calkins/playlist.m3u8"
let playerItem = AVPlayerItem(URL: NSURL(string: videoUrl as String)!)
let playerObj = AVPlayer(playerItem: playerItem)
self.player = playerObj
if playerItem.error == nil{
playerObj.play()
}else{
print("player.error==========>>>>>>>>>>\(playerItem.error)")
}
}
答案 0 :(得分:2)