{"id":110810,"date":"2023-10-13T09:10:52","date_gmt":"2023-10-13T07:10:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vyshel-pipewire-0-3-81"},"modified":"2023-10-13T09:10:52","modified_gmt":"2023-10-13T07:10:52","slug":"vyshel-pipewire-0-3-81","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vyshel-pipewire-0-3-81","title":{"rendered":"PipeWire 0.3.81 ist erschienen","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>PipeWire \u2013 ist ein Multimedia-Server, der f\u00fcr die Ausgabe und Verarbeitung von Audio- und Video-Streams in Echtzeit konzipiert ist. F\u00fcr Clients besteht Kompatibilit\u00e4t mit den APIs PulseAudio, JACK und ALSA.<\/p>\n<p>Die neue Version ist das erste RC f\u00fcr die Version 1.0.<\/p>\n<h1>Wesentliche \u00c4nderungen<\/h1>\n<ul>\n<li>Die Unterst\u00fctzung von jackdbus ist standardm\u00e4\u00dfig aktiviert.<\/li>\n<li>Die IRQ-basierte Planung in ALSA wurde verbessert und ist standardm\u00e4\u00dfig f\u00fcr das Profil Pro Audio aktiviert. Au\u00dferdem werden nun PCM miteinander verbunden, um Latenzen zu verringern, was dem Verhalten von JACK entspricht.<\/li>\n<li>Die Unterst\u00fctzung sowohl f\u00fcr alte als auch f\u00fcr neue Versionen von webrtc-audio-processing wurde implementiert, um den \u00dcbergang zu erleichtern.<\/li>\n<li>Jetzt f\u00fchrt eine erzwungene \u00c4nderung der Quantisierung durch Knoten oder Metadaten auch zu einer erzwungenen Pause und Fortsetzung des Graphen, \u00e4hnlich wie bei der \u00c4nderung der Bitrate, um sicherzustellen, dass alle Knoten sich an die neue Quantisierung anpassen. Dies ist wichtig f\u00fcr Pro Audio-Knoten, die ihre Hardware auf den neuen Zeitraum in der IRQ-basierten Planung umstellen m\u00fcssen.<\/li>\n<li>Ein Fehler beim Parsen regul\u00e4rer Ausdr\u00fccke wurde behoben.<\/li>\n<li>Eine Vielzahl kleinerer Fehlerbehebungen und Verbesserungen.<\/li>\n<\/ul>\n<h1>Weitere \u00c4nderungen<\/h1>\n<h2>PipeWire<\/h2>\n<ul>\n<li>Jetzt hat der Stream die Option EARLY_PROCESS, die verwendet werden kann, um eine eigene Puffervorf\u00fcllung zu implementieren.<\/li>\n<li>Ein Fehler bei der Bestimmung der Position des Treiberknotens wurde behoben.<\/li>\n<li>Das Entfernen von Referenzen berechnet jetzt den Graphen korrekt.<\/li>\n<li>Der Vergleich von Bitraten zur Bestimmung der besten Bitrate im Graphen wurde korrigiert.<\/li>\n<li>Jetzt wird die Funktion malloc_trim() zur Speicherfreigabe verwendet, wenn sie verf\u00fcgbar ist.<\/li>\n<\/ul>\n<h2>Hilfsprogramme<\/h2>\n<ul>\n<li>pw-cat unterst\u00fctzt jetzt die Formate DFF und DSD.<\/li>\n<\/ul>\n<h2>Module<\/h2>\n<ul>\n<li>Im RAOP wurden einige Verbesserungen vorgenommen. Jetzt werden alle zwei Sekunden Ger\u00e4te abgefragt, um sie betriebsbereit zu halten.<\/li>\n<li>Ein Fehler in der Filterkette wurde behoben, aufgrund dessen beim Mischen nur einer Quelle kein Vorverst\u00e4rker Anwendung fand.<\/li>\n<li>Jetzt kann die Filterkette das Volumen des Streams an die Steuerungen im Graphen \u00fcbergeben.<\/li>\n<li>Die Lautst\u00e4rkeregelung im RAOP wurde verbessert.<\/li>\n<\/ul>\n<h2>PulseAudio<\/h2>\n<ul>\n<li>Einige Fehler in der Verarbeitung von pending_stream wurden behoben.<\/li>\n<li>Ein Fehler im Code zum Senden von Ereignissen wurde behoben, wodurch das Senden eines \u00c4nderungsereignisses unterblieb, wenn der Knoten verbunden war.<\/li>\n<li>Die Priorit\u00e4t der Echtzeitanwendungen f\u00fcr PulseAudio wurde gesenkt.<\/li>\n<\/ul>\n<h2>SPA<\/h2>\n<ul>\n<li>Jetzt synchronisiert der ALSA-Treiber alle Nachfolger direkt aus dem Weckereignis. Dies erm\u00f6glicht eine stabilere Ausrichtung der Bitraten.<\/li>\n<li>Unterst\u00fctzung f\u00fcr GNU\/Hurd hinzugef\u00fcgt!<\/li>\n<\/ul>\n<h2>Bluetooth<\/h2>\n<ul>\n<li>Die Leistung der Codecs wurde verbessert, wenn PipeWire als Audio Gateway verwendet wird.<\/li>\n<li>BAP-Ger\u00e4te wurden an die neue API von Bluez angepasst.<\/li>\n<\/ul>\n<h2>JACK<\/h2>\n<ul>\n<li>Wenn sich die Jack-Bibliothek im Standard-Bibliothekspfad befindet, vermeiden Sie die Verwendung von LD_LIBRARY_PATH, da dies zu Problemen f\u00fchren kann.<\/li>\n<li>Eine Behandlung zum Zur\u00fccksetzen der Verz\u00f6gerung auf den Standardwert am Port wurde implementiert.<\/li>\n<li>Jetzt gelingt es jack_property immer, die Metadaten zu \u00e4ndern, da es Umgehungen vor dem Ausstieg erwartet.<\/li>\n<\/ul>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/multimedia\/17377814\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>PipeWire &mdash; \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u0414\u043b\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 API PulseAudio, JACK \u0438 ALSA. \u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u043c RC \u0434\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0438 1.0. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 jackdbus \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 IRQ \u0432 ALSA \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043e \u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u043f\u0440\u043e\u0444\u0438\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110810","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/vyshel-pipewire-0-3-81\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u0448\u0435\u043b PipeWire 0.3.81 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vyshel-pipewire-0-3-81\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-10-13T07:10:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-13T07:10:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47PipeWire 0.3.81 ist ver\u00f6ffentlicht worden | ProHoster","description":"PipeWire ist ein Multimedia-Server, der f\u00fcr die Ausgabe und Verarbeitung von Audio- und Video-Streams in Echtzeit entwickelt wurde.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vyshel-pipewire-0-3-81","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u0448\u0435\u043b PipeWire 0.3.81 | ProHoster","og:description":"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vyshel-pipewire-0-3-81","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-10-13T07:10:52+00:00","article:modified_time":"2023-10-13T07:10:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/110810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=110810"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/110810\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=110810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=110810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=110810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}