Czy ktoś może zaproponować metodę, dzięki której można uzyskać całkowicie płynne i płynne zapętlenie klipu wideo w systemie iOS? Próbowałem na dwa sposoby, z których oba wytwarzają małą pauzę, gdy wideo pętlePłynna pętla wideo w iOS
1) AVPlayerLayer z ustawieniem powiadomienie playerItemDidReachEnd off seekToTime: kCMTimeZero
Wolę używać AVPlayerLayer (z innych powodów), ale ta metoda daje zauważalną pauzę około jednej sekundy między pętlami.
2) MPMoviePlayerController z setRepeatMode: MPMovieRepeatModeOne
Skutkuje to mniejszym przerwie, ale to wciąż nie jest doskonały.
Nie jestem pewien, dokąd się udać. Czy ktoś może zaproponować duszę?
Wow, brak odpowiedzi. Wydaje mi się, że nie jest to łatwe w przypadku iOS. Pracuję nad obejściem, które obejmuje dwa naprzemiennie odtwarzacze AVP, ale jest to tylko obejście. Nadal mam nadzieję, że istnieje sposób na płynne zapętlenie jednego klipu. – one09jason
Powodzenia? W tej chwili też zajmuję się tym problemem. Przeskakuję między pętlami, a wideo trwale zamarza po 5-6 pętlach. – brandon
Występuje również zamrożenie w IOS5 z setRepeatMode: MPMovieRepeatModeOne po wielu pętlach –