{"id":70844,"date":"2020-02-21T21:43:31","date_gmt":"2020-02-21T18:43:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio"},"modified":"2020-03-03T16:11:01","modified_gmt":"2020-03-03T13:11:01","slug":"dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","title":{"rendered":"Der Multimedia-Server PipeWire 0.3 ist verf\u00fcgbar und ersetzt PulseAudio","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/releases\/tag\/0.3.0\">Ver\u00f6ffentlicht<\/a><\/noindex> bedeutende Ver\u00f6ffentlichung des Projekts <noindex><a rel=\"nofollow\" href=\"http:\/\/pipewire.org\/\">PipeWire 0.3.0<\/a><\/noindex>, das einen Multimedia-Server der n\u00e4chsten Generation entwickelt, der PulseAudio ersetzen soll. PipeWire erweitert die M\u00f6glichkeiten von PulseAudio um Funktionen zur Verarbeitung von Video-Streams, die M\u00f6glichkeit der Audioverarbeitung mit minimalen Latenzen und ein neues Sicherheitsmodell zur Verwaltung des Zugriffs auf der Ebene einzelner Ger\u00e4te und Streams. Das Projekt wird in GNOME unterst\u00fctzt und wird bereits aktiv in Fedora Linux f\u00fcr die Bildschirmaufnahme (Screencasting) und den gemeinsamen Bildschirmzugriff in Umgebungen basierend auf Wayland eingesetzt. Der Code des Projekts ist in C geschrieben und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\">wird verbreitet<\/a><\/noindex> unter LGPLv2.1 lizenziert.<\/p>\n<p>Haupt- <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/NEWS\">\u00c4nderungen<\/a><\/noindex> in PipeWire 0.3:<\/p>\n<ul>\n<li class=\"l\"> Der Scheduler zur Verarbeitung von Streams wurde vollst\u00e4ndig \u00fcberarbeitet. Die \u00c4nderungen erm\u00f6glichen den Start einer Schicht, um die Kompatibilit\u00e4t mit dem Soundserver JACK zu gew\u00e4hrleisten, dessen Leistung mit JACK2 vergleichbar ist.\n<li class=\"l\"> \u00dcberarbeitet und als stabil deklariert <noindex><a rel=\"nofollow\" href=\"https:\/\/pipewire.github.io\/pipewire\/\">API<\/a><\/noindex>. Alle zuk\u00fcnftigen \u00c4nderungen an der API sollen erfolgen, ohne die R\u00fcckw\u00e4rtskompatibilit\u00e4t mit bestehenden Anwendungen zu verletzen.\n<li class=\"l\"> In das Paket wurde ein Sitzungsmanager integriert, der es erm\u00f6glicht, den Graphen der Multimedia-Knoten in PipeWire zu verwalten und neue Streams hinzuzuf\u00fcgen. Der Manager bietet bisher nur eine Grundmenge an Funktionen und wird in Zukunft erweitert oder durch eine funktionalere und flexiblere Variante ersetzt, wie zum Beispiel <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.freedesktop.org\/gkiagia\/wireplumber\">WirePlumber<\/a><\/noindex>.\n<li class=\"l\"> Die in die Bibliothek integrierten Verbesserungen zur Gew\u00e4hrleistung der Kompatibilit\u00e4t mit PulseAudio, JACK und ALSA erm\u00f6glichen die Verwendung von PipeWire mit bestehenden Anwendungen, die f\u00fcr die Arbeit mit anderen Audiosystemen ausgelegt sind. Die Bibliothek f\u00fcr ALSA ist bereits fast fertig, aber die Bibliotheken f\u00fcr JACK und PulseAudio erfordern noch Anpassungen. PipeWire ist noch nicht bereit f\u00fcr einen vollst\u00e4ndigen Ersatz von PulseAudio und JACK, aber zuk\u00fcnftige Releases werden die Kompatibilit\u00e4t priorit\u00e4r behandeln.\n<li class=\"l\"> Das Paket enth\u00e4lt einige GStreamer-Plugins zur Interaktion mit PipeWire. Das Plugin pipewiresrc, das PipeWire als Audioquelle nutzt, funktioniert in den meisten Situationen problemlos. Das Plugin pipewiresink zum Ausgeben von Audio \u00fcber PipeWire hat jedoch noch einige bekannte Probleme.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr PipeWire 0.3 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mail-archive.com\/release-team@gnome.org\/msg08297.html\">integriert<\/a><\/noindex> in den Fenstermanager Mutter, der vom GNOME-Projekt entwickelt wird.\n<\/ul>\n<p>Erinnern wir uns daran, dass PipeWire den Anwendungsbereich von PulseAudio erweitert, indem es die Verarbeitung s\u00e4mtlicher Multimedia-Streams \u00fcbernimmt und in der Lage ist, Video-Streams zu mischen und umzuleiten. PipeWire bietet auch M\u00f6glichkeiten zur Verwaltung von Videoquellen wie Videoaufnahmeger\u00e4ten, Webcams oder Inhalten, die von Anwendungen auf dem Bildschirm ausgegeben werden. Zum Beispiel erm\u00f6glicht PipeWire die gleichzeitige Nutzung mehrerer Anwendungen mit einer Webcam und l\u00f6st Probleme mit dem sicheren Erfassen von Bildschirminhalten und dem Fernzugriff auf den Bildschirm in einer Wayland-Umgebung. <\/p>\n<p>PipeWire kann auch als Soundserver fungieren und dabei minimale Latenzen bieten sowie Funktionen bereitstellen, die die M\u00f6glichkeiten kombinieren. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/PulseAudio\">PulseAudio<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/JACK\">JACK<\/a><\/noindex>, einschlie\u00dflich der Ber\u00fccksichtigung der Bed\u00fcrfnisse professioneller Audiobearbeitungssysteme, auf die PulseAudio keinen Anspruch erheben konnte. Dar\u00fcber hinaus bietet PipeWire ein erweitertes Sicherheitsmodell, das den Zugriff auf Ger\u00e4teebene und spezifische Streams erm\u00f6glicht und die Weiterleitung von Audio und Video aus und in isolierte Container vereinfacht. Eines der Hauptziele ist die Unterst\u00fctzung von eigenst\u00e4ndigen Anwendungen im Flatpak-Format und die Zusammenarbeit im Grafik-Stack auf Basis von Wayland.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\">Haupt-<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/doc\/design.txt\">M\u00f6glichkeiten<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Erfassung und Wiedergabe von Audio und Video mit minimalen Latenzen;\n<\/li>\n<li class=\"l\"> Werkzeuge zur Echtzeitverarbeitung von Video und Audio;\n<\/li>\n<li class=\"l\"> Multithread-Architektur, die eine gemeinsame Nutzung von Inhalten mehrerer Anwendungen erm\u00f6glicht;\n<\/li>\n<li class=\"l\"> Verarbeitung von Multimedia-Knotengrafen mit Unterst\u00fctzung f\u00fcr R\u00fcckkopplungsschleifen und atomare Updates des Grafen. Es ist m\u00f6glich, Handler sowohl innerhalb des Servers als auch externe Plugins anzuschlie\u00dfen.\n<\/li>\n<li class=\"l\"> Effiziente Schnittstelle zum Zugriff auf Video-Streams durch die \u00dcbertragung von Dateideskriptoren und den Zugriff auf Audio \u00fcber gemeinsam genutzte Ringpuffer (shared ringbuffer).\n<\/li>\n<li class=\"l\"> F\u00e4higkeit zur Verarbeitung von Multimedia-Daten aus beliebigen Prozessen.\n<\/li>\n<li class=\"l\"> Verf\u00fcgbarkeit eines Plugins f\u00fcr GStreamer zur Vereinfachung der Integration mit bestehenden Anwendungen.\n<\/li>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr isolierte Umgebungen und Flatpak.\n<\/li>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr Plugins im Format <noindex><a rel=\"nofollow\" href=\"http:\/\/www.ladspa.org\/\">SPA<\/a><\/noindex> (Simple Plugin API) und die M\u00f6glichkeit zur Erstellung von Plugins, die im Echtzeitzugriff betrieben werden;\n<\/li>\n<li class=\"l\"> Flexibles System zur Abstimmung der verwendeten Multimedia-Formate und zur Pufferzuweisung.\n<\/li>\n<li class=\"l\"> Nutzung eines Hintergrundprozesses zur Routen von Audio und Video. M\u00f6glichkeit, als Audio-Server, Hub f\u00fcr die Bereitstellung von Videoanwendungen (z.B. f\u00fcr die gnome-shell screencast API) und Server zur Verwaltung des Zugriffs auf Hardwareger\u00e4te zur Videoaufnahme zu arbeiten.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52406\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PipeWire 0.3.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0438\u0434\u0443\u0449\u0438\u0439 \u043d\u0430 \u0437\u0430\u043c\u0435\u043d\u0443 PulseAudio. PipeWire \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 PulseAudio \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u0442\u043e\u043a\u0430\u043c\u0438 \u0432\u0438\u0434\u0435\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u0430 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430\u043c\u0438 \u0438 \u043d\u043e\u0432\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u044c\u044e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 GNOME \u0438 \u0443\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 Fedora Linux [&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-70844","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PipeWire.\" \/>\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\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 PipeWire 0.3, \u0438\u0434\u0443\u0449\u0438\u0439 \u043d\u0430 \u0441\u043c\u0435\u043d\u0443 PulseAudio | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PipeWire.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio\" \/>\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=\"2020-02-21T18:43:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:11:01+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\udd47Der Multimedia-Server PipeWire 0.3 ist verf\u00fcgbar und ersetzt PulseAudio | ProHoster","description":"Eine bedeutende Ver\u00f6ffentlichung des PipeWire-Projekts wurde ver\u00f6ffentlicht.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 PipeWire 0.3, \u0438\u0434\u0443\u0449\u0438\u0439 \u043d\u0430 \u0441\u043c\u0435\u043d\u0443 PulseAudio | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PipeWire.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","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":"2020-02-21T18:43:31+00:00","article:modified_time":"2020-03-03T13:11:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"70844","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:13:22","updated":"2022-09-28 08:25:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/70844","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=70844"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/70844\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=70844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=70844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=70844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}