OpenH264 - OpenH264

OpenH264
Desenvolvedor (s) Ethan Hugg (na Cisco Systems )
lançamento inicial 9 de dezembro de 2013 (como código-fonte aberto )  ( 09/12/2013 )
Versão estável
2.1.1 / 22 de maio de 2020 ; 10 meses atrás  ( 22 de maio de 2020 )
Repositório Edite isso no Wikidata
Escrito em C ++ , montagem
Modelo Codec de vídeo
Licença Licença BSD simplificada
Local na rede Internet www .openh264 .org

OpenH264 é uma biblioteca de software livre para codificação e decodificação de streams de vídeo em tempo real no formato H.264 / MPEG-4 AVC . Ele é lançado sob os termos da Licença BSD Simplificada .

História

Mover para binários gratuitos

Em 30 de outubro de 2013, Rowan Trollope da Cisco Systems anunciou que a Cisco lançaria os binários e o código-fonte de um codec de vídeo H.264 chamado OpenH264 sob a licença BSD simplificada e pagaria todos os royalties por seu uso para a própria MPEG LA para qualquer software projetos que usam binários pré-compilados da Cisco (tornando os binários OpenH264 da Cisco de uso livre); quaisquer projetos de software que usem o código-fonte da Cisco em vez de seus binários seriam legalmente responsáveis ​​pelo pagamento de todos os royalties à própria MPEG LA, entretanto.

As arquiteturas de CPU de destino atuais são x86 e ARM, e os sistemas operacionais de destino atuais são Linux, Windows XP e posterior, Mac OS X e Android; O iOS está notavelmente ausente desta lista porque não permite que os aplicativos busquem e instalem módulos binários da Internet.

Embora o código-fonte do OpenH264 já existisse em outubro de 2013 e fosse usado internamente por produtos Cisco, a Cisco não publicou seu codec OpenH264 imediatamente. O motivo anunciado foi que eles precisavam separá-lo das dependências de outro código Cisco que não se destina a ser de código aberto, confirmar que ele não tem nenhuma vulnerabilidade de segurança de dia zero que poderia prejudicar outros produtos Cisco usando o mesmo código, e certifique-se de que todos os processos legais necessários sejam concluídos.

A Cisco publicou o código-fonte do OpenH264 em 9 de dezembro de 2013.

Suporte no Firefox

Também no dia do anúncio de uso gratuito da Cisco, 30 de outubro de 2013, Brendan Eich da Mozilla escreveu que usaria os binários da Cisco em futuras versões do Firefox para adicionar suporte para H.264 ao Firefox onde codecs de plataforma não estão disponíveis. Em outubro de 2014, a Mozilla lançou o Firefox 33, o primeiro grande lançamento com suporte para OpenH264.

Capacidades

O OpenH264 foi projetado para ser usado em aplicativos que requerem codificação e decodificação de vídeo em tempo real, como o WebRTC .

Front-ends OpenH264

Veja também

Referências

links externos