我有Array
个具有不同视频屏幕质量的网址,我根据用户所在的当前网络速度选择链接。由于网络甚至在播放期间经常变化,我如何在流媒体中更改链接?
这是我的代码,在我们知道用户所在的网络后收到链接:
NSOperationQueue.mainQueue().addOperationWithBlock({ () -> Void in
let player = AVPlayer(URL: NSURL(string: stringUrl)!)
self.playerViewController = AVPlayerViewController()
self.playerViewController!.player = player
currentView.view.window?.rootViewController?.presentViewController(self.playerViewController!, animated: true, completion: nil)
})