[
https://issues.apache.org/jira/browse/GUACAMOLE-1009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17075149#comment-17075149
]
Ignacio commented on GUACAMOLE-1009:
------------------------------------
Thank you [~vnick].
We didn't ask on the mailing list because, after enabling the debug in the log
without finding errors and confirming that with the direct connection using
freerdp the operation was correct, we were almost sure that it was a bug.
I wonder why I didn't find the problems you linked to (GUACAMOLE-732 o
GUACAMOLE-905) when I did the search myself. Sorry about this.
I will try to build from branch 1.2.0 and report the results.
> RDP audio input not working on Windows10
> ----------------------------------------
>
> Key: GUACAMOLE-1009
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1009
> Project: Guacamole
> Issue Type: Bug
> Components: RDP
> Affects Versions: 1.0.0, 1.1.0
> Reporter: Ignacio
> Priority: Major
> Labels: audio
>
> 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)