I\'m searching for a way to get notified the exact moment when AVPlayer starts playing. There\'s the \"rate\" property, but currently I am checking it periodically
AVPlayer
For iOS 10 onwards You can check new property of AVPlayer timeControlStatus.
if(avPlayerObject.timeControlStatus==AVPlayerTimeControlStatusPaused) { //Paused mode } else if(avPlayerObject.timeControlStatus==AVPlayerTimeControlStatusPlaying) { //Play mode }