stringtranslate.com

Alambre de tubería

PipeWire es un servidor para gestionar transmisiones de audio y video 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]

Historia

En 2015, Taymans comenzó a trabajar en PipeWire. Se basó en ideas de varios proyectos existentes, incluido uno llamado PulseVideo de William Manley. [8] [9] [10] [11] Según Christian Schaller de Red Hat, muchas de sus ideas se basaron en un prototipo temprano de PulseVideo de Manley y se basa en parte del código que se fusionó con GStreamer debido a ese esfuerzo. [5] Un objetivo del proyecto era mejorar el manejo de video en Linux de la misma manera que PulseAudio mejoró el manejo de audio. [2]

Aunque se trataba de un proyecto independiente de PulseAudio, Taymans inicialmente consideró utilizar el nombre "PulseVideo" para el nuevo proyecto. [2] En junio de 2015, se empezó a utilizar el nombre "Pinos", en honor a la ciudad de Pinos de Alhaurín en España, donde vivía Taymans. [5]

Inicialmente, Pinos solo manejaba transmisiones de video. A principios de 2017, Taymans había comenzado a trabajar en la integración de transmisiones de audio. Taymans quería brindar soporte tanto para casos de uso de audio profesional como para consumidores, y consultó a Paul Davis ( desarrollador de Jack ) y Robin Gareus ( desarrollador de Ardour ) para obtener asesoramiento sobre la implementación para audio profesional. En ese momento, se adoptó el nombre PipeWire para el proyecto. [8]

En noviembre de 2018, PipeWire volvió a obtener la licencia LGPL y pasó a tener la licencia MIT . [12] [13]

En abril de 2021, Fedora Linux 34 se convirtió en la primera distribución de Linux en enviar PipeWire para audio de forma predeterminada. [14] [15] [16] Un año después, Pop! OS lo adoptó como servidor de audio predeterminado en la versión 22.04. [17] Se convirtió en el servidor de audio predeterminado en Ubuntu a partir de la versión 22.10. [18] En 2023, se adoptó como servidor de audio predeterminado para el entorno de escritorio GNOME en Debian 12 Bookworm. [19]

Características

Los objetivos del proyecto incluyen:

Referencias

  1. ^ "1.2.5". 27 de septiembre de 2024. Consultado el 27 de septiembre de 2024 .
  2. ^ abc Schaller, Christian (19 de septiembre de 2017). "¡Lanzamiento de Pipewire!". Christian FK Schaller . Consultado el 29 de junio de 2019 .
  3. ^ ab 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. ^ abc Sneddon, Joey (21 de septiembre de 2017). "PipeWire pretende hacer con el vídeo lo que PulseAudio hizo con el sonido". ¡Dios mío! ¡Ubuntu! . Consultado el 5 de julio de 2019 .
  5. ^ abc Schaller, Christian (30 de junio de 2015). "Próximos pasos de Fedora Workstation: presentación de Pinos". Christian FK Schaller . Consultado el 29 de junio de 2019 .
  6. ^ Waymans, Tim (25-27 de noviembre de 2020). "PipeWire: un subsistema multimedia de bajo nivel". Actas de la 18.ª Conferencia de audio sobre Linux (LAC-20). SCRIME, Universidad de Burdeos .
  7. ^ ab Raghavan, Arun (31 de octubre de 2018). "Actualización del hackfest de PipeWire". Arun Raghavan . Consultado el 30 de junio de 2019 .
  8. ^ ab "PipeWire: el nuevo demonio de audio y video en Fedora Linux 34". Revista Fedora . 2021-05-14 . Consultado el 2021-10-16 .
  9. ^ Manley, William (14 de septiembre de 2021), PulseVideo , consultado el 16 de octubre de 2021
  10. ^ Schaller, Christian (1 de julio de 2015). "Comentario sobre: ​​¿Cómo se relaciona este proyecto con PulseVideo?". Christian FK Schaller . Consultado el 29 de junio de 2019 .
  11. ^ Willis, Nathan (21 de octubre de 2015). "Mediación de dispositivos y video 3D con GStreamer". LWN.new . Consultado el 29 de junio de 2019 .
  12. ^ de Larabel, Michael (3 de febrero de 2019). "PipeWire debería ser una de las tecnologías de escritorio Linux más interesantes para 2019". Phoronix . Consultado el 5 de julio de 2019 .
  13. ^ "Relicenciar como MIT/X11". Repositorio Git de PipeWire en GitHub . 2018-11-05 . Consultado el 2019-10-26 .
  14. ^ "Versiones/34/ChangeSet - Wiki del proyecto Fedora". fedoraproject.org . Consultado el 4 de mayo de 2021 .
  15. ^ "Novedades de Fedora Workstation 34". Revista Fedora . 2021-04-27 . Consultado el 2021-05-04 .
  16. ^ "¿Qué novedades trae Fedora 34? 8 razones para actualizar o cambiar". MUO . 2021-04-04 . Consultado el 2021-05-04 .
  17. ^ Nestor, Marius (25 de abril de 2022). "Pop!_OS 22.04 se lanza basado en Ubuntu 22.04 LTS, impulsado por Linux 5.16 y PipeWire". 9to5Linux . Consultado el 23 de septiembre de 2022 .
  18. ^ Sneddon, Joey (22 de mayo de 2022). "Ubuntu 22.10 convierte a PipeWire en el sistema de audio predeterminado". ¡Dios mío! ¡Ubuntu! . Consultado el 23 de septiembre de 2022 .
  19. ^ Larabel, Michael (1 de octubre de 2022). "Debian 12 cambia a PipeWire y WirePlumber de forma predeterminada con el escritorio GNOME". Phronix . Consultado el 14 de junio de 2023 .
  20. ^ de Kaskinen, Tanu (12 de noviembre de 2018). "PipeWire Hackfest 2018 en Edimburgo". Blog de Tanu . Consultado el 5 de julio de 2019 .
  21. ^ ab Schaller, Christian (26 de enero de 2018). «Una actualización sobre Pipewire: la revolución multimedia». Christian FK Schaller . Consultado el 29 de junio de 2019 .
  22. ^ Larabel, Michael (30 de octubre de 2018). "PipeWire sigue en camino de convertirse algún día en un reemplazo directo de PulseAudio". Phoronix . Consultado el 5 de julio de 2019 .

Enlaces externos