Youtube视频已上传
该应用程序镜像通过 USB 或TCP/IP连接的 Android 设备(视频和音频),并允许使用计算机的键盘和鼠标控制设备。它不需要任何 root访问权限。它适用于Linux、Windows和macOS。
项目地址:scrcpy
其重点是:
lightness:本机,仅显示设备屏幕
性能:30~120fps,取决于设备
画质:1920×1080或以上
低延迟:35~70ms
启动时间短:约 1 秒显示第一张图像
非侵入性:Android 设备上没有安装任何内容
用户福利:无需账户,无广告,无需互联网
自由:免费和开源软件
其特点包括:
音频转发(Android 11+)
双向复制粘贴
相机镜像(Android 12+)
作为网络摄像头镜像(V4L2)(仅限 Linux)
和更多…
Android 设备至少需要 API 21(Android 5.0)。
API >= 30(Android 11+)支持音频转发。
确保您在设备上启用了 USB 调试。
在某些设备上,您还需要启用附加选项 USB debugging (Security Settings)
(这是不同于 的项目USB debugging
)才能使用键盘和鼠标进行控制。设置此选项后,需要重新启动设备。
请注意,在OTG 模式下运行 scrcpy 不需要 USB 调试。
有很多选项,记录在单独的页面中。这里只是一些常见示例。
以 H.265(质量更好)捕获屏幕,将尺寸限制为 1920,将帧速率限制为 60fps,禁用音频,并通过模拟物理键盘来控制设备:
scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid scrcpy --video-codec=h265 -m1920 --max-fps=60 --no-audio -K # short version
将设备摄像头以 1920x1080 的 H.265 分辨率(和麦克风)录制到 MP4 文件中:
scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4
捕获设备前置摄像头并将其作为计算机上的网络摄像头公开(在 Linux 上):
scrcpy --video-source=camera --camera-size=1920x1080 --camera-facing=front --v4l2-sink=/dev/video2 --no-playback
通过模拟物理键盘和鼠标来控制无需镜像的设备(不需要 USB 调试):
scrcpy --otg
通过 USB 连接的那个(如果恰好有一个):
scrcpy --select-usb scrcpy -d # short version
通过 TCP/IP 连接的那个(如果确实有一个):
scrcpy --select-tcpip scrcpy -e # short version
键盘
从计算机终端执行
adb shell am start -a android.settings.HARD_KEYBOARD_SETTINGS
要启用 UHID 键盘,请使用:
scrcpy --keyboard=uhid scrcpy -K # short version
要启用 UHID 鼠标,请使用:
scrcpy --mouse=uhid scrcpy -M # short version
要在镜像时录制视频和音频流:
scrcpy --record=file.mp4 scrcpy -r file.mkv
屏幕录制+鼠标+键盘+防止系统休眠
scrcpy -w -Sw -M -K -r file.mkv
该应用程序提供了很多功能和配置选项。它们记录在以下页面中:
本文 暂无 评论