Zur Zeit habe ich eine AVPlayer-Controller, der ein bestimmtes Video spielt und Schleifen es jedes Mal das EndePausieren AVPlayer letzter Sekunde von playerItem
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(VideoPlayerController.playerItemDidReachEnd(_:)), name: AVPlayerItemDidPlayToEndTimeNotification, object: self.player?.currentItem)
und
func playerItemDidReachEnd(notification: NSNotification) {
//code to restart player
}
Ich mache eine Pause mit erreicht wollen der Spieler, wenn es zu einer bestimmten Zeit im Video kommt, zum Beispiel eine Sekunde vor dem Ende. Wie würde ich das tun?
Gibt es einen Benachrichtigungsnamen wie AVPlayerItemDidPlayToEndTimeNotification
, der in diesem Fall verwendet wird, um zu erkennen, wann eine bestimmte Zeit erreicht ist?
Awesome! Prost. – Danoram