PipeWire
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 14 mars 2021; kontroller kräver
4 redigeringar .
PipeWire är programvara för att arbeta med ljud- och videoströmmar, såväl som hårdvara på Linux [4] [5] [6] och andra Unix-liknande operativsystem [7] [8] . Det utvecklades av Wim Taymans medan han var på Red Hat [9] . PipeWire är en server för multimediarouting och pipelinedatabehandling [10] .
Nyckelfunktioner:
- Fånga och spela upp ljud och video med minimala förseningar.
- Verktyg för att bearbeta video och ljud i realtid.
- Flerprocessarkitektur som låter dig dela innehåll mellan flera applikationer.
- Förekomsten av ett plugin för GStreamer för att förenkla integrationen med befintliga applikationer.
- Stöd för isolerade miljöer och Flatpak .
- Stöd för plugins i SPA -formatet (Simple Plugin API) och möjligheten att skapa plugins som fungerar i hård realtid.
Historik
Till en början hette projektet PulseVideo. Senare fick projektet namnet Pinos (efter staden Pinos de Alhaurin i Spanien, där Wim Taiman bodde). Ett av de ursprungliga målen var att förbättra Linux-videoupplevelsen på samma sätt som PulseAudio förbättrade ljudupplevelsen [4] . Idéer för projektet hämtades från PulseVideo Arkiverad 24 januari 2021 på William Manleys Wayback Machine (namnet "PulseVideo" som används av William Manley är inte relaterat till samma namn som Wim Tyman använde i början av projektet) [11 ] [12] .
Anteckningar
- ↑ PipeWire 0.3.59 (2022-09-30) - 2022.
- ↑ https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/85f2e93c546816a5cbb218c271aa18210bd9b64a
- ↑ GitHub (engelska) - 2007.
- ↑ 1 2 Schaller, Christian lanserar Pipewire! . Christian FK Schaller (19 september 2017). Hämtad 29 juni 2019. Arkiverad från originalet 29 juni 2019. (obestämd)
- ↑ Lerch, Ryan Förbättrat multimediastöd med Pipewire i Fedora 27 . Fedora Magazine (20 september 2017). Hämtad 5 juli 2019. Arkiverad från originalet 5 juli 2019. (obestämd)
- ↑ Sneddon, Joey PipeWire syftar till att göra för video vad PulseAudio gjorde för ljud . Herregud! Ubuntu! (21 september 2017). Hämtad 5 juli 2019. Arkiverad från originalet 5 juli 2019. (obestämd)
- ↑ GitHub: Initialt stöd för FreeBSD . Hämtad 19 juni 2020. Arkiverad från originalet 18 januari 2021. (obestämd)
- ↑ GitHub: Mer FreeBSD-kompatibilitet . Hämtad 19 juni 2020. Arkiverad från originalet 18 januari 2021. (obestämd)
- ↑ Schaller, Christian Fedora Workstation nästa steg: Introduktion av Pinos . Christian FK Schaller (30 juni 2015). Hämtad 29 juni 2019. Arkiverad från originalet 29 juni 2019. (obestämd)
- ↑ Raghavan, Arun Uppdatering från PipeWire-hackfesten . Arun Raghavan (31 oktober 2018). Hämtad 30 juni 2019. Arkiverad från originalet 9 november 2020. (obestämd)
- ↑ Schaller, Christian Kommentar till: Hur är detta projekt relaterat till PulseVideo? . Christian FK Schaller (1 juli 2015). Hämtad 29 juni 2019. Arkiverad från originalet 29 juni 2019. (obestämd)
- ↑ Willis, Nathan 3D-video och enhetsmedling med GStreamer . LWN.new (21 oktober 2015). Hämtad 29 juni 2019. Arkiverad från originalet 29 juni 2019. (obestämd)
Länkar