【发布时间】:2018-07-23 13:33:22
【问题描述】:
我在使用 HLS 直播时遇到问题。有时当我通过代码创建 AVPlayer 时:
if let mediaUrl = URL(string: obj.message.replacingOccurrences(of: ".mpd", with: ".m3u8")) {
// load movie via url
self.player = AVPlayer(url: mediaUrl)
let layer = AVPlayerLayer(player: self.player)
self.streamView.layer.addSublayer(layer)
// set stream view where will be shown stream
layer.frame = self.streamView.layer.bounds
self.player.play()
}
我有空白屏幕,没有流也没有错误,但是当我锁定设备并解锁时,流开始了。
当我尝试播放流时,这种情况每 10/20 次发生一次。
有什么建议吗?
【问题讨论】:
标签: ios swift avplayer live-streaming http-live-streaming