Lançamento do Scrcpy 4.0, aplicativo para espelhamento de tela de smartphones Android

Foi lançado o aplicativo Scrcpy 4.0, que permite espelhar o conteúdo da tela de um smartphone em um ambiente de desktop, com a possibilidade de controlar o dispositivo, trabalhar remotamente em aplicativos móveis usando teclado e mouse, assistir a vídeos e ouvir áudio. Os programas cliente para controle do smartphone estão disponíveis para Linux, Windows e macOS. O código do projeto é escrito em C (o aplicativo móvel em Java) e é distribuído sob a licença Apache 2.0.

A conexão do smartphone pode ser feita via USB ou TCP/IP. No smartphone, um aplicativo servidor é iniciado, que interage com o sistema externo através de um túnel criado com a ferramenta adb. Não é necessário acesso root ao dispositivo. O aplicativo servidor gera um fluxo de vídeo (escolha entre H.264, H.265 ou AV1) com o conteúdo da tela do smartphone, enquanto o cliente decodifica e exibe o vídeo. A entrada do teclado e os eventos do mouse são transmitidos para servidor e inseridos no sistema de entrada do Android.

Principais funcionalidades:

  • Desempenho superior (30~120fps).
  • Suporte a resoluções de tela de 1920×1080 e superiores.
  • Baixa latência (35~70ms).
  • Alta velocidade de inicialização (cerca de um segundo até a exibição das primeiras imagens da tela).
  • Transmissão de áudio.
  • Possibilidade de gravar áudio e vídeo.
  • Suporte a espelhamento com a tela do smartphone desligada/bloqueada.
  • Área de transferência com a capacidade de copiar e colar informações entre o computador e o smartphone.
  • Qualidade de transmissão de tela ajustável.
  • Suporte para uso de smartphone Android como webcam (V4L2).
  • Simulação de teclado e mouse fisicamente conectados.
  • Suporte a gamepads.
  • Possibilidade de usar uma tela virtual.
  • Modo OTG.

Lançamento do Scrcpy 4.0, aplicativo para espelhamento de tela de smartphones Android

Na nova versão:

  • Mudança da biblioteca SDL2 para a versão SDL3.
  • Foi adicionada a opção “—flex-display” (“-x”), que ativa o modo de operação com tela virtual, permitindo alteração do tamanho durante a execução.
  • Foram fornecidas combinações de teclas e opções de linha de comando para controle dinâmico da câmera e da lanterna: MOD+t/MOD+Shift+t (“—camera-torch”) — ativar/desativar a lanterna, MOD+↑/MOD+↓ (“—camera-zoom”) — alterar o zoom.
  • A proporção da janela é preservada ao alterar o tamanho. Para restaurar o comportamento anterior (exibição de bordas pretas), foi proposta a opção “—no-window-aspect-ratio-lock.”
  • Adicionada a opção «—keep-active» para evitar que o dispositivo seja desligado após o tempo limite de inatividade.
  • A cor de fundo padrão foi alterada de preto para cinza. Para modificar o fundo, pode-se usar a opção «—background-color».
  • Implementada a exibição do ícone de desconexão, que aparece por dois segundos antes do fechamento da janela após a perda de conexão com o dispositivo, para que o usuário não tenha a impressão de um encerramento anômalo do scrcpy.
  • Apoio adicionado para dispositivos Meta Quest com o novo firmware (após a atualização do firmware, ocorria piscação durante a espelhagem).
  • Corrigido um erro que causava alta carga na CPU durante a reprodução de silêncio enquanto o áudio estava sendo reproduzido em formato OPUS.
  • Novas teclas de atalho adicionadas: F11 para entrar no modo de tela cheia e MOD+q para sair.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster