O sistema operacional permanece no controle
No Android, o usuário concede uma sessão de MediaProjection. As versões mais recentes podem oferecer compartilhamento de aplicativo único e mostrar controles de projeção ativos. No iOS e iPadOS, o ReplayKit e a interface de transmissão do sistema apresentam o indicador autoritativo e os controles de parada. Um aplicativo não deve ocultar ou imitar esse consentimento do sistema.
Uma gravação pode parar quando o sistema operacional revoga a projeção, a tela bloqueia, os recursos estão baixos ou outro estado protegido começa. Salve trabalho importante em seções mais curtas quando a interrupção seria dispendiosa.
As regras de áudio diferem
A captura de áudio do dispositivo Android requer o Android 10 ou posterior e o aplicativo de origem deve permitir isso. A captura do microfone é separada. O ReplayKit pode fornecer amostras de áudio e microfone do aplicativo onde a Apple e a fonte as permitem, mas o caminho exato de captura difere do modelo de áudtio do dispositivo Android.
Um gravador não pode garantir o som de chamadas, reprodução protegida por DRM, aplicativos bancários ou todos os jogos. Faça um pequeno teste com a fonte real antes de uma sessão importante.
Disponibilidade de Vidorec
Screen Recorder - Vidorec está disponível no Google Play para Android. A versão iOS está em preparação e seu botão da App Store permanece marcado como chegando em breve até que exista uma lista pública. O site descreve o caminho ReplayKit planejado sem apresentar um download não lançado como disponível.
PERGUNTAS FREQUENTES
Perguntas frequentes
O Vidorec está disponível no iPhone agora?
Ainda não. O botão da App Store só será ativado após o lançamento público da compilação do iOS.
O Android pode gravar um aplicativo em vez da tela inteira?
O Android 14 QPR2 adicionou o compartilhamento de um único aplicativo do sistema. A disponibilidade e o comportamento exato dependem do dispositivo e da implementação do sistema operacional.
Por que o Android e o iPhone mostram indicadores de gravação?
Os indicadores comunicam que a captura de tela está ativa e dão ao usuário uma maneira controlada pelo sistema operacional para interrompê-la.