Câmera • áudio

Os dispositivos premium geralmente servem como hubs para criação de conteúdo e comunicação. Permita que os usuários alternem entre a câmera e o hardware de áudio integrados e externos para uma experiência versátil e profissional.

Diretrizes

Ative a seleção de hardware de áudio e câmera.

Câmera

Guideline ID Test IDs Description
Camera_Switcher T-Camera_Switcher O app inclui um seletor de câmera para alternar entre as câmeras integradas do dispositivo e as externas.

Áudio

Guideline ID Test IDs Description
Audio_Switcher T-Audio_Switcher Os apps que usam o microfone ou o alto-falante incluem um seletor de áudio para alternar entre os dispositivos de áudio integrados do dispositivo e periféricos externos, como fones de ouvido ou microfones USB.
Audio_Background_Playback T-Audio_Background_Playback

O app oferece suporte à reprodução em segundo plano, esteja ele visível ou não para o usuário.

  • Não visível: o app está em segundo plano, oculto por outros apps ou pela tela de bloqueio.
  • Visível: o app pode ser visto pelo usuário, mas não está em foco, por exemplo, no modo de tela dividida ou modo janela para computador.

Apps em segundo plano não visíveis precisam usar um serviço em primeiro plano para evitar que o sistema encerre o processo do app quando ele perder o foco. Apps visíveis, mas sem foco, não exigem um serviço em primeiro plano para garantir que o processo do app continue sendo executado.

Se o app não estiver visível, ele também precisará mostrar uma notificação persistente e não dispensável na barra de status ou na tela de bloqueio para informar ao usuário que o app está em execução. Consulte Como usar os controles de mídia.

Testes

Para garantir que seu app ofereça uma experiência profissional e versátil de câmera e áudio, faça os testes a seguir.

Câmera

Test ID Guideline IDs Description
T-Camera_Switcher Camera_Switcher Conecte uma câmera externa. Use o seletor de câmera do app para alternar entre as câmeras integradas do dispositivo e a câmera externa. Verifique se a visualização da câmera é atualizada corretamente para cada câmera selecionada.

Áudio

Test ID Guideline IDs Description
T-Audio_Switcher Audio_Switcher Conecte um dispositivo de áudio externo, como fones de ouvido ou um microfone USB. Use o seletor de áudio do app para alternar entre o áudio integrado do dispositivo e o periférico externo. Verifique se a entrada e a saída de áudio estão roteadas corretamente para o dispositivo selecionado.
T-Audio_Background_Playback Audio_Background_Playback

Iniciar a reprodução de áudio. Interaja com outro app não relacionado a áudio em primeiro plano. Verifique se o app continua tocando sem falhas ou pausas. Se o app não estiver visível, verifique se uma notificação aparece na barra de status.

Bloqueie o dispositivo e aguarde pelo menos um minuto para verificar se o sistema não encerra o processo para economizar bateria. Verifique se o app mostra uma notificação na tela de bloqueio. Use os botões de reprodução e pausa diretamente na notificação da tela de bloqueio para confirmar que o serviço em primeiro plano está se comunicando com o app.

Desbloqueie a tela. Verifique se o app continua a reprodução. Para apps não visíveis, verifique se uma notificação aparece na barra de status.

Coloque o aplicativo em primeiro plano novamente e verifique se a reprodução continua sem renderização lenta ou pausas.