gpt4 book ai didi

ios - 在 playerItem 的最后一秒暂停 AVPlayer

转载 作者:行者123 更新时间:2023-11-28 10:18:26 25 4
gpt4 key购买 nike

目前我有一个 AVPlayer Controller ,它播放特定的视频并在每次播放结束时循环使用

NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(VideoPlayerController.playerItemDidReachEnd(_:)), name: AVPlayerItemDidPlayToEndTimeNotification, object: self.player?.currentItem)

func playerItemDidReachEnd(notification: NSNotification) {
//code to restart player
}

我想在播放到视频中的特定时间时暂停播放器,例如结束前一秒。我该怎么做?

是否有像 AVPlayerItemDidPlayToEndTimeNotification 这样的通知名称在这个实例中用于检测何时到达特定时间?

最佳答案

您正在寻找 AVPlayer 的 addBoundaryTimeObserverForTimes:queue:usingBlock:

关于ios - 在 playerItem 的最后一秒暂停 AVPlayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38341039/

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