Get current video playback time in AVPlayer ios

When I play a video using AVPlayer, I cannot get the current item when the video starts playing. I used the code below to get the current time. Please help me solve the problem below. thanks in advance

let item1 = AVPlayerItem.init(URL: NSURL(string:path)) let player = AVPlayer(playerItem: item1) layer?.player = player; player?.play let currentItem:AVPlayerItem = player!.currentItem let currentTime:NSTimeInterval = CMTimeGetSeconds(currentItem.currentTime()) 
+5
source share
1 answer

You can change it to Int, Double or Float. Whatever you like.

 let t1 = Float(self.player.currentTime().value) let t2 = Float(self.player.currentTime().timescale) let currentSeconds = t1 / t2 
+10
source

All Articles