如果我们频繁使用setRate,AVPlayer setRate属性会产生干扰

时间:2015-02-17 12:50:50

标签: ios objective-c iphone video avfoundation

我使用AVPlayer以慢动作播放视频。我正在使用addPeriodicTimeObserverForInterval:message来获取特定时间间隔的时间,并根据当前播放时间检查某些条件。一旦条件满足,我正在计算速率并使用AVRlayer的setRate:message。即我经常设定费率。但是一旦我完成了这项工作,视频就不能顺利播放,这是一个小故障。 任何人都可以告诉我如何设置setRate:经常。 感谢

1 个答案:

答案 0 :(得分:0)

我们遇到了同样的问题。我们使用setRate:1(或1.5 / 2.0,具体取决于用户选择的内容)播放视频而不是调用播放。我们已经改为调用play然后调用setRate:视频现在播放顺畅。