Scrcpy

scrcpy("screen copy"의 약자)는 데스크톱 컴퓨터에서 안드로이드 장치를 제어할 수 있게 해주는 자유 오픈 소스 화면 미러링 애플리케이션이다. 이 소프트웨어는 안드로이드 에뮬레이터인 Genymotion을 개발하는 회사인 Genymobile SAS에서 개발했다.

이 애플리케이션은 주로 통신을 위해 USB 연결을 통한 안드로이드 디버그 브리지(ADB)를 사용한다. 소프트웨어는 안드로이드 장치에서 서버를 네이티브로 실행한 다음, ADB 터널을 통한 소켓으로 서버와 통신하는 방식으로 작동한다. 화면 콘텐츠는 H.264 비디오로 스트리밍되며, 소프트웨어는 이를 디코딩하여 컴퓨터에 표시한다. 소프트웨어는 서버를 통해 키보드 및 마우스 입력을 안드로이드 장치로 전달한다.

설정에는 안드로이드 장치에서 USB 디버깅을 활성화하고, 장치를 컴퓨터에 연결한 다음, 컴퓨터에서 scrcpy 애플리케이션을 실행하는 과정이 포함된다. 스트림 비트레이트 변경이나 화면 녹화 활성화와 같은 추가 구성 옵션은 명령줄 인터페이스 인수를 통해 접근할 수 있다. 또한 와이파이를 통한 무선 연결도 지원하지만, 설정에 더 많은 단계가 필요하다. 2019년 출시된 1.9 버전에서는 미러링 중에 화면을 끄는 기능과 두 장치 간에 클립보드 내용을 복사하는 기능을 포함하여 몇 가지 기능이 scrcpy에 추가되었다.

How-To Geek의 크리스 호프만(Chris Hoffman)은 scrcpy를 유사한 기능을 가진 다른 두 애플리케이션인 AirMirror 및 Vysor와 비교했다. 호프만은 또한 미라캐스트를 대안으로 지목하면서도, 새로운 안드로이드 장치들 사이에서 더 이상 널리 지원되지 않으며 장치를 원격으로 제어하는 기능을 지원하지 않는다는 점을 언급했다.

 역사 
깃허브 저장소에 대한 첫 번째 커밋은 2017년 12월 12일 로맹 비몽에 의해 이루어졌다. 3개월 후 출시된 scrcpy v1.0에는 기본적인 화면 미러링 및 안드로이드 원격 제어 지원이 포함되었다. 첫 번째 릴리스에는 윈도우 실행 파일과 서버가 함께 패키징되었다. 커뮤니티가 패키징을 진행하여 수많은 리눅스 배포판에서 scrcpy를 사용할 수 있게 만들었다.

2023년 3월 12일에 출시된 v2.0 버전에는 오디오 지원이 추가되어 안드로이드 11 이상에서 실시간 오디오 전달이 가능해졌다.

2023년 6월 22일에 공개된 v2.1에서는 오디오 기능이 크게 향상되었다. 사용자는 이제 자신의 장치 마이크를 오디오 입력으로 선택하고, 오디오 출력 버퍼 크기를 조정할 수 있으며, 기타 여러 업데이트의 혜택을 누릴 수 있다. 이러한 업데이트에는 macOS에서의 OpenGL 3.0+ 지원, 동적 장치 폴딩, 종료 시 adb를 종료하는 옵션 등이 포함된다.

 기능 
scrcpy의 공식 문서에서는 개발 목표와 다음과 같은 기능을 설명한다.

 가벼움 (네이티브 방식, 장치 화면만 표시)
 성능 (30~60fps)
 품질 (1920×1080 이상)
 낮은 지연 시간 (35~70ms)
 빠른 시작 시간 (첫 화면 표시까지 약 1초)
 비침입성 (장치에 아무것도 설치된 채로 남지 않음)
 사용자 이점 계정 불필요, 광고 없음, 인터넷 연결 불필요
 자유 자유 오픈 소스 소프트웨어

 그래픽 사용자 인터페이스 
scrcpy의 명령줄 인터페이스는 오픈 소스 개발자들에 의해 그래픽 사용자 인터페이스(GUI)로 이식되었다.
+scrcpy 기반 GUI#이름첫 커밋URL1QtScrcpy2018년 10월 9일https://github.com/barry-ran/QtScrcpy2guiscrcpy2019년 6월 13일https://github.com/srevinsaju/guiscrcpy3scrcpy-gui2019년 8월 26일https://github.com/Tomotoes/scrcpy-gui/

 더 읽어보기 



 각주 

 외부 링크 


분류:원격 관리 소프트웨어
분류:C로 작성된 자유 소프트웨어
분류:자바로 작성된 자유 소프트웨어
분류:명령줄 소프트웨어
분류:크로스 플랫폼 자유 소프트웨어
분류:아파치 라이선스 소프트웨어
분류:안드로이드 개발 소프트웨어