QR로 연결
PC 화면에 표시된 일회용 QR를 휴대폰으로 스캔합니다. 비밀번호를 입력하거나 IP 주소를 외울 필요가 없습니다.
PCView는 휴대폰이나 태블릿에서 PC 화면을 보고, 마우스와 키보드를 조작하고, 파일을 주고받고, 전원을 관리하는 원격 업무 도구입니다. QR 한 번으로 연결하고 최대 6개 모니터 중 원하는 화면을 선택합니다.
관리자 로그인 후 Android 앱과 Windows Host 0.4.0을 설치할 수 있습니다.
현재 PCView는 기술 검증(Phase 0) 단계이며, 관리자용 Android 및 Windows 0.4.0 내부 테스트 설치 파일을 제공합니다. 정식 출시본은 아직 준비 중입니다.
이 페이지는 실제 구현 상태를 그대로 표시합니다. 아직 만들지 않은 기능을 완성된 것처럼 쓰지 않습니다.
PCView가 하는 일과 하지 않는 일을 명확히 구분합니다.
PC 화면에 표시된 일회용 QR를 휴대폰으로 스캔합니다. 비밀번호를 입력하거나 IP 주소를 외울 필요가 없습니다.
연결된 모니터 목록에서 원하는 화면 하나를 선택해 제어합니다. 선택한 화면만 고화질로 전송합니다.
PC 화면과 시스템 오디오를 받고, 터치와 키보드로 마우스·키 입력을 보냅니다. 한국어 입력을 지원합니다.
사진과 문서를 양방향으로 전송합니다. 전송이 끊기면 이어받고, 받은 파일은 해시로 무결성을 확인합니다.
Wake-on-LAN으로 PC를 켜고, 연결된 PC를 잠그거나 재부팅·종료합니다. 각 동작은 권한 확인을 거칩니다.
원격 세션이나 파일 작업이 실제로 진행되는 동안에만 PC 절전을 막고, 종료 후 원래 전원 정책으로 되돌립니다.
QR는 PC가 표시하고 휴대폰이 스캔합니다. 최초 1회는 PC 앞에서 승인해야 합니다.
첫 실행 시 앱이 이 기기 전용 키를 Android Keystore에 만듭니다. 이 키는 기기 밖으로 나가지 않습니다.
Windows PC에도 같은 방식으로 기기 키를 만듭니다.
서버가 짧은 수명의 일회용 페어링 세션을 만들고, PC가 QR를 표시합니다.
앱이 PC 공개키 지문과 연결 요청 내용을 보여줍니다. QR에는 비밀번호나 로그인 토큰이 들어가지 않습니다.
휴대폰과 PC에 같은 짧은 코드가 표시됩니다. 두 코드가 다르면 연결하지 않습니다.
PC 앞에 있는 사람이 직접 승인해야 등록이 완료됩니다. 이후에는 기기 서명으로 빠르게 재연결합니다.
모니터 선택기를 열면 연결된 화면 목록이 이름·해상도·방향과 함께 나타납니다. 선택한 화면 하나만 고화질·고프레임으로 전송하고, 나머지는 선택기를 열었을 때만 낮은 빈도로 미리보기를 표시합니다.
모니터 선택 바
기본 동작은 복사입니다. 이동은 수신 검증이 끝난 뒤 원본을 지우는 별도 동작입니다.
휴대폰에서 PC로, PC에서 휴대폰으로 여러 파일을 보냅니다. 진행률과 남은 용량을 표시하고, 연결이 끊기면 이어받습니다.
임시 파일로 받은 뒤 전체 해시를 검증하고, 검증이 끝나면 최종 이름으로 확정합니다. 같은 이름이 있으면 덮어쓰기·새 이름·취소를 고릅니다.
PC에서는 사용자가 승인한 폴더만 보입니다. 휴대폰에서는 사진은 Android 사진 선택기, 일반 파일은 문서 선택기를 사용합니다.
PC에서 열기
PC에 설치된 기존 프로그램으로 파일을 열고, 원격 화면으로 편집합니다. 파일이 휴대폰으로 내려오지 않습니다.
휴대폰에서 열기
파일을 내려받아 휴대폰의 다른 앱으로 편집한 뒤, 사용자가 PC에 다시 반영합니다. 반영 시점에 PC 원본이 바뀌었다면 자동으로 덮어쓰지 않고 충돌 사본을 만듭니다.
켜기는 Wake-on-LAN이고, 잠금·재부팅·종료는 실행 중인 PC Host가 인증된 명령으로 수행합니다.
같은 네트워크에서는 휴대폰이 대상 PC에 등록된 네트워크 카드 주소로 매직 패킷을 보냅니다. 외부 인터넷에서는 사무실 안의 중계 장치가 대신 보냅니다.
매직 패킷을 보낸 것과 PC가 실제로 켜진 것은 다른 상태로 표시합니다.
PC 이름과 실행할 작업을 다시 확인한 뒤 실행합니다. 저장하지 않은 문서가 있으면 기본적으로 강제 종료하지 않습니다.
수락, 실행 시작, 결과를 각각 기록합니다. 기록에는 파일 내용이나 비밀값을 남기지 않습니다.
보안은 부가 기능이 아니라 연결 방식 자체입니다. 우회 구현을 하지 않습니다.
MAC 주소는 비밀값이 아니고, Android 앱은 실제 MAC에 안정적으로 접근할 수도 없습니다. 인증은 기기 키 서명으로 합니다.
한 번 사용하거나 만료·취소되면 즉시 폐기됩니다. 같은 QR를 두 기기가 동시에 사용할 수 없습니다.
서버는 공개키와 등록 관계만 보관합니다. 개인키와 장기 토큰 평문은 저장하지 않습니다.
다른 로그인된 기기에서 해당 기기를 폐기하면 새 연결이 막히고 진행 중인 세션도 종료됩니다.
PC에 원격 연결 상태가 표시되고, PC 현장에서 원격 입력을 즉시 차단하거나 세션을 끊을 수 있습니다.
서버와 PC Host 양쪽에서 권한·만료·중복 요청을 검사합니다. 저장하지 않은 문서를 기본으로 강제 종료하지 않습니다.
아래 값은 목표치이며 아직 실측하지 않았습니다. 측정 방법은 개발 문서의 성능 계획을 따릅니다.
| 항목 | 목표 | 측정 상태 |
|---|---|---|
| 입력 → 화면 반영 (동일 LAN, p50) | 50ms 이하 | 미측정 |
| 입력 → 화면 반영 (동일 LAN, p95) | 80ms 이하 | 미측정 |
| 연결 후 첫 화면 (동일 LAN, p95) | 3초 이내 | 미측정 |
| 모니터 전환 후 첫 프레임 (p95) | 1초 이내 | 미측정 |
기준 환경은 유선 LAN에 연결된 PC, 양호한 Wi-Fi에 연결된 Android 기기, 하드웨어 H.264 인코더·디코더, 1080p 60fps, 선택 화면 1개입니다. 측정할 때는 평균만 쓰지 않고 p50·p95·p99와 표본 수를 함께 기록합니다.
제품을 고르기 전에 알아야 하는 한계를 먼저 적습니다.
현재 PCView는 기술 검증(Phase 0) 단계이며, 관리자용 Android 및 Windows 0.4.0 내부 테스트 설치 파일을 제공합니다. 정식 출시본은 아직 준비 중입니다. 현재 단계는 Phase 0 — 기술 검증 단계입니다. 이 단계에서는 화면 캡처, 하드웨어 인코딩, Android 표시, 입력 반영, 잠금·UAC 제약을 실제 장비에서 검증합니다.