GStreamer 1.26.4 melhora o suporte para mp4mux, LiveKit e dispositivos com novos recursos

  • Nova atualização do GStreamer com melhorias em formatos e componentes multimídia
  • Suporte aprimorado para mp4mux, LiveKit e dispositivos com novos recursos
  • Várias correções de bugs, melhorias de desempenho e otimizações de estabilidade
  • A versão já está disponível para download no site oficial do projeto.

GStreamer 1.26.4

O projeto GStreamer anunciou uma nova atualização para sua renomada plataforma multidispositivo de código aberto, GStreaer 1.26.4Com este lançamento, damos um passo à frente na estabilidade e funcionalidade de uma das ferramentas multimídia mais utilizadas em ambientes profissionais e pessoais para gerenciamento e processamento de áudio e vídeo.

Esta versão apresenta novos recursos relevantes apenas algumas semanas após a atualização anterior, incluindo a integração de registros de data e hora TAI (Temps Atomique International) no utilitário mp4mux, que facilita a multiplexação de faixas de áudio e vídeo em arquivos MP4, bem como a incorporação do controle de tempo de sala no LiveKit, a solução de conferência escalável baseada em WebRTC.

Principais melhorias e atualizações técnicas no GStreamer 1.26.4

Entre os destaques, o GStreamer agora adiciona compatibilidade com vários formatos de memória O YCbCr foi adicionado ao componente gtk4paintablesink, e detalhes como ID do perfil, nível e sinalizador de nível foram adicionados à saída RTP no módulo rtph265pay. Da mesma forma, a capacidade de adicionar ou remover monitores no gerenciamento de dispositivos foi implementada no d3d12screencapture, expandindo as opções de captura no Windows.

Esta atualização também inclui Correções específicas para reproduzir transmissões do AWS MediaLive via rtmp2src, juntamente com a introdução de um novo elemento ts-rtpdtmfsrc e a capacidade de alterar a fonte de entrada em tempo de execução usando ts-intersrc. Além disso, um bug com reprodução reversa no adaptivedemux2 foi corrigido.

Estabilidade, desempenho e correções

Otimizações e correções internas também foram feitas: o processamento de decodificação espacial SVC para vp9parse foi aprimorado, problemas de negociação com determinados perfis no VTEnc foram resolvidos e a eficiência do rtpbin2 foi aumentada com a remoção de condições de corrida. Uma possível falha ao configurar a decodificação remota no webrtcsink também foi eliminada.

A publicação é acompanhada por múltiplas correções Pequenas correções de bugs, melhorias no processo de compilação e correções de vazamentos de memória contribuíram para uma plataforma mais confiável e robusta para implantações domésticas e corporativas. Para mais detalhes técnicos, consulte também o artigo em a versão anterior.

Para os interessados em ver a lista completa de mudanças e melhorias, as seguintes estão disponíveis: notas de lançamentoO código-fonte atualizado agora pode ser baixado do página oficial do projeto, facilitando a atualização para aqueles que desejam aproveitar os novos recursos e otimizações.

Com esses novos recursos, o GStreamer continua a fortalecer sua posição como a solução ideal para projetos multimídia exigentes, trazendo novos recursos avançados e refinamentos à experiência geral do software e à confiabilidade.