I'm using xfreerdp
to connect to Windows Server 2008 R2 Standard as a regular user. I need to use participate in a telecon using Skype for Business. Therefore, I need to forward both audio and microphone. I can do without webcam (although it would be a nice bonus). Following advice here, I have installed a recent nightly build of xfreerdp
. I connect with the commandline shown below. On the remote desktop, playback sound works, but if I go Start → Control Panel → Hardware → Sound → Recording, there is a message “No audio devices are installed”, and indeed Skype for Business agrees that I have no microphone.
I have tried to pass microphone information either as /microphone
or as /microphone:sys:alsa
, as shown below. I am connecting from Ubuntu 14.04 (Trusty) via a VPN through Pulse 5.2R6.
What do I need to do to make the microphone work?
$ /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]
Best Answer
The solution is:
On Xubuntu the part of command line to run client (FreeRDP version 2.0.0-dev): xfreerdp /sound:sys:alsa /microphone:sys:alsa
related Microsoft forum link