PipeWire, das Multimedia-Framework, das PulseAudio ersetzen soll, erreicht seine Version 0.3.0

Die Veröffentlichung der neuen Version des PipeWire 0.3.0-Projekts wurde angekündigt, die sich als entwickelt Ein Multimedia-Server der neuen Generation, der PulseAudio ersetzt. Diese neue Version unterstreicht die Neugestaltung der Verarbeitung von Threads und Verbesserungen in den Bibliotheken.

Für diejenigen, die mit PipeWire nicht vertraut sind, sollten Sie wissen, dass dies ein Projekt ist Erweitert die Reichweite von PulseAudio bei der Verarbeitung von Multimedia-Streams Darüber hinaus können Streams mit Videos gemischt und umgeleitet werden. Außerdem werden Optionen zum Verwalten von Videoquellen bereitgestellt, z. B. Videoaufnahmegeräte, Webcams oder von Anwendungen generierte Bildschirminhalte.

Zum Beispiel Mit PipeWire können Sie die Zusammenarbeit mehrerer Anwendungen mit einer Webcam organisieren y Behebt Probleme mit der sicheren Erfassung von Bildschirminhalten und dem Fernzugriff auf dem Bildschirm in einer Wayland-Umgebung.

PipeWire kann auch als Soundserver fungieren das bietet minimale Latenz und Funktionalität, die kombiniert die Funktionen von PulseAudio und JACK, selbst unter Berücksichtigung der Anforderungen professioneller Soundverarbeitungssysteme, die PulseAudio nicht beanspruchen kann.

Zusätzlich PipeWire bietet ein erweitertes Sicherheitsmodell, das die Zugriffskontrolle auf der Ebene der einzelnen Geräte ermöglicht und spezifische Übertragungen und vereinfacht die Organisation der Lieferung von Ton und Video zu und von isolierten Containern. Eines der Hauptziele ist die Unterstützung eigenständiger Anwendungen im Flatpak-Format und die Arbeit am Wayland-basierten Grafikstapel.

Das Projekt wird von Gnome unterstützt und wird in Fedora bereits aktiv zur Aufzeichnung von Screencasts und Bildschirmfreigaben in Wayland-basierten Umgebungen verwendet.

PipeWire 0.3 Wichtige neue Funktionen

In dieser neuen Version wird das erwähnt Thread-Verarbeitungsplaner neu gestaltet Mit den vorgenommenen Änderungen konnte die Zwischenschicht gestartet werden, um die Kompatibilität mit dem JACK-Soundserver zu gewährleisten, dessen Leistung mit der von JACK2 vergleichbar ist.

auch Die API wurde überarbeitet und für stabil erklärt Es ist geplant, alle zusätzlichen Änderungen an der API vorzunehmen, ohne die Kompatibilität mit vorhandenen Anwendungen zu beeinträchtigen.

PipeWire 0.3 enthält einen Sitzungsmanager Hiermit kann der Benutzer das Multimedia-Knotendiagramm in PipeWire verwalten und neue Streams hinzufügen. Während der Manager nur die einfachsten Grundfunktionen bereitstellt, wird er in Zukunft durch eine funktionalere und flexiblere Option wie WirePlumber erweitert oder ersetzt.

Für seinen Teil, Die enthaltenen Bibliotheken wurden verbessert, um die Kompatibilität mit PulseAudio, JACK und ALSA sicherzustellenDadurch kann PipeWire mit vorhandenen Anwendungen verwendet werden, die für die Verwendung mit anderen Soundsystemen ausgelegt sind. Die Bibliothek für ALSA ist fast voll funktionsfähig, aber die Bibliotheken für JACK und PulseAudio müssen noch verbessert werden.

Schließlich Es wird erwähnt, dass einige GStreamer-Plugins enthalten sind mit PipeWire interagieren. Das pipewiresrc-Plug-In, das PipeWire als Soundquelle verwendet, funktioniert in den meisten Situationen einwandfrei. Das Pipewiresink-Plugin für die Tonausgabe über PipeWire weist noch keine bekannten Probleme auf.

PipeWire ist noch nicht für einen vollständigen Austausch von PulseAudio und JACK bereit, aber Kompatibilitätsprobleme werden in zukünftigen Versionen Vorrang haben.

Wie installiere ich PipeWire unter Ubuntu und Derivaten?

Wenn Sie PipeWire auf Ihren Systemen installieren möchten, sollten Sie wissen, dass dies in den Ubuntu-Repositorys enthalten ist. Derzeit sind jedoch nur Version 0.2.7 und Version verfügbar Diese neue Version wurde noch nicht aufgenommen, daher müssten sie einige Tage warten, bis dies geschieht.

Die Installation über die Repositorys erfolgt mit den folgenden Befehl:

sudo apt installiere pipewire

Während, Für diejenigen, die diese neue Version jetzt lieber installieren möchten, müssen sie den Code kompilieren auf Ihrem System.

Dazu müssen wir es herunterladen mit:

git clone https://github.com/PipeWire/pipewire.git

Und wir kompilieren und installieren mit:

./autogen.sh --prefix=$PREFIX

make

make install

Sie können PipeWire mit dem folgenden Befehl testen:

make run

Schließlich können Sie die Dokumentation und andere Informationen unter konsultieren den folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   jcfrog sagte

    die automatische Übersetzung an Ihre Grenzen 😉 "sudo apt installer le tuyau"