quarta-feira, 2 de dezembro de 2020

Instalar o Scrcpy no Debian 11, Ubuntu 20.04 e seus derivados

Scrcpy é um programa de emulação do seu sistema android no seu SO Linux. Ele espelha a sua tela, sendo possível usar o androide pelo mouse ou outro periférico. É uma dica bem legal para quem precisa dessa ferramenta e não a tinha nada disponível. Eu mesmo, na hora que vi a dica, fui afoito achando que dava para usar na tela, como se ele rodasse emulado, e rodou de boas.


Mas atenção, ele não funciona em qualquer Linux da vida, ele requer algumas características especial. Vamos a elas.


Características

Leveza (Nativo, mostra apenas a tela do dispositivo)
Performance (30~60fps)
Qualidade (1920×1080 ou acima)
Baixa latência (35~70ms)
Baixo tempo de inicialização (~1 segundo para mostrar a primeira imagem)
Não intrusivo (nada é deixado instalado no dispositivo móvel)


Requisitos:

Ter o Dispositivo Android pelo menos a API 21 (Android 5.0).
Depuração USB no seu Smartphone ativada.



Em alguns dispositivos, você também precisa habilitar uma opção adicional para controlá-lo usando o teclado e o mouse.


Instalação:

O Scrcpy não reproduz o áudio do smattphone, mas reproduz a imagem da tela, para o áudio iremos usar o USBaudio em conjunto. 

Scrcpy

O Scrcpy entrou no Debian Testing e no próximo Debian Stable e consequentemente no Ubuntu 20.04, não tem nos repositórios de versões anteriores dessa distribuições.

Instale com o comando abaixo no terminal.

sudo apt install scrcpy

Feita a instalação conecte seu smartphone em uma porta USB e execute o comando.

scrcpy

Ai está.



USBaudio

USBaudio Esta ferramenta encaminha o áudio de um dispositivo Android para o computador por USB. Funciona em Linux com PulseAudio. 

O objetivo é habilitar o encaminhamento de áudio durante o espelhamento com scrcpy. 

No entanto, ele pode ser usado de forma independente e não requer a depuração USB ativada. Observe que o áudio AOA, o recurso usado pelo USBaudio, está obsoleto desde o Android 8.0. Para Android 10, use sndcpy.


Instale as dependências com o comando abaixo no terminal.

sudo apt install gcc git meson vlc libpulse-dev libusb-1.0-0-dev 

faça o donload do código fonte.
git clone https://github.com/rom1v/usbaudio

Compile o fonte executando um a um os comandos.

cd usbaudio

meson x --buildtype=release 

cd x 

ninja


Instale o USBaudio.

sudo ninja install


Utilização.


Conecte o seu smartphone a uma porta USB e para ter imagem e o som execute o comando abaixo no terminal.

usbaudio | scrcpy


OBS: O usbaudio inicia com delay mas ele vai corrigindo e em segundos o som fica sincronizado ao vídeo, o que você ira conferir no vídeo.





Original.
linuxdicasesuporte.blogspot.com/2020/12/scrcpy-chega-ao-debian-11-ubuntu-linux.html?spref=fb&fbclid=IwAR0Tw-1-raKGa2yWWLPXsf9QzWud6AJNpP_WipnXeABPwpd3gnRzUD5lqdU

0 comentários:

Postar um comentário