如何根据网络速度更改流式传输时的视频链接AVPlayer Swift

时间:2016-03-09 09:21:17

标签: ios swift avplayer avplayerviewcontroller

我有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)
    })

0 个答案:

没有答案