HP Remote Graphics Software 6.0 User Guide
Remote Audio on Linux
RGS on Linux also supports Remote Audio, allowing audio generated by the application on the
remote computer to be captured and transmitted to the local computer for playback.
Table 7-2 Linux RGS audio data paths on page 70 describes the paths taken by both application-
generated audio output and microphone audio in Linux. For a list of audio devices supported on Linux
remote computers, see
Remote Audio device support on Linux on page 144.
Table 7-2 Linux RGS audio data paths
Audio playback from the remote computer to the local
computer
Sending of microphone audio from the local computer to the
remote computer
1. An application on the remote computer generates audio
output.
2. If an audio device is installed, the application-generated
audio is routed through it.
3. If there is no audio device, the application-generated
audio is routed through the Virtual Audio Driver.
4. Audio from either the audio device or the Virtual Audio
Driver is sent to the RGS Audio Recorder.
5. The RGS Audio Recorder captures the audio, which is
sent by RGS to the local computer.
6. The RGS Audio Player on the local computer decodes
the received audio and sends it to the audio mixer.
7. The output of the audio mixer is sent to the local
computer audio device.
8. The audio device drives an audio output device, such
as a speaker.
USB devices are Remote or Local/Remote: Certain USB
microphones can be attached to the remote computer using
the Remote USB functionality. The remote computer must be
running Windows.
NOTE: For more information, see
Attaching USB
microphones to the remote computer using Remote USB
on page 68.
USB devices are Local: RGS on Linux does not support
locally-mounted USB microphones.
The device the audio is recorded from can be specified in the RGS Sender property
Rgsender.Audio.Linux.DeviceName.
Run the command:
cat /proc/asound/devices
From this, you will see a list of the audio devices and it will look something like this:
0: [ 0] : control
1: : sequencer
8: [ 0- 0]: raw midi
16: [ 0- 0]: digital audio playbac
17: [ 0- 1]: digital audio playback
24: [ 0- 0]: digital audio capture
32: [ 1] : control
33: : timer
48: [ 1- 0]: digital audio playback
56: [ 1- 0]: digital audio capture
70 Chapter 7 Advanced capabilities