Hoe u uw telefoon via pc kunt bedienen (Scrcpy)

Momenteel zijn er tientallen apps die het spiegelen van Android-telefoons op pc mogelijk maken, maar slechts een handvol daarvan is echt goed. Van incidentele schokken tot hoge latentie tot opdringerige advertenties; Om nog maar te zwijgen van het feit dat Android-schermspiegeling op pc een grote nachtmerrie is.

Scrcpy is een van de beste tools voor schermspiegeling voor Android. Hiermee kunt u uw Android-telefoon op uw pc spiegelen en deze rechtstreeks bedienen met pc-randapparatuur zoals toetsenbord en muis. Scrcpy ondersteunt naadloos kopiëren en plakken tussen je telefoon en pc, werkt op zowel Macs als Windows-pc's en is ook helemaal gratis.

Het vereist echter inzicht in het gebruik van de ADB-opdrachtregel. Als u een gevorderde ontwikkelaar bent, kent u Scrcpy misschien al, maar als u een beginner bent die alleen maar zijn/haar telefoon probeert te spiegelen, zal deze gids u stap voor stap informeren en u leren hoe u Scrcpy voor Windows kunt gebruiken.

Enkele basisfuncties van Scrcpy:

  • opname
  • spiegelen terwijl het scherm van het apparaat is uitgeschakeld
  • kopiëren en plakken in beide richtingen
  • configureerbare kwaliteit
  • apparaatscherm als webcam (V4L2) (alleen Linux)
  • fysieke toetsenbordsimulatie (HID) (alleen Linux)
  • en meer…

Het richt zich op:

  • lichtheid: native, geeft alleen het apparaatscherm weer
  • prestatie: 30~120fps, afhankelijk van het apparaat
  • kwaliteitsresultaten.: 1920×1080 of hoger
  • lage latency: 35 ~ 70ms
  • lage opstarttijd: ~1 seconde om het eerste beeld weer te geven
  • niet-opdringerigheid: er is niets meer geïnstalleerd op het apparaat
  • voordelen voor de gebruiker: geen account, geen advertenties, geen internet vereist
  • vrijheid: gratis en open source-software

Vereisten:

  • Het Android-apparaat vereist minimaal API 21 (Android 5.0).

  • Zorg ervoor dat je adb-foutopsporing ingeschakeld op uw apparaat(en).

  • Op sommige apparaten moet u dit ook inschakelen een extra optie ()om het te besturen met toetsenbord en muis.

Hoe kan ik het Android-scherm via USB naar de pc spiegelen?

 

 

  • Blader vervolgens naar beneden om USB-foutopsporing te vinden en schakel deze in.

 

  • Sluit nu uw apparaat via een USB-kabel aan op uw pc en sta USB-foutopsporing toe.

 

  • Ga vervolgens terug naar uw pc en download de nieuwste Scrcpy-build van deze link (directe) en pak het uit in een map.

 

  • Terwijl uw apparaat is aangesloten op uw pc en USB-foutopsporing is ingeschakeld en toegestaan, dubbelklikt u vervolgens op "scrcpy.exe" in de map.

 

  • Als je elke stap correct hebt uitgevoerd, zou je deze na een paar seconden wachten moeten zien:

  • Eindelijk spiegelt u nu uw telefoonscherm naar uw pc. Bovendien kunt u uw muis en toetsenbord gebruiken om het apparaat te bedienen!
  • Dat is het. De volgende keer kunt u gewoon uw telefoon op uw pc aansluiten en Scrcpy rechtstreeks vanuit de map openen.

 

Wat kun je doen met Scrcpy? Zie ook Scrcpy's Github-pagina

Configuratie vastleggen

Verklein de grootte

Soms is het handig om een ​​Android-apparaat met een lagere definitie te spiegelen om de prestaties te verbeteren.

Om zowel de breedte als de hoogte tot een bepaalde waarde te beperken (bijvoorbeeld 1024):

scrcpy --max-grootte 1024 scrcpy -m 1024  # verkorte versie

De andere dimensie wordt zo berekend dat de beeldverhouding van het apparaat behouden blijft. Op die manier wordt een apparaat in 1920×1080 gespiegeld op 1024×576.

Wijzig de bitsnelheid

De standaardbitsnelheid is 8 Mbps. Om de videobitsnelheid te wijzigen (bijvoorbeeld naar 2 Mbps):

scrcpy --bitsnelheid 2M scrcpy -b 2M  # verkorte versie

Beperk de framesnelheid

De opnameframesnelheid kan worden beperkt:

scrcpy --max-fps 15

Dit wordt officieel ondersteund sinds Android 10, maar werkt mogelijk ook op eerdere versies.

gewas

Het apparaatscherm kan worden bijgesneden om slechts een deel van het scherm te spiegelen.

Dit is bijvoorbeeld handig om slechts één oog van de Oculus Go te spiegelen:

