소개
1PhoneMirror는 Windows에서 실행되는 오픈소스 화면 미러링 수신기로, iPhone/iPad 및 Android 기기의 화면을 전화기 모양의 창에 무선으로 표시합니다. MSEndpointMgr의 Simon Skotheimsvik이 Microsoft Intune 관련 문서화 및 교육 목적으로 개발했으며, GPL-3.0 라이선스로 배포됩니다.
상세정보
iOS/iPadOS/macOS AirPlay 미러링
iPhone, iPad, Mac의 화면을 AirPlay 프로토콜로 Windows PC에 실시간 표시합니다. 선택적 PIN 페어링을 지원하여 신뢰할 수 있는 기기만 연결할 수 있습니다.
Android 무선 디버깅 미러링
Android 기기는 무선 디버깅(Wireless Debugging)을 통해 연결되며, 내장된 adb와 scrcpy-server.jar를 사용합니다. PC와 Android 기기가 동일한 Wi-Fi 네트워크에 있어야 합니다.
화면 캡처 및 녹화
한 번의 클릭으로 스크린샷(PNG)과 화면 녹화(MP4 또는 GIF)를 전화기 프레임이 포함된 이미지나 클립으로 저장할 수 있습니다. 녹화는 H.264 코덱을 사용하며, GIF는 자동으로 480px 너비로 축소됩니다.
다중 기기 지원
여러 대의 전화기를 동시에 페어링 상태로 유지할 수 있으며, 하단 베젤의 점을 클릭하여 활성 소스를 전환하거나 마우스 오른쪽 버튼으로 연결을 해제할 수 있습니다.
웹캠 뷰어
미러링된 전화기 옆에 웹캠 피드를 표시하여 실제 기기 조작을 시연하거나 교육할 수 있습니다. 웹캠과 전화기 화면을 함께 캡처할 수도 있습니다.
추가 도구
- OCR 텍스트 캡처: 화면 영역의 텍스트를 인식하여 클립보드에 복사합니다.
- 스크린샷 주석: 화살표, 사각형, 하이라이트, 픽셀화, 텍스트 도구를 제공합니다.
- 통계 패널: 익명 세션, 캡처, OCR, 녹화 횟수를 확인하고 CSV로 내보낼 수 있습니다.
iPhone/iPad/Mac (AirPlay)
- PC와 기기를 동일한 Wi-Fi에 연결합니다.
- 기기에서 제어 센터를 열고 ‘화면 미러링’을 선택한 후 ‘1PhoneMirror’를 선택합니다.
- PIN 페어링이 활성화된 경우 PC에 표시된 PIN을 입력합니다.
Android (무선 디버깅)
- Android 기기에서 ‘설정 → 개발자 옵션 → 무선 디버깅’을 활성화합니다.
- ‘페어링 코드로 기기 페어링’을 탭하고 IP:포트와 6자리 코드를 확인합니다.
- PC의 1PhoneMirror에서 ‘A’ 키를 눌러 페어링 대화 상자를 엽니다. PC의 서브넷이 자동으로 입력되므로 전화기의 마지막 IP 옥텟, 페어링 포트, PIN을 입력하고 연결합니다.
페어링 코드는 페어링 화면을 열 때마다 새로 생성됩니다. 한 번 페어링되면 기기 일련번호는 전화기에서 잊어버리기 전까지 유지됩니다.
활용 예시
이 도구는 Microsoft Intune 관리자나 IT 전문가가 Android 및 iOS 기기 관리 방법을 문서화하거나 교육할 때 유용합니다. 전화기 프레임이 포함된 스크린샷과 녹화를 바로 생성하여 가이드, Loop 페이지, 슬라이드에 붙여넣을 수 있습니다. 또한 웹캠 뷰어를 사용하여 실제 기기 조작을 시연할 수 있습니다.
지원 환경
Windows 10 1903 이상 및 Windows 11(x64)을 지원합니다. iOS 기기는 AirPlay를, Android 기기는 무선 디버깅을 지원해야 하며, PC와 기기가 동일한 Wi-Fi 네트워크에 있어야 합니다.
버전 및 업데이트
현재 버전은 0.5.1이며, GitHub Releases에서 최신 릴리스를 확인할 수 있습니다. 앱 내에서 ‘V’ 키를 눌러 버전 기록을 확인할 수 있습니다.
라이선스 및 확인 사항
1PhoneMirror는 GPL-3.0-or-later 라이선스로 배포됩니다. Windows 설치 프로그램에는 FFmpeg, libx264, SDL2, OpenSSL, scrcpy-server.jar, adb.exe 등 타사 구성 요소가 포함되어 있으며, 각각의 라이선스는 GPL-3.0과 호환됩니다.
앱은 기본적으로 익명의 시작 핑을 보내고 GitHub Releases API를 확인하여 업데이트를 확인합니다. 자세한 내용은 PRIVACY.md에 문서화되어 있습니다.
일부 iOS 앱(TripIt 등)은 AirPlay와 비정상적으로 상호작용하여 별도의 화면을 전송할 수 있습니다. 이는 1PhoneMirror의 버그가 아닌 앱 측 동작입니다.
시스템 요구사항
Windows 10 1903+ 또는 Windows 11 (x64)


