Genymobile/scrcpy

TL;DR

scrcpy 是一个开源项目,允许用户通过 USB 或 TCP/IP 连接将 Android 设备的屏幕镜像到电脑上,并可以使用电脑的键盘和鼠标控制 Android 设备。它具有轻量级、高性能、高质量、低延迟、快速启动、非侵入性、用户利益和自由等特点。

Summary

  1. 项目简介:scrcpy 是一个开源项目,允许用户通过 USB 或 TCP/IP 连接将 Android 设备的屏幕镜像到电脑上,并可以使用电脑的键盘和鼠标控制 Android 设备。

  2. 特点
    • 轻量级:native,仅显示设备屏幕
    • 高性能:30~120fps,取决于设备
    • 高质量:1920×1080 或以上
    • 低延迟:35~70ms
    • 快速启动:约 1 秒显示第一帧
    • 非侵入性:不在 Android 设备上安装任何内容
    • 用户利益:无需账号、无广告、无需互联网
    • 自由:免费开源软件
  3. 功能
    • 音频转发(Android 11+)
    • 录制
    • 虚拟显示
    • 镜像 Android 设备屏幕关闭
    • 复制粘贴(双向)
    • 可配置质量
    • 摄像头镜像(Android 12+)
    • 镜像为网络摄像头(V4L2)(仅限 Linux)
    • 物理键盘和鼠标模拟(HID)
    • 游戏手柄支持
    • OTG 模式
    • 更多功能
  4. 前提条件
    • Android 设备需要至少 API 21(Android 5.0)
    • 音频转发需要 API >= 30(Android 11+)
    • 需要在设备上启用 USB 调试
  5. 获取应用
  6. 使用示例
    • 捕获屏幕并限制大小和帧率
    • 启动 VLC 在新虚拟显示上
    • 录制设备摄像头
    • 将设备前摄像头作为网络摄像头
    • 使用游戏手柄控制设备
  7. 用户文档
  8. 资源
  9. 文章
  10. 联系
  11. 捐赠
  12. 许可:Apache License, Version 2.0