Changes between Version 30 and Version 31 of Sound
- Timestamp:
- 11/15/15 15:25:33 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Sound
v30 v31 11 11 {{{#!div class="box" 12 12 == Status and Configuration == 13 Sound support has been stable for a while now, but the only codecs that are widely used are '''mp3''' and '''wavpack'''. 13 Sound support has been stable since version 0.14, later versions add support for more codecs and better process isolation. 14 Unless you disable sound forwarding, you can start or stop it from the system tray at any time. 15 The client and server will negotiate which codec to use. The most widely tested and supported codecs are [http://www.vorbis.com/ vorbis], [https://xiph.org/flac/ flac] and mp3. 16 17 As of version 0.16, we use gstreamer 1.x by default if it is available, earlier versions used version 0.10. 14 18 15 19 [[BR]] 16 20 Unlike screen updates which are discrete events, sound compression processes the operating system's sound data stream and so this is a continuous process which will take up a little bit of CPU and bandwidth. 17 21 18 If you want to turn off speaker forwarding, set {{{speaker = no}}} in your system wide {{{xpra.conf}}} (to disable it globally) or in the per-user configuration file.22 If you want to turn off speaker forwarding, set {{{speaker = off}}} in your system wide {{{xpra.conf}}} (to disable it globally) or in the per-user configuration file. 19 23 }}} 20 24 … … 31 35 {{{#!div class="box" 32 36 == Requirements == 33 You will need: 34 * a build /installation including {{{GStreamer}}} support for both client and server. We need the "base" plugins and the"ugly" plugins (for mp3)37 38 * a build or package including {{{GStreamer}}} support for both client and server, including the "base" and "ugly" plugins (for mp3) 35 39 * a client with sound output of any kind (even virtual) 36 * a server with pulseaudio installed (for going beyond the simple test step) 40 * a server with pulseaudio installed (for going beyond the simple test step) - other sound systems can be made to work but are unsupported, see the {{{sound-source}}} option 37 41 * users must be "pulseaudio-enabled" - whatever that means in terms of permissions and user setup (policy, user group, etc: this is distribution specific) 38 42 }}} … … 96 100 }}} 97 101 * {{{pavucontrol}}} both on the client and inside the xpra session (see example screenshots below) 102 * run the client or server with the [/wiki/Logging debug logging] flag {{{-d sound}}} 98 103 }}} 99 104