scrcpy --crop 1224:1440:0:0   # 1224x1440 bij offset (0,0)

If --max-size is ook opgegeven, het formaat wordt na het bijsnijden toegepast.

Video-oriëntatie vergrendelen

Om de richting van de spiegeling te vergrendelen:

scrcpy --lock-video-oriëntatie     # initiële (huidige) oriëntatie
scrcpy --lock-video-oriëntatie=0   # natuurlijke oriëntatie
scrcpy --lock-video-oriëntatie=1   # 90° tegen de klok in
scrcpy --lock-video-oriëntatie=2   # 180°
scrcpy --lock-video-oriëntatie=3   # 90° met de klok mee

Dit heeft invloed op de opnamerichting.

Het raam kan ook onafhankelijk worden gedraaid.

vangen

Opnemen

Het is mogelijk om het scherm op te nemen tijdens het spiegelen:

scrcpy --recordbestand.mp4 scrcpy -r bestand.mkv

Spiegelen uitschakelen tijdens het opnemen:

scrcpy --no-display --record bestand.mp4 scrcpy -Nr bestand.mkv
# onderbreek de opname met Ctrl+C

“Overgeslagen frames” worden opgenomen, zelfs als ze niet in realtime worden weergegeven (om prestatieredenen). Frames zijn tijdstempel op het apparaat, dus variatie in pakketvertragingen heeft geen invloed op het opgenomen bestand.

Aansluiting

Meerdere apparaten

Als er meerdere apparaten worden vermeld in adb devices, moet u de serie-:

scrcpy --serieel 0123456789abcdef scrcpy -s 0123456789abcdef  # verkorte versie

Als het apparaat via TCP/IP is verbonden:

scrcpy --serieel 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # verkorte versie

U kunt meerdere exemplaren van starten scrcpy voor meerdere apparaten.

Vensterconfiguratie

Titel

Standaard is de venstertitel het apparaatmodel. Het kan worden gewijzigd:

scrcpy --window-titel 'Mijn apparaat'

Positie en grootte

De initiële vensterpositie en -grootte kunnen worden gespecificeerd:

scrcpy --venster-x 100 --venster-y 100 --vensterbreedte 800 --vensterhoogte 600

Borderless

Om raamdecoratie uit te schakelen:

scrcpy --venster-randloos

Altijd bovenop

Om het scrcpy-venster altijd bovenaan te houden:

scrcpy --altijd bovenaan

Fullscreen

De app kan direct op volledig scherm worden gestart:

scrcpy --volledig scherm scrcpy -f  # verkorte versie

Met Volledig scherm kan vervolgens dynamisch worden geschakeld MOD+f.

Rotatie

Het venster kan worden gedraaid:

scrcpy --rotatie 1

Mogelijke waarden zijn:

  • 0: geen rotatie
  • 1: 90 graden tegen de klok in
  • 2: 180 graden
  • 3: 90 graden met de klok mee

 

Andere spiegelopties

Alleen-lezen

Om bedieningselementen uit te schakelen (alles wat met het apparaat kan communiceren: invoertoetsen, muisgebeurtenissen, bestanden slepen en neerzetten):

scrcpy --geen controle scrcpy -n

Wakker blijven

Om te voorkomen dat het apparaat na enige vertraging in de slaapstand gaat wanneer het apparaat is aangesloten:

scrcpy --blijf wakker scrcpy -w

De initiële status wordt hersteld wanneer scrcpy wordt gesloten.

Schakel het scherm uit

Het is mogelijk om het apparaatscherm uit te schakelen tijdens het spiegelen bij het starten met een opdrachtregeloptie:

scrcpy --zet het scherm uit scrcpy -S

Toon aanrakingen

Voor presentaties kan het handig zijn om fysieke aanrakingen te tonen (op het fysieke apparaat).

Android biedt deze functie in Opties voor ontwikkelaars.

scripty biedt een optie om deze functie bij het starten in te schakelen en de initiële waarde bij het afsluiten te herstellen:

scrcpy --show-touches scrcpy -t

Merk op dat het alleen wordt weergegeven Fysiek aanraakt (met de vinger op het apparaat).

Bestand laten vallen

Installeer APK

Om een ​​APK te installeren, sleept u een APK-bestand (eindigend op .apk) naar de scrcpy venster.

Er is geen visuele feedback, er wordt een logboek naar de console afgedrukt.

Push bestand naar apparaat

Om een ​​bestand naar te pushen /sdcard/Download/ op het apparaat sleept u een (niet-APK) bestand naar het scrcpy venster.

Er is geen visuele feedback, er wordt een logboek naar de console afgedrukt.

De doelmap kan bij het starten worden gewijzigd:

scrcpy --push-target=/sdcard/Movies/

shortcuts

Om alle snelkoppelingen te zien, zie dit

Hier ziet u alle instructies en nuttige opdrachten. Ik hoop dat het nuttig is.

Gerelateerde artikelen