Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-1217

Microphone redirection audio is bery bad throught RDP

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.2.0
    • None
    • None
    • None
    • CentOS Linux release 8.2.2004 (Core)

    Description

      Hi all.
      I'm installed guacamole 1.2.0 on CentOS 8 trought thet guide:
      https://www.byteprotips.com/?p=2486
      Work perfecly for all funcionality, but the RDP microphone audio redirection is very bad.
      Guacamole is on the same LAN as client RDP.
      The problem isn't on the network

      If i connect Microsoft RDP the audio is perfect, but if i connect throught guacamole the audio microphone redirection is very very bad.

      I'm tryed  recompile freerdp with this command:

      git clone git://github.com/FreeRDP/FreeRDP.git ${HOME}/freerdp && cd ${HOME}/freerdp

      cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_LIBDIR=/usr/lib64 -DCMAKE_INSTALL_PREFIX:PATH=/opt -DWITH_DEBUG_ALL=OFF -DWITH_DEBUG_CAPABILITIES=OFF -DWITH_DEBUG_CERTIFICATE=OFF -DWITH_DEBUG_CHANNELS=OFF -DWITH_DEBUG_CLIPRDR=OFF -DWITH_DEBUG_DVC=OFF -DWITH_DEBUG_KBD=OFF -DWITH_DEBUG_LICENSE=OFF -DWITH_DEBUG_MUTEX=OFF -DWITH_DEBUG_NEGO=OFF -DWITH_DEBUG_NLA=OFF -DWITH_DEBUG_NTLM=OFF -DWITH_DEBUG_RAIL=OFF -DWITH_DEBUG_RDP=OFF -DWITH_DEBUG_RDPDR=OFF -DWITH_DEBUG_RDPEI=OFF -DWITH_DEBUG_REDIR=OFF -DWITH_DEBUG_RFX=OFF -DWITH_DEBUG_RINGBUFFER=OFF -DWITH_DEBUG_SCARD=OFF -DWITH_DEBUG_SND=OFF -DWITH_DEBUG_SVC=OFF -DWITH_DEBUG_SYMBOLS=OFF -DWITH_DEBUG_THREADS=OFF -DWITH_DEBUG_TIMEZONE=OFF -DWITH_DEBUG_TRANSPORT=OFF -DWITH_DEBUG_TSG=OFF -DWITH_DEBUG_TSMF=OFF -DWITH_DEBUG_WND=OFF -DWITH_DEBUG_XV=OFF -DWITH_SSE2=ON -DWITH_PULSE=ON -DWITH_CUPS=ON -DWITH_WAYLAND=OFF -DWITH_OPENH264=OFF -DWITH_X264=OFF -DWITH_FFMPEG=ON -DWITH_DSP_FFMPEG=ON -DWITH_GSTREAMER_0_10=ON -DWITH_GSTREAMER_1_0=ON -DWITH_JPEG=ON -DWITH_CCACHE=ON -DWITH_CHANNELS=ON -DWITH_CLIENT=ON -DWITH_CLIENT_AVAILABLE=1 -DWITH_CLIENT_CHANNELS=ON -DWITH_CLIENT_CHANNELS_AVAILABLE=1 -DWITH_CLIENT_COMMON=ON -DWITH_EVENTFD_READ_WRITE=1 -DWITH_GFX_H264=ON -DWITH_GPROF=OFF -DWITH_GSSAPI=OFF -DWITH_GSTREAMER_0_10=ON -DWITH_GSTREAMER_1_0=ON -DWITH_LIBRARY_VERSIONING=ON -DWITH_LIBSYSTEMD=OFF -DWITH_MACAUDIO=OFF -DWITH_MACAUDIO_AVAILABLE=0 -DWITH_MANPAGES=ON -DWITH_MBEDTLS=OFF -DWITH_OPENH264=OFF -DWITH_OPENSLES=OFF -DWITH_OPENSSL=ON -DWITH_OSS=ON -DWITH_PAM=ON -DWITH_PCSC=ON -DWITH_PROFILER=OFF -DWITH_PULSE=ON -DWITH_SAMPLE=OFF -DWITH_SANITIZE_ADDRESS=ON -DWITH_SANITIZE_ADDRESS_AVAILABLE=1 -DWITH_SANITIZE_LEAK=OFF -DWITH_SANITIZE_LEAK=OFF -DWITH_SANITIZE_LEAK_AVAILABLE=0 -DWITH_SERVER_CHANNELS=ON -DWITH_SERVER_INTERFACE=ON -DWITH_SMARTCARD_INSPECT=OFF -DWITH_THIRD_PARTY=OFF -DWITH_VALGRIND_MEMCHECK=OFF -DWITH_VALGRIND_MEMCHECK_AVAILABLE=0 -DWITH_WAYLAND=OFF -DWITH_X11=ON -DWITH_X264=OFF -DWITH_XDAMAGE=ON -DWITH_XEXT=ON -DWITH_XRENDER=ON -DWITH_XSHM=ON -DWITH_XTEST=ON -DWITH_XV=ON -DWITH_ZLIB=ON -DHAVE_AIO_H=1 -DHAVE_EXECINFO_H=1 -DHAVE_FCNTL_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_MATH_C99_LONG_DOUBLE=1 -DHAVE_POLL_H=1 -DHAVE_PTHREAD_MUTEX_TIMEDLOCK=ON -DHAVE_PTHREAD_MUTEX_TIMEDLOCK_LIB=1 -DHAVE_PTHREAD_MUTEX_TIMEDLOCK_SYMBOL= -DHAVE_SYSLOG_H=1 -DHAVE_SYS_EVENTFD_H=1 -DHAVE_SYS_FILIO_H= -DHAVE_SYS_MODEM_H= -DHAVE_SYS_SELECT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_XI_TOUCH_CLASS=1

      make

      make install

      But later installed I realized that if freerdp pachet isn't installed, RDP connect the same (look at the picture: guacamole_pachet.jpg thet show the packets installed in the system).

      Probably the problem is on the two packages freerdp-libs.x86_64 or freerdp-devel.x86_64.

      But I don't know what to do fix.
      Can you help me for resolve this? 

      Attachments

        1. guacamole_pachet.jpg
          50 kB
          Vincenzo
        2. guacamole.jpg
          215 kB
          Vincenzo

        Issue Links

          Activity

            People

              Unassigned Unassigned
              canvin Vincenzo
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: