PipeWire 0.3.32 lançado com várias correções de bugs

E foi lançado o PipeWire 0.3.32 com várias correções de bugs. Confira as novidades dessa importante atualização e veja com instalar.

PipeWire é um projeto que estende o alcance do PulseAudio ao processar qualquer transmissão multimídia e pode misturar e redirecionar transmissões com vídeo, além de oferecer opções para gerenciar fontes de vídeo, como dispositivos de captura de vídeo, webcams ou conteúdo de tela gerado por aplicativos.

Por exemplo, o PipeWire torna possível organizar a colaboração de vários aplicativos com uma webcam e resolve problemas com a captura segura do conteúdo da tela e o acesso remoto à tela em um ambiente de Wayland.

O PipeWire também pode atuar como um servidor de som que fornece latência e funcionalidade mínimas que combinam os recursos do PulseAudio e JACK, mesmo levando em consideração as necessidades de sistemas profissionais de processamento de som, os quais a PulseAudio não pode reivindicar.

Além disso, o PipeWire oferece um modelo de segurança avançado que permite o controle de acesso no nível de dispositivos individuais e transmissões específicas e simplifica a organização do envio de som e vídeo de e para contêineres isolados.

Um dos principais objetivos é oferecer suporte a aplicativos independentes no formato Flatpak e trabalhar na pilha de gráficos baseada em Wayland.

O projeto é suportado pelo Gnome e já é usado ativamente no Fedora para gravar streaming de tela e compartilhamento de tela em ambientes baseados em Wayland.

Agora, foi anunciado o lançamento da nova versão do projeto, o PipeWire 0.3.32, desenvolvido como um servidor multimídia de nova geração, que substitui o PulseAudio.

Novidades do PipeWire 0.3.32

PipeWire 0.3.32 lançado com várias correções de bugs
PipeWire 0.3.32 lançado com várias correções de bugs

O PipeWire continua amadurecendo bem este ano e com o PipeWire 0.3.32 leva as coisas um passo adiante.

O PipeWire 0.3.32 tem algumas melhorias, bem como várias correções de bugs diferentes que continuam a ocorrer graças ao uso do PipeWire no Fedora Workstation 34 e começando a aparecer em mais ambientes também.

Entre as mudanças com o PipeWire 0.3.32 estão:

  • Um retrabalho no tratamento de prioridade em tempo real do PipeWire para threads.
  • Suporte restaurado para alsamixer sendo capaz de ver os controles do mixer.
  • O código JACK do PipeWire agora deve levar ao Ardour reportando as latências corretas.
  • O código do PulseAudio agora tem um banco de dados quirks para lidar com clientes ruins.
  • Melhorias na documentação.
  • Muitas correções de bugs e melhorias, incluindo uma possível correção de falha, possível corrupção de memória e outras coisas desagradáveis ​​agora resolvidas.

Para saber mais sobre essa versão do PipeWire, acesse a nota de lançamento.

Como instalar ou atualizar o PipeWire 0.3.32

A instalação através dos repositórios pode ser feita via Central de programas ou usando o comando abaixo:

sudo apt install pipewire

Enquanto, para aqueles que preferem instalar esta nova versão, eles terão que compilar o código em seu sistema.

Então, para instalar a versão mais recente do PipeWire nas principais distribuições Linux, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Baixe o código fonte do PipeWire com esse comando (é necessário ter o Git instalado);

git clone https://github.com/PipeWire/pipewire.git

Passo 3. Em seguida, prepare o sistema para a compilação do código fonte;

./autogen.sh --prefix=$PREFIX

Passo 4. E agora, compile;

make

Passo 5. E então, instale;

make install

Passo 6. Finalmente, você pode testar o PipeWire com o seguinte comando;

make run

Finalmente, você pode consultar a documentação e outras informações nesse endereço.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.