You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Ignacio (Jira)" <ji...@apache.org> on 2020/04/04 10:18:00 UTC

[jira] [Created] (GUACAMOLE-1009) RDP audio input

Ignacio created GUACAMOLE-1009:
----------------------------------

             Summary: RDP audio input
                 Key: GUACAMOLE-1009
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1009
             Project: Guacamole
          Issue Type: Bug
          Components: RDP
    Affects Versions: 1.1.0, 1.0.0
            Reporter: Ignacio


By using an RDP connection with the "_enable-audio-input_" feature enabled we are able to see that the microphone is recognized on the remote machine as "Remote audio" but the sound never reaches it. I mean, if we open the "Sound settings", we don't see any movement (it always remains in gray) for the "Remote Audio" microphone.

When trying to test the microphone the browser even asks for permission to access it (and we give it).

We have tested the direct access from a Ubuntu bionic +without going through guacamole+ and the operation of the microphone is correct with several versions of freerdp:
 - Freerdp from the ubuntu distro: (2.0.0~git20170725.1)
 - Using nightly-builds (2.0.0-dev5 (f65c79ec5))

Our guacamole server is installed on a Debian buster, version 1.1 with freerdp version 2.0.0~git20190204.1.2693389a.

We have enabled the debug in guacd and apparently in the logs everything is fine and no errors are observed:
{noformat}
Apr  4 11:14:26 gserver01 guacd[20935]: Connected to RDPDR 1.13 as client 0x000d
Apr  4 11:14:26 gserver01 guacd[20935]: Ignoring server capability set type=0x0001, length=44
Apr  4 11:14:26 gserver01 guacd[20935]: Ignoring server capability set type=0x0002, length=8
Apr  4 11:14:26 gserver01 guacd[20935]: Ignoring server capability set type=0x0003, length=8
Apr  4 11:14:26 gserver01 guacd[20935]: Ignoring server capability set type=0x0004, length=8
Apr  4 11:14:26 gserver01 guacd[20935]: Ignoring server capability set type=0x0005, length=8
Apr  4 11:14:26 gserver01 guacd[20935]: Sending capabilities...
Apr  4 11:14:26 gserver01 guacd[20935]: Capabilities sent.
Apr  4 11:14:26 gserver01 guacd[20935]: Client ID confirmed
Apr  4 11:14:27 gserver01 guacd[20935]: RDPDR user logged on
Apr  4 11:14:27 gserver01 guacd[20935]: All supported devices sent.
Apr  4 11:14:27 gserver01 guacd[20935]: Display update channel will be used for display size changes.
Apr  4 11:14:30 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:30 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:30 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:30 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:30 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:30 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:30 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:30 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:30 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:30 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:30 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:30 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:31 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:31 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:31 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:31 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:31 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:31 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:31 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:31 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:31 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:32 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:32 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:32 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:32 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:32 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:32 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:32 gserver01 guacd[20935]: AUDIO_INPUT channel connection closed
Apr  4 11:14:32 gserver01 guacd[20935]: User is requesting to provide audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:32 gserver01 guacd[20935]: New AUDIO_INPUT channel connection
Apr  4 11:14:32 gserver01 guacd[20935]: RDP server is accepting audio input as 2-channel, 44100 Hz PCM audio at 2 bytes/sample.
Apr  4 11:14:38 gserver01 guacd[20935]: Accepted format: 16-bit PCM with 2 channels at 44100 Hz
{noformat}
 
Tests done with both Chrome and Firefox (no errors in the console) give the same result.

We have also tried an installation with guacamole version 1.0 and freerdp version 1.1.0~git20140921 but no luck again.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)