Comment détecter quand un AVPlayerItem a fini de jouer?

J'ai été à la recherche par le biais de la AVPlayerItem et AVPlayer docs et il ne semble pas y avoir de rappels lorsque l'élément est fini de jouer. J'espérais qu'il y aurait une sorte de délégué de rappel que nous pouvons utiliser ou que AVPlayerActionAtItemEnd fournirait une action personnalisée pour nous écrire.

Comment puis-je trouver un moyen de détecter le moment où AVPlayer a fini de jouer à un élément?

source d'informationauteur 3254523