xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Version 30 and Version 31 of Sound


Ignore:
Timestamp:
11/15/15 15:25:33 (5 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Sound

    v30 v31  
    1111{{{#!div class="box"
    1212== 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'''.
     13Sound support has been stable since version 0.14, later versions add support for more codecs and better process isolation.
     14Unless you disable sound forwarding, you can start or stop it from the system tray at any time.
     15The 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
     17As of version 0.16, we use gstreamer 1.x by default if it is available, earlier versions used version 0.10.
    1418
    1519[[BR]]
    1620Unlike 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.
    1721
    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.
     22If 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.
    1923}}}
    2024
     
    3135{{{#!div class="box"
    3236== 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)
    3539* 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
    3741* users must be "pulseaudio-enabled" - whatever that means in terms of permissions and user setup (policy, user group, etc: this is distribution specific)
    3842}}}
     
    96100}}}
    97101* {{{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}}}
    98103}}}
    99104