Player-swift库,如何调整播放速率

时间:2017-05-25 15:52:56

标签: ios swift player-swift

我正在使用播放器库https://github.com/piemonte/Player在我的应用中播放视频。

我试图找出如何添加功能以更改视频的播放速度/速率,例如:https://developer.apple.com/reference/avfoundation/avplayer/1388846-rate

我没有看到播放功能,允许在播放器文档中进行此类直接控制。

有没有办法改变"率"底层AVPlayer?

1 个答案:

答案 0 :(得分:1)

在这个lib中有Player.swift,你可以访问作为AVPlayer对象的“_avplayer”变量..

您可以将_avplayer设为公开并从任何地方访问它,或者您可以像以下一样制作一个getter和setter:

open var rate: Float {
    get {
        return self._avplayer.rate
    }
    set {
        self._avplayer.rate = newValue
    }
}