linux版本的多屏协同,一招搞定手机和电脑的多屏协同

scrcpy是一款开源工具,支持多种操作系统,无需root权限即可实现非华为设备间的多屏协同。它可通过USB或TCP/IP连接显示及控制Android设备,具备轻量、高性能、高质量等特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导读

大家应该都知道华为手机和电脑通过华为share就能实现一碰即传,有的时候这种功能确实挺方便的,多少都有点小羡慕。今天给大家介绍一个开源项目,不是华为手机和电脑也能轻松实现多屏协同。

scrcpy

scrcpy可以通过USB连接用于显示和控制的Android设备,还可以通过TCP/IP利用无线来控制,而且使用这款软件还不需要root权限,避免因为root而不能保修问题。

scrcpy git地址:https://github.com/Genymobile/scrcpy

该款应用支持Linux、Windows以及macOS系统

9a77b207ee973f857d7f1b79b13e0887.png

特点

轻量 (原生,仅显示设备屏幕)

性能 (30~60fps)

质量 (分辨率可达1920x1080或更高)

低延迟 (35-70ms)

快速启动 (数秒内即能开始显示)

无侵入性 (不需要在安卓设备上安装任何程序)

环境要求

Android系统版本需要在Android 5.0(API 21)或以上,需要开启adb调试,不同手机开启adb调试可能略有不同,我这里介绍一下华为手机开启adb调试的方法

打开设置--->滑到设置最下面点击关于手机--->快速点击版本号,出现如下界面则表示开启成功

ecc07e09483a0d519cd5c77b3cb14022.png

其他型号的手机可以百度开启方法

安装

Linux

在Debian(目前仅测试版和不稳定版,即 testing 和 sid 版本)和Ubuntu (20.04)上:

apt install scrcpy

Windows

直接下载安装包,下载链接请参考github,解压之后即可使用,无需安装。解压之后,打开cmd,进入到scrcpy的解压目录,输入scrcpy命令即可启动

解压目录如下:

556db5ab1cdb74bab54dc2552c2fae73.png

注意:在启动之前需要先用USB与电脑进行连接,连接的时候手机会有一个提示是否进行调试,选择是。如果觉得每次启动的时候需要进入到解压目录比较麻烦,可以将路径添加到系统环境变量path中,后面启动就不需要进入解压目录了。

macOS

brew install scrcpy

运行scrcpy

用USB连接电脑和安卓设备,并执行:

scrcpy

支持带命令行参数执行,查看参数列表:

scrcpy--help

功能介绍

缩小分辨率

将高度和宽度都限制在一定大小内(如 1024):

scrcpy--max-size 1024

scrcpy -m 1024 # short version

较短的一边会被按比例缩小以保持设备的显示比例。 这样,1920x1080 的设备会以 1024x576 的分辨率显示。

修改画面比特率

默认的比特率是8Mbps。如果要改变画面的比特率 (比如说改成2Mbps):

scrcpy--bit-rate 2M

scrcpy -b 2M # short version

限制画面帧率

画面的帧率可以通过下面的命令被限制:

scrcpy--max-fps 15

画面裁剪

设备画面可在裁切后进行镜像,以显示部分屏幕。

这项功能可以用于,例如,只显示Oculus Go的一只眼睛。

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

如果--max-size在同时被指定,分辨率的改变将在画面裁切后进行。

屏幕录制

可以在屏幕镜像的同时录制视频:

scrcpy--record file.mp4

scrcpy -r file.mkv

在不开启屏幕镜像的同时录制:

scrcpy--no-display --record file.mp4

scrcpy -Nr file.mkv

# 按Ctrl+C以停止录制

除此之外,scrcpy还支持需要其他的功能,如无线连接、多设备连接、SSH 连接、文件传输等。详细使用教程请参考官方文档。

小提示

如果大家想让这款工具变得更有趣,可以利用scrcpy结合python开发一些控制手机的自动化应用、用来玩手机游戏等。

【责任编辑:未丽燕 TEL:(010)68476606】

点赞 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值