
사운드 및 마이크 리디렉션을 통해 Linux에서 Windows 7 시스템으로 RDP 연결을 설정하려고 시도했지만 rdesktop, remmina 및 freerdp를 시도했지만 아무 소용이 없습니다.
마지막으로 freerdp를 사용하여 마침내 다른 세션에서 사운드 및 마이크 리디렉션을 얻을 수 있었습니다. 내 말은
xfreerdp -u user -d domain -p password --plugin drdynvc --data audin -- server
마이크를 원격 컴퓨터로 보낼 수 있습니다.
xfreerdp -u user -d domain -p password --plugin rdpsnd --data pulse -- server
원격 컴퓨터에서 사운드를 얻을 수 있지만 동일한 세션에서 두 사운드를 모두 얻을 수는 없습니다.
어떤 아이디어가 있나요?
답변1
마침내 해결책을 찾았습니다. remmina 클라이언트에 대한 답변을 찾는 동안 remmina 대신 xfreerdp를 작동시킨 사람이 xfreerdp 명령을 실행했습니다.여기. 문제는 두 개의 플러그인(drdynvc 및 rdpsnd)을 사용하여 명령을 실행할 때 두 개의 데이터 문자열 audin 및 pulse도 전달하지만 이것이 작동하지 않는다는 것입니다. 해결책은 audin만 데이터로 사용하여 두 플러그인을 모두 전달하는 것입니다.
xfreerdp -u user -d domain -p password --plugin drdynvc --plugin rdpsnd --data audin -- server
답변2
freerdp 최신 버전에서는 이 부분이 크게 개선된 것 같습니다.
이제 이러한 /sound /microphone:sys:alsa
옵션을 사용하는 것만으로도 문제가 없는 것 같습니다.
한 번https://github.com/FreeRDP/FreeRDP/pull/3597합병되면 다시 만나요 /sound /microphone
.
https://github.com/FreeRDP/FreeRDP/wiki/PreBuildsNightly 빌드가 포함되어 있으며 내 배포판의 오래된 패키지보다 더 잘 작동합니다.