USB 또는 Wi-Fi로 Android 기기를 표시하고 제어하는 Qt 기반 데스크톱 클라이언트
Genymobile/scrcpy
루트 권한이나 기기 내 앱 설치 없이 USB 또는 TCP/IP로 Android 기기를 컴퓨터에 미러링하고 제어합니다.
대체할 수 있는 제품:AirDroid
TeamViewer
- 스타
- 152,663
- 포크
- 13,993
- 열린 이슈
- 2,933
- 마지막 커밋
- 17시간 전
어떤 프로젝트인가요?
scrcpy는 Linux, Windows, macOS에서 Android 기기의 화면을 표시하고 제어합니다. 화면 영상과 Android 11 이상에서는 오디오도 미러링하며, 컴퓨터의 키보드와 마우스로 기기와 상호작용할 수 있습니다. USB 또는 TCP/IP를 통한 무선 연결을 지원합니다.
루트 권한이 필요 없고 Android 기기에 아무것도 설치하지 않으므로 사용 후에도 휴대폰의 상태가 바뀌지 않습니다. 낮은 지연 시간과 약 1초의 시작 시간, 기기 화면만 표시하는 네이티브 클라이언트를 특징으로 합니다. 계정과 광고가 없으며 인터넷 연결도 필요하지 않습니다.
화면 미러링 외에도 scrcpy는 화면 녹화, 가상 디스플레이 생성, 미러링 중 기기 화면 끄기, 양방향 복사 및 붙여넣기를 지원합니다. Android 12 이상에서는 카메라 영상을 전달할 수 있고, Linux에서는 기기 카메라를 V4L2 웹캠으로 사용할 수 있습니다. 물리 키보드와 마우스 입력 시뮬레이션, 게임패드, OTG 모드도 지원합니다.
핵심 기능
- 01USB 또는 TCP/IP를 통해 기기의 영상과 Android 11 이상에서는 오디오를 미러링합니다.
- 02컴퓨터의 키보드와 마우스로 기기를 제어합니다.
- 03화면을 파일로 녹화합니다.
- 04가상 디스플레이를 만들고, 미러링 중 기기 화면을 끌 수 있습니다.
- 05양방향 복사 및 붙여넣기와 게임패드 입력을 지원합니다.
- 06Linux에서 기기 카메라를 V4L2 웹캠으로 사용할 수 있습니다.
활용 사례
- 개발이나 발표 중 Android 휴대폰 화면을 보여주거나 시연합니다.
- 테스트하거나 긴 글을 입력할 때 데스크톱에서 휴대폰을 제어합니다.
- 버그 보고서나 튜토리얼에 사용할 앱 실행 화면을 기기에서 녹화합니다.
- Android 휴대폰 카메라를 Linux 컴퓨터의 웹캠으로 사용합니다.
빠른 시작
- 1
Android 기기에서 USB 디버깅을 활성화하세요
- 2
Linux 가이드(패키지 관리자)를 참고해 Linux에 scrcpy를 설치하세요
- 3
기기를 USB로 연결하고 scrcpy를 실행하세요
scrcpy
사용 전 알아둘 점
- Android 기기에서 USB 디버깅을 활성화해야 하며, 일부 기기에서는 키보드와 마우스로 제어하려면 추가 보안 옵션을 설정해야 합니다.
- 오디오 전달은 Android 11 이상에서만 작동합니다.
토픽
자주 묻는 질문
- scrcpy은(는) 무엇인가요?
- 루트 권한이나 기기 내 앱 설치 없이 USB 또는 TCP/IP로 Android 기기를 컴퓨터에 미러링하고 제어합니다. scrcpy는 Linux, Windows, macOS에서 Android 기기의 화면을 표시하고 제어합니다. 화면 영상과 Android 11 이상에서는 오디오도 미러링하며, 컴퓨터의 키보드와 마우스로 기기와 상호작용할 수 있습니다. USB 또는 TCP/IP를 통한 무선 연결을 지원합니다.
- scrcpy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- scrcpy은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- scrcpy은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. scrcpy의 마지막 커밋은 2026년 10월 20일입니다.
- scrcpy은(는) 어디에 사용할 수 있나요?
- 개발이나 발표 중 Android 휴대폰 화면을 보여주거나 시연합니다. 테스트하거나 긴 글을 입력할 때 데스크톱에서 휴대폰을 제어합니다. 버그 보고서나 튜토리얼에 사용할 앱 실행 화면을 기기에서 녹화합니다. Android 휴대폰 카메라를 Linux 컴퓨터의 웹캠으로 사용합니다.
- scrcpy는 어떻게 설치하나요?
- Android 기기에서 USB 디버깅을 활성화하세요 Linux 가이드(패키지 관리자)를 참고해 Linux에 scrcpy를 설치하세요 기기를 USB로 연결하고 scrcpy를 실행하세요: scrcpy
- scrcpy은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Genymobile/scrcpy
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Windows, macOS, Linux에서 Android 기기를 미러링하고 제어하는 scrcpy용 그래픽 데스크톱 GUI입니다.
외부 의존성 없이 단일 소스 파일로 배포되는 C 오디오 재생 및 캡처 라이브러리입니다.
Google의 오픈소스 SDK로, 하나의 Dart 코드베이스에서 네이티브 컴파일 모바일·웹·데스크톱 앱을 빌드합니다.
React와 JavaScript로 Android 및 iOS 네이티브 앱을 만들고, UI를 각 플랫폼의 네이티브 컴포넌트로 렌더링하는 프레임워크입니다.
Rust로 작성된 오픈소스 셀프 호스팅 원격 데스크톱 앱으로, TeamViewer의 대안입니다.