rdp-cli
RDP 소리와 마이크 위치 선택: 로컬 또는 원격
rdp-cli에서 RDP 재생 위치와 마이크를 별도로 지정하고 client, host, off의 의미와 실제 앱에서 확인하는 방법을 알아보세요.
두 가지 설정, 두 가지 방향
client는 rdp-cli 뷰어를 연 컴퓨터, host는 제어 대상 Windows입니다. 다른 컴퓨터의 웹 뷰어라면 client는 그 브라우저 컴퓨터의 기기입니다. 재생 설정은 원격 앱 소리를 들을 곳을, 마이크 설정은 앱에 소리를 보낼 기기를 정합니다. 기본값은 둘 다 client입니다.
| --audio-mode · 재생 | --microphone-mode · 마이크 | |
|---|---|---|
| client | 뷰어에서 듣기 | 명시적으로 켠 뷰어 마이크 사용 |
| host | 대상 컴퓨터 기본 스피커로 재생 | 대상 컴퓨터 기본 마이크 사용 |
| off | 세션 재생 끄기 | 마이크 입력 끄기 |
host 모드 준비
어느 옵션이든 host를 선택하기 전에 대상 Windows에서 해당 버전의 rdp-cli.exe로 다음 명령을 한 번 실행하세요. Windows 관리자 확인 후 같은 EXE에서 호스트 오디오 서비스를 설치합니다. 대상 재생과 대상 마이크 모두에 필요하며 호환 명령 이름은 host-microphone입니다.
.\rdp-cli.exe host-microphone install
.\rdp-cli.exe host-microphone status
연결할 때 방향 선택
시작 안내의 연결 명령에 --save-credential RDP_ACCOUNT를 추가해 자격 증명을 원하는 이름으로 저장하세요. 아래 예시는 저장한 자격 증명을 사용합니다. 호스트, 계정, 참조 이름을 바꾸고 두 조합 중 하나만 선택하세요. client/host는 로컬 재생과 원격 마이크, host/client는 반대입니다. 어느 값이든 off로 바꿀 수 있습니다. 변경하려면 새 connect가 필요하며 reconnect나 뷰어 음소거로는 바뀌지 않습니다.
Windows PowerShell: rdp-cli → .\rdp-cli.exe.
rdp-cli connect --host 192.0.2.20 --user USER --credential-ref RDP_ACCOUNT --audio-mode client --microphone-mode host
rdp-cli connect --host 192.0.2.20 --user USER --credential-ref RDP_ACCOUNT --audio-mode host --microphone-mode client
실제 결과를 확인하고 중지
data.session을 SESSION으로 저장하고 뷰어에서 소리를 들으세요. client 마이크는 제어권을 얻은 뒤 직접 켜고 시스템 또는 브라우저 권한을 허용합니다. 원격 앱에서 입력 기기를 선택해 녹음을 시작하세요. 모드 선택만으로 녹음이 시작되지는 않습니다. 연결 상태뿐 아니라 실제 소리와 저장한 녹음으로 확인하세요.
rdp-cli status --session SESSION
rdp-cli audio status --session SESSION
rdp-cli watch --session SESSION --viewer window
소리가 없으면 audio status와 status의 방향을 확인하세요. HOST_PLAYBACK_DEVICE_UNAVAILABLE 또는 HOST_MICROPHONE_DEVICE_UNAVAILABLE는 실제 기기를 사용할 수 없다는 뜻이며 브리지 대기는 호스트 서비스를 확인해야 합니다. HOST_MICROPHONE_RDP_CAPTURE_UNAVAILABLE는 Windows 에디션이나 정책 제한입니다. Windows 7 Professional은 모든 조합을 지원하지 않습니다. 끝나면 명시적으로 중지하세요. 재연결은 녹음을 자동 재개하지 않습니다. 이 옵션은 RDP용이며 VNC와 네이티브 X11에는 같은 오디오 경로가 없습니다.
rdp-cli audio microphone --session SESSION --action stop
보기와 제어권 인수 · 기능 · 명령어 참조