How to stop a video in AVPlayer? How to stop a video in AVPlayer? objective-c objective-c

How to stop a video in AVPlayer?


AVPlayer does not have a method named stop. You can pause or set rate to 0.0.


I usually seekToTime 0.0, then pause. It work perfectly with me. :)

[self.videoPlayer seekToTime:CMTimeMake(0, 1)];[self.videoPlayer pause];


If you dont want to set the av player to nil, a better approach might be :

videoPlayer.replaceCurrentItemWithPlayerItem(nil)