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

Dobrovolný dar

Pokud Vám tento článek pomohl a rádi byste podpořili tento web a mou tvorbu, můžete tak provést zasláním libovolné částky na číslo účtu 1558701011/3030

Nebo můžete dar poslat kliknutím na tento odkaz Podpořit tento WEB , který Váš přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

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

  1. Andrea

    Perfektní aplikace. Jen se chci zeptat: po každém restartu telefonu, musím znovu provádět nastavení. To je normální nebo dělám něco špatně?

    Reply
    1. administrator Post author

      Zdravim,

      pokud se jedna o reboot telefonu nebylo potreba zapinat rezim vyvojare znovu. “USB debugging” a “USB debugging Security settings” byly stale ve stejnem nastaveni jak pred rebootem. Nebylo nutne ani potvrzovat hash pri pripojeni USB kabelu.

      Test byl proveden na Xiaomi 9 SE lite, MIUI verze 10.3.4

      Reply

Leave a Reply

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