Pipewire pretende reemplazar PulseAudio y JACK
El equipo de desarrollo de Red Hat no deja de trabajar arduamente desde las actualizaciones y soporte, hasta en el enfoque de la creación de nuevas herramientas para la mejora del ecosistema Linux. Tal es que tienen un nuevo y ambicioso proyecto llamado Pipewire.
Tiene como objetivo mejorar el manejo de audio y vídeo en Linux. Pipewire nace bajo la iniciativa de que pudiera soportar audio y vídeo en un único proceso de manera sincronizada y esta idea fue creada de la mano de Wim Taymans co-creador de GStreamer.
Uno de los grandes retos a los que se enfrenta el proyecto Pipewire será la sincronización de audio y video sobre un mismo proceso, tal al que estaba acostumbrado trabajando en GStreamer.
De esta manera se segura que el audio y el video funcionaran bien juntos, ya que de esta manera sería mucho más sencillo para los Frameworks como GStreamer y por ende requerirían mucho menos trabajo pesado para hacerlo funcionar.
El impulso de esta nueva herramienta tendrá especial énfasis en el apoyo a Wayland y Flatpak, esta ultima la quieren impulsar como una futura tecnología estándar dentro de GNU/Linux.
Dentro de los futuros planes que tiene el proyecto es el poder incluir decodificadores basados en ffmpeg y demuxers para crear tuberías de reproducción. Así como añadir soporte a los navegadores Chrome y Firefox para que pueda compartir su escritorio Wayland a través de sistemas como Blue Jeans.
Desarrollo de Pipewire
Como se ha dicho, el proyecto aún está en fase de desarrollo pues ha tenido vario tiempo en las pruebas de este. Con el cual se han pulido diversas funcionalidades, sobre las cuales se han enfocado a Wayland tal es el poder para manejar la captura de pantalla sobre este ya que bajo X es muy inseguro.
Es por ello que se trabajo en la creación de una API con el fin de apoyar tanto la captura de captura de pantalla como fotograma único, grabación de escritorio local y protocolos de acceso remoto.
De momento el proyecto comenzara a tomar fuerza en Fedora Workstation 27 beta donde se podrá probar para comenzar a aportar con la detección de bugs y se pueda seguir puliendo.
Si deseas conocer un poco más acerca del proyecto puedes revisar su página oficial.
El artículo Pipewire pretende reemplazar PulseAudio y JACK ha sido originalmente publicado en Linux Adictos.