Comment procéder pour get un object AVPlayer pour lire son contenu video en sens inverse? La class AVPlayerItem possède une propriété appelée "reversePlaybackEndTime", ce qui me fait penser que la lecture inversée est possible, mais je n'arrive pas à find quoi que ce soit dans les docs.
Vous pouvez reverse play
comme ceci: queuePlayer
est AVPlayer
:
Premièrement arriver à la end
de la video
CMTime durTime = self.queuePlayer.currentItem.asset.duration; durationTime = CMTimeGetSeconds(durTime); //NSLog(@"durationTime :%f : %f",durTime); if (CMTIME_IS_VALID(durTime)) [self.queuePlayer seekToTime:durTime toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero]; else NSLog(@"In valid time");
AVPlayer
maintenant Rate
of AVPlayer
sur negative
valeur negative
[self.queuePlayer setRate:-1];
Lorsque vous envoyez un message "play" à l'object AVPlayer, il commence à jouer et équivaut à définir la propriété rate sur 1.0. Avez-vous essayé de définir cette propriété sur -1.0? Je n'ai pas Mac pour le moment pour le tester, donc si ça ne marche pas, je vais enlever ma réponse.