Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. PipeWire - Teknopedia
PipeWire - Teknopedia
Abbozzo software
Questa voce sull'argomento software è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Teknopedia. Segui i suggerimenti del progetto di riferimento.
PipeWire
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereServizio multimediale (non in lista)
SviluppatoreWim Taymans, George Kiagiadakis, Arun Raghavan et al.
Ultima versione1.4.9 (9 ottobre 2025)
Sistema operativoGNU/Linux
LinguaggioC
Licenzalicenza MIT
(licenza libera)
Sito webpipewire.org/
Modifica dati su Wikidata · Manuale

PipeWire è un server software che offre un servizio per gestire flussi audio e video su sistemi operativi Linux[1]. È software libero rilasciato con licenza MIT creato inizialmente da Wim Taymans per Red Hat con il nome PulseVideo, in quanto nato per offrire una gestione dei flussi e delle periferiche video simile a quella che PulseAudio offre per l'audio[2][3]. A partire dal 2021 è usato da Fedora in sostituzione di PulseAudio e JACK per gestire l'audio[4][5].

PipeWire fornisce all'applicazione un'interfaccia unica per accedere a sorgenti audio e video, come pure per condividere, reindirizzare e manipolare flussi multimediali.

Contiene inoltre delle interfacce che lo rendono compatibile con applicazioni progettate per utilizzare PulseAudio, JACK o ALSA.[6]

È Inoltre possibile modificare la gestione dei flussi multimediali di PipeWire tramite un "session manager". Collabora sta progettando un session manager per PipeWire adatto all'utilizzo in distribuzioni Linux su automobili.[7]

Obiettivi

[modifica | modifica wikitesto]

Gli obiettivi iniziali del progetto erano di fornire un servizio tramite cui applicazioni potessero accedere in modo sicuro e non esclusivo a sorgenti video. Con la versione 0.3 PipeWire può gestire anche flussi audio con bassa latenza e in maniera efficiente. Consente inoltre l'accesso a dispositivi audio/video anche ad applicazioni eseguite in sandbox senza che queste abbiano bisogno dei permessi per accedere alla periferica.

Obiettivi Video

[modifica | modifica wikitesto]
  • Consentire la cattura di video con bassa latenza, anche ad applicazione desktop eseguite in sandbox o container senza accesso a dispositivi video (come Flatpak).
  • Consentire lo screencast e lo screenshot in sicurezza del desktop su GNOME in sessioni Wayland (il compositor condivide ad applicazioni autorizzate lo schermo tramite PipeWire).
  • Consentire la condivisione di flussi video tra molteplici applicazioni.
  • Sfruttare l'accelerazione hardware per le proprie operazioni.

Obiettivi Audio

[modifica | modifica wikitesto]
  • Realizzare un unico progetto che gestisca sia audio professionale (a minima latenza), sia audio desktop sostituendo JACK e PulseAudio.
  • Fornire un'alternativa maggiormente efficiente e leggera a PulseAudio.
  • Offrire una maggiore personalizzare nella gestione dei flussi audio tramite il session manager.

Session Manager

[modifica | modifica wikitesto]

Un session manager gestisce PipeWire.

Elenco session manager personalizzati

[modifica | modifica wikitesto]
  • Wireplumber, gestore di sessione progettato da Collabora per il settore automobilistico.[8]

Note

[modifica | modifica wikitesto]
  1. ↑ PipeWire, su pipewire.org. URL consultato l'8 gennaio 2021 (archiviato il 25 dicembre 2020).
  2. ↑ (EN) Update from the PipeWire hackfest – Arun Raghavan, su arunraghavan.net. URL consultato l'8 gennaio 2021 (archiviato il 9 novembre 2020).
  3. ↑ (EN) PipeWire aims to do for video what PulseAudio did for sound, su OMG! Ubuntu!, 21 settembre 2017. URL consultato l'8 gennaio 2021.
  4. ↑ Update from the PipeWire hackfest – Arun Raghavan, su phoronix.com, 9 novembre 2020. URL consultato l'8 gennaio 2021 (archiviato dall'url originale l'8 gennaio 2021).
  5. ↑ DISPONIBILE FEDORA 34: ECCO TUTTE LE NOVITÀ, su lffl.org.
  6. ↑ (EN) README.md · master · PipeWire / pipewire, su GitLab. URL consultato l'8 gennaio 2021 (archiviato il 31 ottobre 2020).
  7. ↑ (EN) PipeWire, the media service transforming the Linux multimedia landscape, su Collabora | Open Source Consulting. URL consultato l'8 gennaio 2021 (archiviato l'8 gennaio 2021).
  8. ↑ (EN) WirePlumber, the PipeWire session manager, su Collabora | Open Source Consulting. URL consultato l'8 gennaio 2021.

Voci correlate

[modifica | modifica wikitesto]
  • Advanced Linux Sound Architecture
  • PulseAudio
  • JACK Audio Connection Kit
  • Screencast
  • Sandbox
  • Flatpak
  • Webcam
  • GStreamer

Altri progetti

[modifica | modifica wikitesto]

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file su PipeWire

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Sito ufficiale, su pipewire.org. Modifica su Wikidata
  • PipeWire, su packages.debian.org. Modifica su Wikidata
  • Repository sorgenti di PipeWire, su gitlab.freedesktop.org. Modifica su Wikidata
  Portale Informatica
  Portale Software libero
Estratto da "https://it.wikipedia.org/w/index.php?title=PipeWire&oldid=146493836"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022