You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@guacamole.apache.org by Sean Reid <se...@gmail.com> on 2019/09/04 20:31:10 UTC

VNC Audio in custom client

Hi all,

I've been working on a custom client based on guacamole-common-js. While
everything for the most part is working flawlessly, I can't get audio with
VNC to play in my client, but it works flawlessly in the official client.
Is there something explicit I need to do to get audio to play?

Thanks!

Re: VNC Audio in custom client

Posted by Nick Couchman <vn...@apache.org>.
On Wed, Sep 4, 2019 at 4:31 PM Sean Reid <se...@gmail.com> wrote:

> Hi all,
>
> I've been working on a custom client based on guacamole-common-js. While
> everything for the most part is working flawlessly, I can't get audio with
> VNC to play in my client, but it works flawlessly in the official client.
> Is there something explicit I need to do to get audio to play?
>
>
A couple of questions, here:
- When you say "Official Client," can you be more specific?  Exactly what
implementation of VNC Server and Client are you using?  This is important
because Audio support is not part of the actual VNC (RFB) specification, so
the "official client" might implement it using non-standard channels, or a
different TCP/UDP port, etc., and getting Guacamole to support that would
be difficult, especially if 1) libvncserver doesn't support it, and 2) the
mechanism they use isn't well-documented.
- What kinds of things have you tried to get it working?  With Guacamole,
audio in VNC only works by using PulseAudio, which requires forwarding
Pulse Audio data between the guacd system and the system running VNC, which
requires PulseAudio to be listening on its TCP port and the firewall
opened.  Have you worked through these things?

-Nick

>