{"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\/da\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","title":{"rendered":"Den multimedieserver PipeWire 0.3 er tilg\u00e6ngelig og afl\u00f8ser 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\">Publiceret<\/a><\/noindex> betydelig udgivelse af projektet <noindex><a rel=\"nofollow\" href=\"http:\/\/pipewire.org\/\">PipeWire 0.3.0<\/a><\/noindex>, som udvikler en multimedia server af n\u00e6ste generation, der erstatter PulseAudio. PipeWire udvider PulseAudios muligheder med v\u00e6rkt\u00f8jer til videostreaming, evnen til at behandle lyd med minimal forsinkelse og en ny sikkerhedsmodel til h\u00e5ndtering af adgangsniveauer for individuelle enheder og streams. Projektet underst\u00f8ttes i GNOME og anvendes allerede aktivt i Fedora Linux til sk\u00e6rmoptagelse (screencasting) og deling af sk\u00e6rmen i milj\u00f8er baseret p\u00e5 Wayland. Koden til projektet er skrevet i C og <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\">distribueres<\/a><\/noindex> under LGPLv2.1-licensen.<\/p>\n<p>Vigtige <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/NEWS\">Optimeringer<\/a><\/noindex> i PipeWire 0.3:<\/p>\n<ul>\n<li class=\"l\"> Planl\u00e6ggeren til behandling af streams er blevet fuldst\u00e6ndig omarbejdet. \u00c6ndringerne har gjort det muligt at k\u00f8re et lag for at sikre kompatibilitet med lydserveren JACK, hvis pr\u00e6station er sammenlignelig med JACK2.\n<li class=\"l\"> Omarbejdet og erkl\u00e6ret stabil <noindex><a rel=\"nofollow\" href=\"https:\/\/pipewire.github.io\/pipewire\/\">API<\/a><\/noindex>. Alle fremtidige \u00e6ndringer i API'et vil blive foretaget uden at bryde bagudkompatibiliteten med eksisterende applikationer.\n<li class=\"l\"> Med i pakken er en sessionsmanager, som g\u00f8r det muligt at styre grafen af multimedia noder i PipeWire samt tilf\u00f8je nye streams. Indtil videre tilbyder manageren kun et grundl\u00e6ggende s\u00e6t funktioner og vil i fremtiden blive udvidet eller erstattet af en mere funktionel og fleksibel variant, s\u00e5som <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.freedesktop.org\/gkiagia\/wireplumber\">WirePlumber<\/a><\/noindex>.\n<li class=\"l\"> Forbedret kompatibilitet med PulseAudio, JACK og ALSA, som tillader brug af PipeWire med eksisterende applikationer designet til at arbejde med andre lydsystemer. ALSA-biblioteket er n\u00e6sten f\u00e6rdigbygget, men bibliotekerne til JACK og PulseAudio kr\u00e6ver stadig arbejde. PipeWire er endnu ikke klar til fuldst\u00e6ndig at erstatte PulseAudio og JACK, men senere udgivelser vil prioritere sp\u00f8rgsm\u00e5l om kompatibilitet.\n<li class=\"l\"> Der er inkluderet nogle GStreamer plugins til interaktion med PipeWire. Pluginet pipewiresrc, der bruger PipeWire som lydkilde, fungerer problemfrit i de fleste situationer. Pluginet pipewiresink til lydudslip gennem PipeWire har dog stadig kendte problemer.\n<li class=\"l\"> St\u00f8tte til PipeWire 0.3 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mail-archive.com\/release-team@gnome.org\/msg08297.html\">er integreret<\/a><\/noindex> i vinduesmanageren Mutter, der udvikles af GNOME-projektet.\n<\/ul>\n<p>Lad os minde om, at PipeWire udvider PulseAudios anvendelsesomr\u00e5de ved at kunne h\u00e5ndtere enhver mediestr\u00f8m og er i stand til at blande og omdirigere videostr\u00f8mme. PipeWire tilbyder ogs\u00e5 muligheder for at styre video kilder, s\u00e5som video capture-enheder, webkameraer eller indhold, der vises af applikationer p\u00e5 sk\u00e6rmen. For eksempel giver PipeWire mulighed for at organisere samarbejde mellem flere applikationer med et webkamera og l\u00f8ser problemer med sikker sk\u00e6rmfangst og fjernadgang til sk\u00e6rmen i Wayland-milj\u00f8et. <\/p>\n<p>PipeWire kan ogs\u00e5 fungere som en lydserver, der sikrer minimal forsinkelse og tilbyder en funktionalitet, der kombinerer mulighederne <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/PulseAudio\">PulseAudio<\/a><\/noindex> og <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\/JACK\">JACK<\/a><\/noindex>, herunder at tage hensyn til behovene for professionelle lydh\u00e5ndteringssystemer, som PulseAudio ikke kunne im\u00f8dekomme. Derudover tilbyder PipeWire en avanceret sikkerhedsmodel, der muligg\u00f8r adgangsstyring p\u00e5 niveau med individuelle enheder og specifikke str\u00f8mme, hvilket forenkler organiseringen af lyd- og videolegning fra isolerede containere og ind i dem. Et af de vigtigste m\u00e5l er at underst\u00f8tte selvforsynende applikationer i Flatpak-formatet og arbejde inden for den grafiske stak baseret p\u00e5 Wayland.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/wiki\">Vigtige<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PipeWire\/pipewire\/blob\/master\/doc\/design.txt\">muligheder<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Optagelse og afspilning af lyd og video med minimale forsinkelser;\n<\/li>\n<li class=\"l\"> V\u00e6rkt\u00f8jer til realtidsbehandling af video og lyd;\n<\/li>\n<li class=\"l\"> Multiprocess arkitektur, der muligg\u00f8r delt adgang til indhold mellem flere applikationer;\n<\/li>\n<li class=\"l\"> Behandlingsmodel baseret p\u00e5 en graf af multimediaknuder med underst\u00f8ttelse af feedbacksl\u00f8jfer og atomare opdateringer af grafen. Mulighed for tilslutning af behandlere b\u00e5de internt i serveren og eksterne plugins;\n<\/li>\n<li class=\"l\"> Effektiv gr\u00e6nseflade til adgang til videostr\u00f8mme via overf\u00f8rsel af filbeskrivelser og adgang til lyd via delte ringbuffer;\n<\/li>\n<li class=\"l\"> Mulighed for behandling af multimediedata fra enhver proces;\n<\/li>\n<li class=\"l\"> Tilstedev\u00e6relse af en GStreamer-plugin for at forenkle integrationen med eksisterende applikationer;\n<\/li>\n<li class=\"l\"> Underst\u00f8ttelse af isolerede milj\u00f8er og Flatpak;\n<\/li>\n<li class=\"l\"> Underst\u00f8ttelse af plugins i formatet <noindex><a rel=\"nofollow\" href=\"http:\/\/www.ladspa.org\/\">SPA<\/a><\/noindex> (Simple Plugin API) og muligheden for at oprette plugins, der fungerer i realtid;\n<\/li>\n<li class=\"l\"> Fleksibel system til koordinering af anvendte multimediaformater og tildeling af buffers;\n<\/li>\n<li class=\"l\"> Brug af en enkelt baggrundsproces til routing af lyd og video. Mulighed for at fungere som lydenhed, hub til at levere video til applikationer (for eksempel til gnome-shell screencast API) og server til kontrol af adgang til hardwareenheder til videooptagelse.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Multimedieserveren PipeWire 0.3 er tilg\u00e6ngelig og afl\u00f8ser PulseAudio | ProHoster","description":"En betydelig udgivelse af PipeWire-projektet er offentliggjort.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/dostupen-multimedijnyj-server-pipewire-0-3-idushhij-na-smenu-pulseaudio","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/70844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=70844"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/70844\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=70844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=70844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=70844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}