1 pontos por GN⁺ 2023-09-23 | 1 comentários | Compartilhar no WhatsApp
  • O Android 14 introduz a capacidade de usar o smartphone como webcam, um recurso que antes só era possível por meio de apps de terceiros
  • O novo recurso responde ao aumento da demanda por webcams, impulsionado pela popularidade crescente de plataformas de videoconferência como Zoom e Google Meet
  • Para usar um dispositivo Android como webcam, uma nova opção chamada Webcam USB aparece nas preferências de USB. Ela muda o modo USB para UVC (USB Video Class), transformando o dispositivo Android em uma webcam USB padrão reconhecida por outros dispositivos
  • No entanto, o suporte a webcam no Android 14 não vem ativado por padrão. São necessários quatro requisitos: a configuração do kernel Linux deve estar habilitada, um dispositivo UVC deve estar configurado, o USB HAL deve ser atualizado e um novo app de sistema deve ser pré-carregado
  • A configuração do kernel Linux (CONFIG_USB_CONFIGFS_F_UVC) é necessária para que o dispositivo Android possa ser montado como um dispositivo UVC. Muitos aparelhos atualizados para o Android 14 provavelmente terão kernels com essa configuração ativada
  • Um novo app de sistema chamado Webcam Service (com.android.deviceaswebcam) está incluído no Android 14. Esse app implementa o serviço DeviceAsWebcam, que encaminha quadros da câmera para um nó /dev/video que o dispositivo host pode ler
  • O app Webcam Service inicia um serviço em primeiro plano para ser mantido pelo sistema. Ele usa a API Camera2 e oferece suporte a streaming em resoluções de 720p (1280x720) ou 1080p (1920x1080)
  • O método exato de codificação, os parâmetros de vídeo e o nome exibido no host variam conforme a forma como o fabricante do dispositivo configura o dispositivo UVC usando configfs. O USB HAL do aparelho precisa ser atualizado para permitir que o Android altere o modo USB para UVC quando essa opção for selecionada nas configurações
  • O novo recurso representa um avanço importante, pois pode transformar qualquer telefone com Android 14 que atenda aos requisitos em uma webcam USB padrão compatível com qualquer PC

1 comentários

 
GN⁺ 2023-09-23
Comentários no Hacker News
  • Android 14 adiciona suporte para usar o smartphone como webcam
  • O projeto scrcpy foi mencionado como solução existente para isso, oferecendo um script para streaming via câmera no OBS
  • Alguns usuários usam o projeto vdo.ninja para utilizar o iPhone como webcam com a tela bloqueada, além de compartilhar vídeo e áudio do desktop pelo navegador
  • Alguns usuários acharam que esse recurso chegou um pouco tarde, já que a demanda por webcams foi alta durante a pandemia, quando tudo migrou para o remoto
  • Um usuário disse ter ficado decepcionado com o Android por problemas como não conseguir espelhar um celular do Google em um monitor externo e pela dificuldade de acessar backups de mensagens de texto e chamadas telefônicas, e por isso migrou para o iPhone
  • O app Camo foi recomendado para usar o smartphone como webcam; a conta básica é gratuita e permite visualizar a câmera via Wi-Fi
  • Alguns usuários disseram sentir que esse recurso já estava disponível há anos e questionaram como isso pode ser novidade
  • Um usuário sugeriu que o Android deveria aproveitar esse recurso para se diferenciar da Apple, já que não vê a Apple oferecendo esse tipo de funcionalidade fora do ecossistema dela
  • O novo recurso parece agregar valor aos celulares Android, e um usuário sugeriu que o modelo 6a é a webcam com melhor custo-benefício do mercado
  • Um usuário quer um recurso para usar o celular Android como dashcam
  • Um usuário relembrou que isso já era possível em 2009 com o Nokia N900 usando gstreamer e disse esperar que fosse igualmente fácil fazer isso em dispositivos Android