工具介绍
> [!WARNUNG]
> **Dieses GitHub-Repo (<https://github.com/Genymobile/scrcpy>) ist der einzige offizielle
Quelle für das Projekt. Laden Sie keine Veröffentlichungen von zufälligen Websites herunter, auch wenn
Ihr Name enthält `scrcpy`.**
scrcpy (v4.1)
<img src="app/data/scrcpy.svg" width="128" height="128" alt="scrcpy" align="right" />
ausgesprochen "**scr**een **c**o**py**"
Diese Anwendung spiegelt Android-Geräte (Video und Audio) über USB oder
TCP/IP und ermöglicht die Kontrolle mit dem
Tastatur und Maus des Computers. Es erfordert keinen root -Zugriff oder eine App
auf dem Gerät installiert. Es funktioniert unter Linux , Windows und macOS .
Schwerpunkte sind:
- **Lightness**: native, zeigt nur den Gerätebildschirm an
- **performance**: 30~120fps, abhängig vom Gerät
- **Qualität**: 1920×1080 oder höher
- ** niedrige Latenz **: [35 ~ 70 ms] [Lowlatency]
- ** niedrige Startzeit**: ~1 Sekunde, um das erste Bild anzuzeigen
- **Nicht-Intrusivität **: nichts bleibt auf dem Android-Gerät installiert
- **Benutzervorteile**: kein Konto, keine Werbung, kein Internet erforderlich
- **freedom**: freie und Open Source Software
[Lowlatenz]: https://github.com/Genymobile/scrcpy/pull/646
Seine Merkmale umfassen:
Audio-Weiterleitung (Android 11+)
- Aufzeichnung
- virtuelles Display
Spiegelung mit Android-Gerät Bildschirm ausgeschaltet
- Copy-Paste in beide Richtungen
- Konfigurierbare Qualität
- Kameraspiegelung (Android 12+)
Spiegelung als Webcam (V4L2) (nur Linux)
- physische [Tastatur] [Hid-Tastatur] und [Maus] [Hid-Maus] Simulation (HID)
Gamepad Unterstützung
OTG-Modus
- und mehr...
[hid-keyboard]: doc/keyboard.md#physical-keyboard-simulation
[hid-mouse]: doc/mouse.md#physical-mouse-simulation
Voraussetzungen
Das Android-Gerät benötigt mindestens API 21 (Android 5.0).
Die Audioweiterleitung wird für API >= 30 (Android 11+) unterstützt.
Stellen Sie sicher, dass Sie [USB-Debugging aktiviert] [enable-adb] auf Ihrem Gerät (n).
[enable-adb]: https://developer.android.com/studio/debug/dev-options#enable
Auf einigen Geräten (insbesondere Xiaomi) können Sie den folgenden Fehler erhalten:
In diesem Fall müssen Sie [eine zusätzliche Option][control] `USB-Debugging aktivieren
(Sicherheitseinstellungen)` (dies ist ein Element, das sich von `USB-Debugging` unterscheidet) zu steuern
mit Tastatur und Maus. Neustart des Geräts ist notwendig, sobald dies
Die Option ist gesetzt.
[Kontrolle]: https://github.com/Genymobile/scrcpy/issues/70#issuecomment-373286323
Beachten Sie, dass USB-Debugging nicht erforderlich ist, um scrcpy im OTG-Modus auszuführen.
Holen Sie sich die App
- Linux
- Windows (lesen, wie man läuft)
- macOS
Must-Know-Tipps
- Reduzierung der Auflösung kann die Leistung erheblich verbessern
(`scrcpy -m1024`)
- Right-Click löst `BACK` aus
- Middle-click löst 'HOME' aus
- <kbd>Alt</kbd>+<kbd>f</kbd> schaltet Vollbild um
- Es gibt viele andere Abkürzungen
Anwendungsbeispiele
Es gibt viele Optionen, die auf separaten Seiten dokumentiert sind.
Hier sind nur einige gemeinsame Beispiele.
- Erfassen Sie den Bildschirm in H.265 (bessere Qualität), begrenzen Sie die Größe auf 1920, begrenzen
die Bildrate auf 60 fps, deaktivieren Sie Audio und steuern Sie das Gerät durch Simulation
einer physischen Tastatur:
- Starten Sie VLC in einem neuen virtuellen Display (getrennt vom Gerätedisplay):
- Starten Sie VLC in einem neuen flex -Display mit H.265 mit einer Bitrate von 16 Mbps,
während das Display aktiv bleibt, damit es nicht ausgeschaltet wird:
- Nehmen Sie die Gerätekamera in H.265 bei 1920x1080 (und Mikrofon) auf eine MP4
Datei:
- Erfassen Sie die Frontkamera des Geräts und belichten Sie sie als Webcam auf dem Computer (auf)
Linux:
- Steuerung des Geräts ohne Spiegelung durch Simulation einer physischen Tastatur und
Maus (USB-Debugging nicht erforderlich):
- Steuern Sie das Gerät mit Gamepads, die an den Computer angeschlossen sind:
Benutzerdokumentation
Die Anwendung bietet viele Funktionen und Konfigurationsoptionen. Sie sind
auf den folgenden Seiten dokumentiert:
- Anschluss
- Video
- Audio
- Kontrolle
- Tastatur
- Maus
- Gamepad
- Gerät
- Fenster
- Aufzeichnung
- Virtuelle Anzeige
- Tunnel
- OTG
- Kamera
Video4Linux
- Abkürzungen
Ressourcen
- FAQ
- [Übersetzungen][wiki] (nicht unbedingt aktuell)
Bauanweisungen
- Entwickler
Verifizieren Sie Release-Signaturen
[wiki]: https://github.com/Genymobile/scrcpy/wiki
Artikel
- [Einführung scrcpy][article-intro]
- [Scrcpy funktioniert jetzt drahtlos] [article-tcpip]
- [Scrcpy 2.0, mit Audio][article-scrcpy2]
[Artikel-intro]: https://blog.rom1v.com/2018/03/introducing-scrcpy/
[article-tcpip]: https://www.genymotion.com/blog/open-source-project-scrcpy-now-works-wirelessly/
[article-scrcpy2]: https://blog.rom1v.com/2023/03/scrcpy-2-0-with-audio/
Coco