{"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\/fr\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","title":{"rendered":"Le serveur multim\u00e9dia PipeWire 0.3 est disponible, rempla\u00e7ant 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\">Publi\u00e9<\/a><\/noindex> sortie significative du projet <noindex><a rel=\"nofollow\" href=\"http:\/\/pipewire.org\/\">PipeWire 0.3.0<\/a><\/noindex>, d\u00e9veloppant un serveur multim\u00e9dia de nouvelle g\u00e9n\u00e9ration, rempla\u00e7ant PulseAudio. PipeWire \u00e9tend les capacit\u00e9s de PulseAudio avec des outils pour travailler avec des flux vid\u00e9o, la possibilit\u00e9 de traitement audio avec des latences minimales et un nouveau mod\u00e8le de s\u00e9curit\u00e9 pour g\u00e9rer l'acc\u00e8s au niveau de chaque appareil et de chaque flux. Le projet est soutenu dans GNOME et est d\u00e9j\u00e0 activement utilis\u00e9 dans Fedora Linux pour l'enregistrement du contenu de l'\u00e9cran (screencasting) et le partage d'\u00e9cran dans des environnements bas\u00e9s sur Wayland. Le code du projet est \u00e9crit en C et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\">est distribu\u00e9<\/a><\/noindex> sous licence LGPLv2.1.<\/p>\n<p>Principales <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/NEWS\">modifications<\/a><\/noindex> dans PipeWire 0.3 :<\/p>\n<ul>\n<li class=\"l\"> Le planificateur de traitement des flux a \u00e9t\u00e9 enti\u00e8rement repens\u00e9. Les changements ont permis de lancer une couche pour assurer la compatibilit\u00e9 avec le serveur audio JACK, dont les performances sont comparables \u00e0 celles de JACK2.\n<li class=\"l\"> Refait et d\u00e9clar\u00e9 stable <noindex><a rel=\"nofollow\" href=\"https:\/\/pipewire.github.io\/pipewire\/\">API<\/a><\/noindex>. Tous les changements ult\u00e9rieurs de l'API sont pr\u00e9vus sans compromettre la compatibilit\u00e9 descendante avec les applications existantes.\n<li class=\"l\"> Un gestionnaire de sessions a \u00e9t\u00e9 inclus, permettant de g\u00e9rer le graphe des n\u0153uds multim\u00e9dias dans PipeWire, ainsi que d'ajouter de nouveaux flux. Pour l'instant, le gestionnaire ne fournit qu'un ensemble de fonctionnalit\u00e9s de base et sera \u00e9largi ou remplac\u00e9 par une option plus fonctionnelle et flexible, telle que <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.freedesktop.org\/gkiagia\/wireplumber\">WirePlumber<\/a><\/noindex>.\n<li class=\"l\"> Des am\u00e9liorations ont \u00e9t\u00e9 apport\u00e9es aux biblioth\u00e8ques pour assurer la compatibilit\u00e9 avec PulseAudio, JACK et ALSA, permettant d'utiliser PipeWire avec des applications existantes con\u00e7ues pour travailler avec d'autres syst\u00e8mes audio. La biblioth\u00e8que pour ALSA est presque pr\u00eate, mais celles pour JACK et PulseAudio n\u00e9cessitent encore des ajustements. PipeWire n'est pas encore pr\u00eat \u00e0 remplacer compl\u00e8tement PulseAudio et JACK, mais les prochaines versions accorderont la priorit\u00e9 aux questions de compatibilit\u00e9.\n<li class=\"l\"> Certaines extensions GStreamer pour interagir avec PipeWire ont \u00e9t\u00e9 incluses. L'extension pipewiresrc, utilisant PipeWire comme source audio, fonctionne sans probl\u00e8me dans la plupart des situations. L'extension pipewiresink pour la sortie audio via PipeWire pr\u00e9sente encore quelques probl\u00e8mes connus.\n<li class=\"l\"> Le support de PipeWire 0.3 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mail-archive.com\/release-team@gnome.org\/msg08297.html\">int\u00e9gr\u00e9<\/a><\/noindex> dans le gestionnaire de fen\u00eatres Mutter, d\u00e9velopp\u00e9 par le projet GNOME.\n<\/ul>\n<p>Rappelons que PipeWire \u00e9tend le champ d'application de PulseAudio en traitant tout type de flux multim\u00e9dia, capable de m\u00e9langer et de rediriger les flux vid\u00e9o. PipeWire offre \u00e9galement des fonctionnalit\u00e9s de gestion des sources vid\u00e9o, telles que les dispositifs de capture vid\u00e9o, les cam\u00e9ras web ou le contenu d'\u00e9cran produit par les applications. Par exemple, PipeWire permet aux plusieurs applications de collaborer sur une webcam et r\u00e9sout les probl\u00e8mes de capture s\u00e9curis\u00e9e du contenu d'\u00e9cran et d'acc\u00e8s \u00e0 distance \u00e0 celui-ci dans un environnement Wayland. <\/p>\n<p>PipeWire peut \u00e9galement servir de serveur audio, garantissant des latences minimales et fournissant des fonctionnalit\u00e9s combinant les capacit\u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/PulseAudio\">PulseAudio<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/JACK\">JACK<\/a><\/noindex>, y compris prenant en compte les besoins des syst\u00e8mes de traitement audio professionnels, auxquels PulseAudio ne pouvait pr\u00e9tendre. De plus, PipeWire propose un mod\u00e8le de s\u00e9curit\u00e9 avanc\u00e9, permettant de g\u00e9rer l'acc\u00e8s au niveau des appareils individuels et des flux sp\u00e9cifiques, facilitant ainsi l'organisation du passage de l'audio et de la vid\u00e9o entre container isol\u00e9s. L'un des principaux objectifs est de soutenir des applications autonomes format\u00e9es en Flatpak et de fonctionner dans une pile graphique bas\u00e9e sur Wayland.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\">Principales<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/doc\/design.txt\">capacit\u00e9s<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Capture et lecture audio et vid\u00e9o avec des latences minimales;\n<\/li>\n<li class=\"l\"> Outils pour le traitement vid\u00e9o et audio en temps r\u00e9el;\n<\/li>\n<li class=\"l\"> Architecture multiprocessus permettant l'acc\u00e8s partag\u00e9 au contenu de plusieurs applications;\n<\/li>\n<li class=\"l\"> Mod\u00e8le de traitement bas\u00e9 sur un graphique de n\u0153uds multim\u00e9dias, prenant en charge les boucles de r\u00e9troaction et les mises \u00e0 jour atomiques du graphique. L'interconnexion de gestionnaires est autoris\u00e9e \u00e0 la fois \u00e0 l'int\u00e9rieur du serveur et via des plugins externes;\n<\/li>\n<li class=\"l\"> Interface efficace d'acc\u00e8s aux flux vid\u00e9o \u00e0 travers le passage de descripteurs de fichiers et acc\u00e8s au son via des tampons circulaires partag\u00e9s;\n<\/li>\n<li class=\"l\"> Capacit\u00e9 de traitement des donn\u00e9es multim\u00e9dias depuis n'importe quel processus;\n<\/li>\n<li class=\"l\"> Disponibilit\u00e9 d'un plugin GStreamer pour faciliter l'int\u00e9gration avec les applications existantes;\n<\/li>\n<li class=\"l\"> Prise en charge des environnements isol\u00e9s et de Flatpak;\n<\/li>\n<li class=\"l\"> Prise en charge des plugins au format <noindex><a rel=\"nofollow\" href=\"http:\/\/www.ladspa.org\/\">SPA<\/a><\/noindex> (Simple Plugin API) et possibilit\u00e9 de cr\u00e9er des plugins fonctionnant en temps r\u00e9el strict;\n<\/li>\n<li class=\"l\"> Syst\u00e8me flexible d'accord des formats multim\u00e9dias utilis\u00e9s et d'allocation de tampons;\n<\/li>\n<li class=\"l\"> Utilisation d'un seul processus en arri\u00e8re-plan pour le routage du son et de la vid\u00e9o. Capacit\u00e9 \u00e0 fonctionner sous forme de serveur audio, de hub pour fournir des applications vid\u00e9o (par exemple, pour l'API screencast de gnome-shell) et de serveur pour la gestion de l'acc\u00e8s aux p\u00e9riph\u00e9riques mat\u00e9riels de capture vid\u00e9o.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <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.2 - 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\/fr\/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.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Le serveur multim\u00e9dia PipeWire 0.3 est d\u00e9sormais disponible, rempla\u00e7ant PulseAudio | ProHoster","description":"Une version significative du projet PipeWire a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/70844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=70844"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/70844\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=70844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=70844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=70844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}