gpt4 book ai didi

iphone - AVPlayer seektoTime iPhone

转载 作者:可可西里 更新时间:2023-11-01 04:36:23 40 4
gpt4 key购买 nike

我在我的应用程序中使用了 seekToTime 并且它工作正常。但我想了解更多有关它的信息。也就是说,如果我现在有一个 1 分钟的流媒体视频文件,我想从第 15 秒到第 45 秒播放它(前 15 秒和后 15 秒将不播放)。

我该怎么做?

我知道通过使用 seekToTime 我可以从第 15 秒开始播放视频,但如何在第 45 秒停止它并通过视频播放指定时间段的方法注意到它?

CMTime timer = CMTimeMake(15, 1);
[player seekToTime:timer];

上面的代码将我带到了流文件的第 15 秒,但是如何在第 45 秒停止它并得到通知呢?

我已经搜索了很多,但找不到任何信息。

谢谢

编辑:

正如@codeghost 所建议的,只需使用forwardPlaybackEndTime

您可以简单地使用:

yourAVPlayerItem.forwardPlaybackEndTime = CMTimeMake(10, 1);

这里的 10 是 AVPlayerItem 开始播放的时间。

最佳答案

在您的 AVPlayerItem 上设置 forwardPlaybackEndTime 属性。

关于iphone - AVPlayer seektoTime iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10615038/

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