PipeWire


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

PipeWire es un servidor para el manejo de audio y vídeo corrientes y hardware en Linux . [2] [3] [4] Fue creado por Wim Taymans en Red Hat . [5] [6] Maneja el enrutamiento multimedia y el procesamiento de canalizaciones . [7]

Algunos de sus objetivos son:

Historia

El ingeniero de software belga Wim Taymans, autor de PipeWire en Red Hat en 2015

Inicialmente, el proyecto se llamó PulseVideo. [2] [12] Más tarde, se utilizó el nombre Pinos (el nombre de una ciudad en la que Wim ha vivido, Pinos de Alhaurin en España). [5] Uno de los objetivos iniciales era mejorar el manejo de video en Linux de la misma manera que PulseAudio mejoró el manejo de audio. [2] Las ideas para el proyecto se derivaron de PulseVideo de William Manley (el nombre "PulseVideo" utilizado por Manley no está relacionado con el mismo nombre utilizado por Taymans al comienzo del proyecto). [13] [14] Como dice Christian Schaller: "extrae muchas de sus ideas de un prototipo temprano de William Manley llamado PulseVideo y se basa en parte del código que se fusionó en GStreamer debido a ese esfuerzo". [5]

En noviembre de 2018, PipeWire obtuvo una nueva licencia de LGPL a la licencia MIT . [8] [15]

En abril de 2021, Fedora se convirtió en la primera distribución de Linux en enviar PipeWire para audio de forma predeterminada a través de su lanzamiento 34. [16] [17] [18]

Recepción

PipeWire ha recibido muchos elogios, especialmente entre las comunidades de GNOME y Arch Linux [19] [20] . Particularmente, soluciona muchos problemas que PulseAudio había experimentado, incluido su alto uso de CPU, [21] problemas de conexión Bluetooth, [22] [23] y sus problemas de backend JACK. [24]

Referencias

  1. ^ "Liberar PipeWire 0.3.33" .
  2. ↑ a b c Schaller, Christian (19 de septiembre de 2017). "¡Lanzamiento de Pipewire!" . Christian FK Schaller . Consultado el 29 de junio de 2019 .
  3. ↑ a b Lerch, Ryan (20 de septiembre de 2017). "Soporte multimedia mejorado con Pipewire en Fedora 27" . Revista Fedora . Consultado el 5 de julio de 2019 .
  4. ↑ a b c Sneddon, Joey (21 de septiembre de 2017). "PipeWire tiene como objetivo hacer con el vídeo lo que PulseAudio hizo con el sonido" . ¡DIOS MÍO! Ubuntu! . Consultado el 5 de julio de 2019 .
  5. ↑ a b c Schaller, Christian (30 de junio de 2015). "Próximos pasos de Fedora Workstation: Introducción a Pinos" . Christian FK Schaller . Consultado el 29 de junio de 2019 .
  6. ^ Waymans, Tim (25 al 27 de noviembre de 2020). "PipeWire: un subsistema multimedia de bajo nivel" . Actas de la 18ª Conferencia de audio de Linux (LAC-20). SCRIME, Universidad de Burdeos .
  7. ↑ a b Raghavan, Arun (31 de octubre de 2018). "Actualización desde el PipeWire hackfest" . Arun Raghavan . Consultado el 30 de junio de 2019 .
  8. ↑ a b Larabel, Michael (3 de febrero de 2019). "PipeWire debería ser una de las emocionantes tecnologías de escritorio Linux para 2019" . Phoronix . Consultado el 5 de julio de 2019 .
  9. ↑ a b Kaskinen, Tanu (12 de noviembre de 2018). "PipeWire Hackfest 2018 en Edimburgo" . Blog de Tanu . Consultado el 5 de julio de 2019 .
  10. ↑ a b Schaller, Christian (26 de enero de 2018). "Una actualización de Pipewire - la revolución multimedia" . Christian FK Schaller . Consultado el 29 de junio de 2019 .
  11. Larabel, Michael (30 de octubre de 2018). "PipeWire todavía está en camino de ser un reemplazo directo de PulseAudio" . Phoronix . Consultado el 5 de julio de 2019 .
  12. Larabel, Michael (30 de junio de 2015). "¿ " PulseVideo " llegará a complementar PulseAudio?" . Phoronix . Consultado el 29 de junio de 2019 .
  13. Schaller, Christian (1 de julio de 2015). "Comente sobre: ​​¿Cómo se relaciona este proyecto con PulseVideo?" . Christian FK Schaller . Consultado el 29 de junio de 2019 .
  14. Willis, Nathan (21 de octubre de 2015). "Mediación de dispositivos y vídeo 3D con GStreamer" . LWN.nuevo . Consultado el 29 de junio de 2019 .
  15. ^ "Volver a licenciar como MIT / X11" . Repositorio PipeWire Git en GitHub . 2018-11-05 . Consultado el 26 de octubre de 2019 .
  16. ^ "Releases / 34 / ChangeSet - Wiki del proyecto Fedora" . fedoraproject.org . Consultado el 4 de mayo de 2021 .
  17. ^ "Novedades de Fedora Workstation 34" . Revista Fedora . 2021-04-27 . Consultado el 4 de mayo de 2021 .
  18. ^ "¿Qué hay de nuevo en Fedora 34? 8 razones para actualizar o cambiar" . MUO . 2021-04-04 . Consultado el 4 de mayo de 2021 .
  19. ^ "Pulseaudio no más" . Arch Linux Subreddit . Consultado el 6 de enero de 2021 .
  20. ^ "pipewire-pulse 0.3.16-4 en pruebas ahora reemplaza a pulseaudio!" . Arch Linux Subreddit . Consultado el 6 de enero de 2021 .
  21. ^ "Uso de CPU alto de PulseAudio" . Foros de Arch Linux . Consultado el 6 de enero de 2021 .
  22. ^ "No se puede conectar al dispositivo de audio bluetooth usando pulseaudio" . Foros de Arch Linux . Consultado el 6 de enero de 2021 .
  23. ^ "Los auriculares ofrecen una mala calidad de audio y un volumen de micrófono bajo en el modo HSP / HFP (bluetooth)" . PulseAudio GitLab . Consultado el 6 de enero de 2021 .
  24. ^ "Preguntas frecuentes sobre PipeWire" . PipeWire GitLab . Consultado el 6 de enero de 2021 .

enlaces externos

  • Página web oficial
  • Presentación de Pinos por Wim Taymans
  • El marco multimedia PipeWire y su potencial en AGL (PDF)
  • PulseVideo
  • PipeWire: un subsistema multimedia de bajo nivel (PDF)
  • PipeWire bajo el capó
Obtenido de " https://en.wikipedia.org/w/index.php?title=PipeWire&oldid=1037928951 "