scrcpy v2.2

pronounced “screen copy

This application mirrors Android devices (video and audio) connected via USB or over TCP/IP, and allows to control the device with the keyboard and the mouse of the computer. It does not require any root access. It works on Linux, Windows and macOS.

https://github.com/Genymobile/scrcpy

Successfully tested on the McBluna.net Testbed

supported by

McBluna.net preferred seller zidoo.de
hometheater
McBluna.net Testbed with scrcpy

Version

v2.2

Release Date

2023-11-01

SHA-256 checksum file*

SHA256

Official Download (Windows 64 bit)

GitHub Download

Alternative Download (Windows 64 bit)

OneDrive Download

For additional platforms, please visit https://github.com/Genymobile/scrcpy#get-the-app.

Changes since v2.1.1:

  • Add option to mirror camera (#241, #4213)
  • Add –pause-on-exit (#4130)
  • Rename –display (deprecated) to –display-id
  • Fix device disconnection detection with –no-video (#4207)
  • Accept –turn-screen-off without video playback (#4175)
  • Upgrade SDL to 2.28.4 in Windows releases
  • Upgrade platform-tools to 34.0.5 (adb) in Windows releases
  • Various technical fixes

Highlights

Camera capture

The previous minor version introduced --audio-source=mic to transmit the microphone instead of the device audio output.

This new version introduces --video-source=camera to mirror the device camera instead of the device screen.

A bunch of new options have been added:

  • --list-cameras
  • --list-camera-sizes
  • --camera-id=
  • --camera-facing=
  • --camera-ar=
  • --camera-size=
  • --camera-fps=
  • --camera-high-speed

For example:

scrcpy --video-source=camera --camera-facing=front --camera-size=1920x1080

Check the camera documentation for more details.

Android 14

Since the last scrcpy version, Android 14 has been released.

Unfortunately, several scrcpy features have been broken by changes in this new Android version:

  • --turn-screen-off (#3927): some internal functions have been removed, without replacement that scrcpy could use (it seems it also impacts the feature in Android Studio)
  • --lock-video-orientation (not window --rotation, which is independent) (#4011): some function parameters are now ignored
  • --crop (also #4011): some function parameters are now ignored

Reported to Google/Android: issue 303565669

scrcpy-win64-v2.2
McBluna.net Testbed with scrcpy

As precondition, please read the guide “How to use Android Debug Bridge” first.

scrcpy Wiki

scrcpy Shortcuts

Download Zidoo.png

Zidoo.zip

Windows cmd

generic

@ECHO OFF
SETLOCAL
SET SCRCPY_ICON_PATH=<path to image>\Zidoo.png
scrcpy-noconsole.vbs --tcpip="<IP-Adress>:5555" --window-title="<Player name>" [options]

Zidoo X9S

@ECHO OFF
SETLOCAL
SET SCRCPY_ICON_PATH=K:\Zidoo\Pictures\Zidoo.png
scrcpy-noconsole.vbs --tcpip="zidoo-x9s:5555" --window-title="X9S" --no-cleanup --video-bit-rate=15M --video-encoder 'OMX.realtek.video.enc.avc' --no-audio --force-adb-forward

Zidoo Z9S

@ECHO OFF
SETLOCAL
SET SCRCPY_ICON_PATH=K:\Zidoo\Pictures\Zidoo.png
scrcpy-noconsole.vbs --tcpip="zidoo-z9s:5555" --window-title="Z9S" --no-cleanup --video-bit-rate=15M --video-encoder 'OMX.realtek.video.enc.avc' --no-audio --force-adb-forward

Zidoo Z9X

@ECHO OFF
SETLOCAL
SET SCRCPY_ICON_PATH=K:\Zidoo\Pictures\Zidoo.png
scrcpy-noconsole.vbs --tcpip="zidoo-z9x:5555" --window-title="Z9X" --no-cleanup --video-bit-rate=15M --video-encoder 'OMX.google.h264.encoder' --no-audio

Zidoo Z9X Pro

@ECHO OFF
SETLOCAL
SET SCRCPY_ICON_PATH=K:\Zidoo\Pictures\Zidoo.png
scrcpy-noconsole.vbs --tcpip="zidoo-z9xpro:5555" --window-title="Z9X Pro" --no-cleanup --video-bit-rate=15M --video-encoder='OMX.realtek.video.enc.avc' --no-audio

6 thoughts on “scrcpy v2.2”

  1. I made a Batch file with this command curl “http://zidoouhd3000:9529/ControlCenter/RemoteControl/sendkey?key=Key.PopMenu” and assigned it to a function key on my Logitech keyboard.

Leave a Comment

you're currently offline