HP ProLiant xw2x220c Remote Graphics Software 5.2.5 User Guide - Page 36

Remote audio on Linux, Linux Remote Computer

Page 36 highlights

2-17-2 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 (presuming the Remote Computer has a physical audio device installed). In addition, microphone input on the Local Computer can be sent to the application running on the Remote Computer. However, unlike Windows, microphone input on Linux can be provided only via the remote USB driver. Figure 2-25 shows the RGS audio subsystem (green boxes), and the audio data paths for Linux-these data paths are described in Table 2-2. To simplify comparison with Windows, all audio components shown on the Windows diagram in Figure 2-24 are retained below, but partially obscured if not supported on Linux. Figure 2-25 RGS audio subsystem on Linux Linux Remote Computer Linux Local Computer Remote USB driver Path when USB devices are remote USB microphone b RGS Audio Player c HP Remote Microphone virtual device d Application 1 3 2 audio device HP Remote Audio virtual device 4 5 RGS Audio Recorder a RGS Audio Recorder Application 7 mixer 6 RGS Audio Player Path when USB devices are local audio device 8 analog microphone Paths a_ d Microphone audio sent to the Remote Computer application Paths 1_ 8 Playback of audio generated by the Remote Computer application Table 2-2 describes each of the audio data paths. The numbering and lettering in the table correspond to the numbering and lettering in Figure 2-25. For a list of audio devices supported on Linux Remote Computers, see "Appendix C: Linux remote audio device support." Table 2-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. The application-generated audio output. 2. If an audio device is installed, the application-generated audio is routed through it. Note that blade workstations do not contain audio devices- therefore, audio playback is not supported on blade workstations. 3. The HP Remote Audio virtual device is not supported on Linux. 4. Audio from either the audio device 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 Local: Linux does not support locally-mounted USB microphones. USB devices are Remote: Beginning at RGS 5.2.0, certain USB microphones can be mounted to the Remote Computer using the remote USB driver-see Appendix B for the supported microphones. See the previous section for a description of Remote USB operation. RGS overview 36

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191

RGS overview 36
2-17-2 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 (presuming the Remote Computer has a
physical audio device installed). In addition, microphone input on the Local Computer can be sent to the
application running on the Remote Computer. However, unlike Windows, microphone input on Linux can be
provided
only
via the remote USB driver. Figure 2-25 shows the RGS audio subsystem (green boxes), and the
audio data paths for Linux—these data paths are described in Table 2-2. To simplify comparison with Windows,
all audio components shown on the Windows diagram in Figure 2-24 are retained below, but partially obscured
if not supported on Linux.
Figure 2-25
RGS audio subsystem on Linux
Table 2-2 describes each of the audio data paths. The numbering and lettering in the table correspond to the
numbering and lettering in Figure 2-25. For a list of audio devices supported on Linux Remote Computers, see
Appendix C: Linux remote audio device support
.”
Table 2-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.
The application-generated audio output.
2.
If an audio device is installed, the application-generated audio is routed
through it. Note that blade workstations do not contain audio devices—
therefore, audio playback is not supported on blade workstations.
3.
The HP Remote Audio virtual device is not supported on Linux.
4.
Audio from either the audio device 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 Local:
Linux does not support
locally-mounted USB microphones.
USB devices are Remote:
Beginning at RGS
5.2.0, certain USB microphones can be
mounted to the Remote Computer using the
remote USB driver—see Appendix B for the
supported microphones. See the previous
section for a description of Remote USB
operation.
Application
RGS Audio Player
HP Remote Microphone
virtual device
audio device
analog
microphone
RGS Audio
Recorder
RGS Audio
Recorder
RGS Audio
Player
Application
mixer
HP Remote Audio
virtual device
audio device
Linux Remote Computer
Linux Local Computer
1
3
5
6
7
8
a
b
c
d
2
4
1
8
_
Playback of audio
generated by the
Remote Computer
application
a
_
d
Microphone audio sent
to the Remote Computer
application
Paths
Paths
Remote
USB driver
USB
microphone
Path when USB
devices are remote
Path when USB
devices are local