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

보기와 제어권 인수 · 기능 · 명령어 참조