Sdílení obrazovky z mobilu do PC (How to cast an Android screen on a laptop)

By | 26/01/2021

Sdílení obrazovky z mobilu do PC (How to cast an Android screen on a laptop)

Sdílení obrazovky z mobilu do PC

Motivace:

Aplikace scrcpy (screen copy), dokáže sdílet obrazovku z Androidu přímo do PC přes USB nebo WiFi síť. Je volně stažitelná z GitHubu.

  • Není potřeba roota
  • Není třeba instalovat aplikaci do mobilu
  • Počet FPS (30~60fps)
  • Rozlišení (1920×1080 a více)
  • Latence 35-70 ms
  • Doba spuštění 1 sec (~1 second to display the first image)

OS:

Sdílení obrazovky bylo odzkoušeno na Windows 10 z Xioami Mi 9 Lite a na Xiaomi Redmi 6A.

Autor také uvádí, aplikaci scrcpy lze použít pro Linux či macOS a pro Androidy od verze 5. [1]

Implementace [1]:

Příprava:

1. Na mobilu/tabletu povolit možnosti vývojáře (Enable developer options) a zapnout USB debugging

USB debugging (Ladění USB)

Pozn. Může se stát, že na některých mobilních zařízeních je potřeba zapnout také USB debugging (Security settings):

USB debugging

2. Stáhnout aplikaci scrcpy do PC – https://github.com/Genymobile/scrcpy/releases/download/v1.16/scrcpy-win64-v1.16.zip nebo zde (verze 1.16).

Sdílení obrazovky přes USB [1]:

1. Zapojit mobil/tablet přes USB do počítače.

2. V mobilu/tabletu povolit otisk RSA klíče počítače kliknutím na OK:

Sdílení obrazovky z mobilu do PC

3. Rozbalit aplikaci scrcpy a spustit scrcpy.exe

4. Objeví se CMD a sdílená obrazovka z mobilu:

Sdílení obrazovky z mobilu do PC

Kdyby se postup nepovedl, aplikovat jej znovu.

Sdílení obrazovky přes WiFi [1]:

Díky funkci adb (Android Debug Bridge) je možné se připojit přes TCP/IP s mobilem/tabletem.

  • Aplikovat body v přípravě, (pokud nebyly aplikovány).
  • Je potřeba stále mít připojen mobil s počítačem přes USB kabel.

1. Připojit se mobilem/tablem na stejnou WiFi síť tak jako u počítače, kde bude obrazovka sdílena.

2. Je potřeba získat IP adresu mobilu/tabletu (v Settings (Nastavení) → (O telefonu) About phone → Status).

3. Na počítači spustit příkazový řádek (CMD) a přes něj najet do adresáře aplikace scrcpy. Složka scrcpy-win64-v1.16 byla v tomto případě umístěna na disku C (v lokaci C:\scrcpy-win64-v1.16>), tudíž se aplikuje příkaz:

cd C:\scrcpy-win64-v1.16

5. Povolit v CMD adb na portu TCP/5555 pomocí příkazu:

adb tcpip 5555

6. Odpojit USB z mobilu/tabletu

7. Připojení z počítače na mobil/tablet pomocí příkazu v CMD:

adb connect DEVICE_IP:5555

, kde DEVICE_IP je IP adresa mobilu/tabletu

8. Nakonec opět spustit scrcpy.exe

Nahrávání obrazovky mobilu [1]:

Na počítači spustit příkazový řádek (CMD) a přes něj najet do adresáře aplikace scrcpy. Složka scrcpy-win64-v1.16 byla v tomto případě umístěna na disku C (v lokaci C:\scrcpy-win64-v1.16>), tudíž se aplikuje příkaz:

cd C:\scrcpy-win64-v1.16

Nahrávání obrazovky mobilu včetně jejího sdílení, je možné provést příkazy níže:

scrcpy --record file.mp4
scrcpy -r file.mkv

Nahrávání obrazovky mobilu bez jejího sdílení, je možné provést příkazy níže:

scrcpy --no-display --record file.mp4
scrcpy -Nr file.mkv

Přerušení nahrávání se provede Ctrl+C.

Videosoubory budou uloženy ve složce scrcpy-win64-v1.16.

Zdroj:

Mnoho dalších věcí lze najít níže:

[1] https://github.com/Genymobile/scrcpy?fbclid=IwAR2Flxf8-D64KXsGU15SjNO5qtkHblZNz23v1tAcXMFZEcK7hgcVr1Uz6L4

One thought on “Sdílení obrazovky z mobilu do PC (How to cast an Android screen on a laptop)

Leave a Reply

Your email address will not be published. Required fields are marked *