![xfreerdp 마이크 전달을 시도하지만 Windows에서 "오디오 장치가 설치되지 않았습니다"라는 메시지가 표시됩니다.](https://linux55.com/image/114092/xfreerdp%20%EB%A7%88%EC%9D%B4%ED%81%AC%20%EC%A0%84%EB%8B%AC%EC%9D%84%20%EC%8B%9C%EB%8F%84%ED%95%98%EC%A7%80%EB%A7%8C%20Windows%EC%97%90%EC%84%9C%20%22%EC%98%A4%EB%94%94%EC%98%A4%20%EC%9E%A5%EC%B9%98%EA%B0%80%20%EC%84%A4%EC%B9%98%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EC%8A%B5%EB%8B%88%EB%8B%A4%22%EB%9D%BC%EB%8A%94%20%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80%20%ED%91%9C%EC%8B%9C%EB%90%A9%EB%8B%88%EB%8B%A4..png)
xfreerdp
일반 사용자로 Windows Server 2008 R2 Standard에 연결하고 있습니다 . 비즈니스용 Skype를 사용하여 전화 회의에 참여해야 합니다. 그래서 오디오와 마이크를 전달해야 합니다. 웹캠 없이도 할 수 있었습니다(물론 좋은 보너스이긴 하지만). 다음과 같은여기에 조언xfreerdp
, 아래 표시된 명령줄을 사용하여 최근 nightly 빌드를 설치했습니다 . 원격 데스크톱에서 소리는 재생되지만 시작 → 제어판 → 하드웨어 → 소리 → 녹음으로 이동하면 "오디오 장치가 설치되어 있지 않습니다."라는 메시지가 나타나고 비즈니스용 Skype는 동의합니다. 마이크가 없습니다.
아래와 /microphone
같이 마이크 정보를 전달해 보았습니다 . /microphone:sys:alsa
Pulse 5.2R6을 통해 Ubuntu 14.04(Trusty)에서 VPN을 통해 연결하고 있습니다.
마이크가 작동하려면 어떻게 해야 합니까?
$ /opt/freerdp-nightly/bin/xfreerdp /w:800 /h:640 /u:yw910419 /d:RDG-HOME /sound /microphone:sys:alsa +fonts /v:hysteria.rdg.ac.uk
[16:15:21:510] [17809:17810] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[16:15:21:510] [17809:17810] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[16:15:21:510] [17809:17810] [INFO][com.freerdp.client.common.cmdline] - loading channelEx drdynvc
Password:
[16:15:24:073] [17809:17810] [INFO][com.freerdp.gdi] - Local framebuffer format PIXEL_FORMAT_BGRX32
[16:15:24:073] [17809:17810] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[16:15:24:092] [17809:17810] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[16:15:24:103] [17809:17810] [INFO][com.freerdp.channels.drdynvc.client] - Loading Dynamic Virtual Channel audin
[16:15:24:103] [17809:17810] [INFO][com.freerdp.channels.audin.client] - Loaded alsa backend for audin
[16:15:24:106] [17809:17816] [INFO][com.freerdp.channels.rdpsnd.client] - Loaded pulse backend for rdpsnd
[16:15:25:816] [17809:17810] [INFO][com.freerdp.client.x11] - Logon Error Info SESSION_ID [LOGON_MSG_SESSION_CONTINUE]
답변1
해결책은 다음과 같습니다.
- 관리자 권한으로 명령 프롬프트(cmd.exe)를 엽니다.
- "gpedit"(따옴표 제외)를 입력하고 Enter 키를 누릅니다.
- 컴퓨터 구성-->관리 템플릿-->Windows 구성 요소-->원격 데스크톱 서비스-->원격 데스크톱 세션 호스트-->장치 및 리소스 리디렉션으로 이동합니다.
- "오디오 및 비디오 재생 리디렉션 허용"을 두 번 클릭합니다.
- 활성화를 선택하고 설명 텍스트 상자에 "yes"(따옴표 제외)를 입력합니다. 적용을 클릭하세요
- 다음 설정을 클릭합니다.
- "녹화 리디렉션 허용"인지 확인하고 동일한 작업을 수행합니다. 확인을 클릭하세요.
- 로그아웃(원격 데스크톱 세션뿐만 아니라 현재 실제 세션)하고 다시 로그인하여 원격 데스크톱 옵션에서 "이 컴퓨터로 오디오 스트리밍"이 선택되어 있는지 확인하세요.
Xubuntu(FreeRDP 버전 2.0.0-dev)에서 클라이언트의 명령줄 부분을 실행합니다: xfreerdp /sound:sys:alsa /microphone:sys:alsa