Estou exibindo um vídeo em meu aplicativo usando o AVPlayer. Quero criar um recurso que permita aos usuários fazer uma cópia de vídeo de si mesmos manipulando o vídeo no player e adoraria se não perdesse qualidade.
O motivo desse recurso é permitir que os usuários decidam como desejam que a reprodução ocorra. Pode ser que eles queiram deixá-lo ir, pausar, retroceder, avançar etc. Quero fazer uma cópia em vídeo deles enquanto deslizam o vídeo para frente e para trás.
Obviamente, eu poderia fazer isso com a API de gravação de tela, mas isso significa que a qualidade do vídeo cairia drasticamente. Nem tenho certeza se o que estou procurando é possível.