📲
출시
Android Mirror Stream
안드로이드 화면 미러링 서버
ADB + H.264 트랜스코딩으로 여러 안드로이드 기기를 브라우저로 실시간 미러링·제어. Go systray + Inno Setup 설치본 제공.
배경
Android 화면을 Windows로 실시간 미러링하기 어렵고, 여러 기기를 동시에 다루려면 설정이 복잡합니다. 다중 기기 동시 제어를 단순화합니다.
핵심 기능
- ADB(USB/WiFi) 기반 다중 기기 동시 MJPEG 스트리밍
- H.264 screenrecord+ffmpeg 고속 캡처, 실패 시 3워커 병렬 screencap 폴백
- 터치·스와이프·홈·롱프레스·텍스트 입력(좌표 자동 스케일)
- 프레임률 부족·H.264 실패 자동 감지
- 단일 Inno Setup 설치본(바이너리·WebUI·scrcpy-server 포함)
동작 방식
트레이 앱이 localhost:8000에 웹 UI를 띄우고, 기기마다 브로드캐스터 고루틴이 캡처 파이프라인을 관리합니다. 여러 브라우저/외부 앱이 캐시된 프레임을 MJPEG로 공유하고, 터치 이벤트는 ADB input 명령으로 전달됩니다.
사용 방법
- Android SDK 플랫폼 툴(adb)을 설치하고 기기를 연결한다
- 설치본 또는 exe를 실행하면 트레이 아이콘과 웹 UI가 뜬다
- 기기를 등록하고 스트림을 확인한다
- 썸네일을 눌러 탭·스와이프하며 4대 이상 동시 모니터링
설치
- 설치파일을 받아 실행합니다.
- PC 에 ADB(플랫폼 툴)가 있어야 하며, 기기에서 USB 디버깅을 켭니다.
- 트레이 아이콘 → "열기" 로 웹 UI(기본
http://127.0.0.1:8080)에 접속합니다.
사용
- USB 로 연결된 기기가 자동 인식되어 카드로 나열됩니다.
- 카드를 누르면 실시간 미러링 + 터치 제어가 됩니다.
분류: 그 외 · 원본 경로: D:\goProject\go_mirror_android_stream