Como faço para recuperar câmera do iPhone ou imagens de vídeo antes de o usuário pressiona o botão snapshot?
-
23-08-2019 - |
Pergunta
Eu estou olhando para transmitir o que a câmera vê em uma série de texturas OpenGL ES. Trazê-los para exibir nas texturas não é difícil, no entanto, não é claro que o UIImagePickerController é capaz de imagens garra da câmera antes que o usuário tira uma foto.
Tagged com 3gs por causa da nova API de captura de vídeo.
Solução
Isto não é suportado no iPhone SDK. Embora existam alguns hacks pessoas têm feito (que envolvem a demolição os dados fora a textura do builtin na UI está exibindo ao usuário) usá-los irá provavelmente resultar em seu aplicativo ficando rejeitada a partir da loja.
A única maneira suportada para obter dados de vídeo é usar a interface do usuário da Apple e, em seguida, pedir o movimento resultante após é a gravação feito. Se você precisar de realtime dados de vídeo você deve arquivar um bug com a Apple explicando o porquê.