Mohamad created GUACAMOLE-2306:
----------------------------------

             Summary: RDP audio is silent with servers that use the RDPSND 
Wave2 (SNDC_WAVE2) PDU
                 Key: GUACAMOLE-2306
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2306
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-server
    Affects Versions: 1.6.0, 1.6.1 [staging]
            Reporter: Mohamad


guacamole-server's RDP audio-output (RDPSND / MS-RDPEA) implementation does not
support the *Wave2* PDU ({{{}SNDC_WAVE2{}}}, msgType {{{}0x0D{}}}). It 
advertises RDPSND
client protocol version 6 and implements only the legacy WaveInfo 
({{{}SNDC_WAVE{}}})
+ Wave two-part transmission.

Modern Windows RDP servers transmit audio using the newer single-PDU Wave2 form.
Because guacd has no handler for {{{}SNDC_WAVE2{}}}, such PDUs are silently 
dropped:
no audio is decoded and no Wave Confirm PDU is returned to the server. The 
result
is no audio on the client, and because the server paces audio on Wave Confirm
PDUs, its audio stream can stall.

 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to