Chargement...
 
Skip to main content

Historique: WirePlumber

Aperçu de cette version: 15 (courant)

WirePlumber est un gestionnaire modulaire de session et de stratégie pour le serveur son PipeWire.





Informations


Site web officiel : https://pipewire.pages.freedesktop.org/wireplumber/ Image .
Version stable actuelle : 0.5.10 du 2025 05 21.
Licence : MIT.
Plateforme : GNU Linux.
Support : PipeWire.
Développeur(s) : George Kiagiadakis, Julian Bouzas.



Description


WirePlumber est un gestionnaire modulaire de sessions et de stratégies pour le serveur son PipeWire et une bibliothèque de haut niveau basée sur GObject.

Il englobe l'IPA de PipeWire, ce qui facilite l'écriture des modules du démon ainsi que des outils externes pour gérer PipeWire. Le démon WirePlumber implémente le service de gestion des sessions et des stratégies. Il suit une conception modulaire, avec des greffons qui implémentent la fonctionnalité de gestion proprement dite.

La bibliothèque WirePlumber fournit une IPA qui permet d'étendre le démon WirePlumber pour écrire des outils de gestion ou d'état pour PipeWire (applications qui ne font pas de diffusion en continu) et d'écrire des gestionnaires de sessions personnalisés.



Utilisation


...à écrire...

Les commandes


Il existe des commandes utilisables dans un terminal.
La commande `wpctl` par exemple, permet de contrôler certains paramètres de WirePlumber.

Couplée avec l'option `status`, cette commande vous donnera des infos sur votre système audio avec PipeWire (clients et flux audio).
Exemple sur la machine de jujudusud :
Copy to clipboard
$ wpctl status PipeWire 'pipewire-0' [1.0.0, julien@GMC, cookie:2819857862] └─ Clients: 31. pipewire [1.0.0, julien@GMC, pid:622] 32. xfwm4 [1.0.0, julien@GMC, pid:605] 34. WirePlumber [1.0.0, julien@GMC, pid:621] 35. WirePlumber [export] [1.0.0, julien@GMC, pid:621] 52. xfce4-pulseaudio-plugin [1.0.0, julien@GMC, pid:654] 53. Firefox [1.0.0, julien@GMC, pid:956] 74. wpctl [1.0.0, julien@GMC, pid:20861] Audio ├─ Devices: │ 44. AudioBox USB [alsa] │ ├─ Sinks: │ * 49. AudioBox USB Stéréo analogique [vol: 1.00] │ ├─ Sink endpoints: │ ├─ Sources: │ * 50. AudioBox USB Stéréo analogique [vol: 1.00] │ ├─ Source endpoints: │ └─ Streams: Video ├─ Devices: │ ├─ Sinks: │ ├─ Sink endpoints: │ ├─ Sources: │ ├─ Source endpoints: │ └─ Streams: Settings └─ Default Configured Node Names: 0. Audio/Sink alsa_output.usb-PreSonus_Audio_AudioBox_USB-01.5.analog-stereo 1. Audio/Source alsa_input.usb-PreSonus_Audio_AudioBox_USB-01.analog-stereo


Installation

[+]

Liens et commentaires





Historique

Avancé
Information Version
Sat 24 Aug 2024 17:12 jujudusud 15
Afficher
Sat 24 Aug 2024 17:11 jujudusud 14
Afficher
Sat 24 Aug 2024 17:10 jujudusud Ajout de "serveur son" pour désigner PipeWire. 13
Afficher
Sun 21 Jan 2024 15:44 sub26nico suppression bannière 'page à intégrer' - intégration dans la structure 'logiciel' 12
Afficher
Wed 20 Dec 2023 15:03 jujudusud Ajout du lien de téléchargement des sources et documentation d'installation. 11
Afficher
Wed 20 Dec 2023 14:53 jujudusud 10
Afficher
Mon 11 Dec 2023 00:54 jujudusud Ajout de wpctl déplacée depuis ((pipewire)). 9
Afficher
Sat 25 Nov 2023 18:37 olinuxx 8
Afficher
Sat 25 Nov 2023 18:36 olinuxx + titre de la page + suppression de la balise HTML (2ème page) + drapeau EN + mise en page / cohérence wiki + ponctuation + variables version logiciel + min/MAJ + suppression alias inutile 7
Afficher
Fri 24 Nov 2023 00:41 jujudusud Ajout de la licence et des noms des développeurs principaux. 6
Afficher
Fri 24 Nov 2023 00:34 jujudusud coquille - fautes d'orthographe. 5
Afficher
Fri 24 Nov 2023 00:21 jujudusud Ajout d'un lien vers le glossaire pour IPA. 4
Afficher
Thu 23 Nov 2023 19:24 jujudusud création alias sans majuscules 3
Afficher
Thu 23 Nov 2023 19:15 jujudusud Ajout d'une description. 2
Afficher
Thu 23 Nov 2023 19:11 jujudusud 1
Afficher