gpt4 book ai didi

ios - 如何获取 AVQueuePlayer 中的当前播放时间和总播放时间?

转载 作者:行者123 更新时间:2023-11-29 02:14:46 25 4
gpt4 key购买 nike

AVQueuePlayer是否可以获取播放时间和总播放时间?如果是,我该怎么做?

到目前为止我尝试了什么:

CMTime currentTime = [self.myAVQueuePlayerObject currentTime];

但它返回队列中当前项目的当前播放持续时间。

我想要实现什么?

我想获取 AVQueue Player 中所有项目的当前播放时间,我该怎么做?

非常感谢任何帮助。

最佳答案

由于AVQueuePlayerAVPlayer继承...

播放时间:

float currentTime = queuePlayer.currentTime;

总播放时间:

用KVO观察AVQueuePlayer的事件(类似this),自己计算自己队列的总播放时间。

对于当前播放歌曲的总时间,您可以使用:

float duration = queuePlayer.duration;

关于ios - 如何获取 AVQueuePlayer 中的当前播放时间和总播放时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28873311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com