O Google Duo v20 está se preparando para adicionar compartilhamento de tela durante videochamadas [APK Teardown]

1607634690 O Google Duo v20 esta se preparando para adicionar compartilhamento

Uma nova versão do aplicativo de bate-papo por vídeo Duo está sendo lançada para (Nexus, Pixel e Android One) usuários com a próxima etapa em direção à integração total com os aplicativos de telefone, contatos e Android Mensagens do Google. Embora seja mais conveniente fazer chamadas de vídeo com amigos e familiares, uma análise das atualizações mais recentes aponta para um novo recurso de compartilhamento de tela que pode permitir que você também os ajude quando eles tiverem problemas com seus telefones.

O que há de novo

Registro de alterações não oficial: (o que encontramos)

  • Integração mais profunda com o Google Phone, Contatos e Android Mensagens

Mais integração

A maioria dos detalhes-chave já foram discutidos em nosso post anterior, portanto, não os examinarei em detalhes aqui. Mas, por enquanto, existem três lugares em que você provavelmente vai realmente se preocupar em usar os novos recursos: as telas de registro de chamadas, pesquisa de contato e detalhes do contato.

O Google Duo v20 esta se preparando para adicionar compartilhamento 1607634688 99 O Google Duo v20 esta se preparando para adicionar compartilhamento 1607634688 592 O Google Duo v20 esta se preparando para adicionar compartilhamento

Esquerda: com v19. Centro e Esquerda: com v20.

O aplicativo Google Phone (mostrado acima) agora tem câmeras de vídeo no lugar dos ícones de telefone no registro de chamadas e podem ser tocadas para iniciar imediatamente no Duo (ou presumivelmente ViLTE se for suportado pela operadora). Se você tocar em uma entrada feita com uma chamada normal, existe a opção de ligar de volta usando uma chamada de vídeo. Como alternativa, as entradas de chamada de vídeo têm a opção de iniciar uma chamada de áudio.

Abaixo estão os outros dois principais pontos de integração. A primeira é uma página de contato, acessível a partir do aplicativo Contatos ou de qualquer outro aplicativo vinculado a páginas individuais (hooray para fins Android). Você deve se lembrar da atualização v2.2 para o aplicativo Contatos, que adicionou uma nova barra de acesso rápido – incluía um botão desabilitado para fazer chamadas de vídeo. Esse botão agora está funcionando e existem alguns novos ícones de câmera ao lado dos números de telefone que podem ser chamados com o Duo. Finalmente, a tela de pesquisa no aplicativo Contatos e Telefone agora tem ícones de vídeo que podem ser tocados para iniciar diretamente no Duo.

1607634689 755 O Google Duo v20 esta se preparando para adicionar compartilhamento 1607634689 187 O Google Duo v20 esta se preparando para adicionar compartilhamento

Destruir

Disclaimer: Teardowns são baseados em evidências encontradas dentro de apks (pacote de aplicativos do Android) e são necessariamente especulativos e geralmente baseados em informações incompletas. É possível que as suposições feitas aqui estejam total e completamente erradas. Mesmo quando as previsões estão corretas, sempre há uma chance de que os planos mudem ou sejam cancelados totalmente. Bem como os rumores, nada é certo até que seja oficialmente anunciado e lançado.

Os recursos discutidos a seguir provavelmente ainda não estão ativos ou podem estar ativos apenas para uma pequena porcentagem de usuários. Salvo indicação em contrário, não espere ver esses recursos se instalar o apk.

Compartilhamento de tela

Começaremos com uma nova linha que promete alternar o compartilhamento de tela.

Iniciar ou parar o compartilhamento de tela

Como há muitas pessoas pedindo que o Duo suporte o compartilhamento de tela, o que presumo significar que eles planejam atuar como suporte técnico para seus amigos e familiares não tão técnicos, é difícil não chegar a essa conclusão. No entanto, há pistas que sugerem que isso pode realmente ser usado para iniciar uma sessão do Google Cast para que você possa enviar a conversa de vídeo para uma TV próxima. Vamos ser honestos, ambos são recursos muito legais e úteis para um aplicativo de bate-papo por vídeo. (Esta não é a única torção, então tenha paciência comigo.)

Nota: Se você não se preocupa com os detalhes enfadonhos, vá em frente e pule para o final para o spoiler.

A pista vem do layout onde a string acima é referenciada. Faz parte dos controles de chat de vídeo, que incluem os botões para habilitar bluetooth, viva-voz, silenciar o microfone ou trocar a câmera. O botão que faz referência à nova linha é nomeado button_call_cast, que certamente soa como algo que inicia uma sessão do Google Cast. Além disso, dois ícones recém-adicionados incluem versões em branco e preto do logotipo do Cast.

1607634689 868 O Google Duo v20 esta se preparando para adicionar compartilhamento

de controls_video_call.xml:

xmlns: android = “http://schemas.android.com/apk/res/android”>

As coisas tomam outro rumo interessante com uma olhada no código que é responsável por alternar entre os ícones preto e branco. (Perdoe-me, a parte a seguir parece espaguete.) Acontece que essa seção de código chama uma atividade recém-adicionada chamada ScreenCapturerHelper e faz chamadas adicionais para as bibliotecas ScreenCapturerAndroid e VideoCapturer, que pertencem ao WebRTC.

Se esses nomes não significam muito para você, tudo bem, porque a parte mais importante é que o código também chama o MediaProjectionManager, uma API usada para fazer capturas de tela e vídeo no Android – ou, mais geralmente, é isso que todos os aplicativos de gravadores de tela usam. (Os desenvolvedores interessados ​​podem encontrar um passo a passo bastante simples com implementação por Matt Snider.)

Temos um nome de botão e ícones que sugerem que isso é para transmissão, além do código e nome do recurso que aponta para o compartilhamento de tela. Mas há um ponteiro final que me diz que provavelmente não é suporte a Cast: nenhuma das referências de código com.google.android.gms.cast, a biblioteca padrão para iniciar uma sessão do Cast.

Quanto ao ícone do Cast, meu palpite é que os desenvolvedores precisavam de um ícone e optaram por usá-lo como um espaço reservado durante o desenvolvimento até que algo mais adequado pudesse ser produzido. Isso faz mais sentido, visto que nenhum dos outros ícones relacionados ao Cast estão incluídos (por exemplo, a animação que mostra que uma sessão do Cast está se conectando).

Para encerrar: Nada é certo até o lançamento, mas por enquanto as pistas apontam para um recurso de compartilhamento de tela semelhante ao que a equipe de suporte do Google pode usar para ajudar os clientes. Isso significa que provavelmente você não terá mais desculpas quando seus pais perguntarem como remover aplicativos da tela inicial a cada duas semanas. Do lado positivo, será muito mais fácil ajudá-los quando você puder ver do que estão falando.

Há muito código e nenhum motivo específico para pensar que isso não poderia ser funcional agora, mas a falta de strings para explicar melhor o recurso e o fato de que ainda tem ícones do Google Cast, sugere que provavelmente ainda está em desenvolvimento.

Baixar

O APK é assinado pelo Google e atualiza seu aplicativo existente. A assinatura criptográfica garante que o arquivo é seguro para instalação e não foi adulterado de nenhuma forma. Em vez de esperar que o Google envie esse download para seus dispositivos, o que pode levar dias, faça o download e instale-o como qualquer outro APK.

Versão: 20.0.171713985.DR20_RC15

Google Duo: Videoanrufe in hoher Qualität
Google Duo: Videoanrufe in hoher Qualität

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *