我正在使用播放器库https://github.com/piemonte/Player在我的应用中播放视频。
我试图找出如何添加功能以更改视频的播放速度/速率,例如:https://developer.apple.com/reference/avfoundation/avplayer/1388846-rate
我没有看到播放功能,允许在播放器文档中进行此类直接控制。
有没有办法改变"率"底层AVPlayer?
答案 0 :(得分:1)
在这个lib中有Player.swift,你可以访问作为AVPlayer对象的“_avplayer”变量..
您可以将_avplayer设为公开并从任何地方访问它,或者您可以像以下一样制作一个getter和setter:
open var rate: Float {
get {
return self._avplayer.rate
}
set {
self._avplayer.rate = newValue
}
}