Articulo de referencia

OpenH264

{{cite web\n|url=http://www.openh264.org/\n|title=OpenH264 Home\n|publisher=Cisco\n|access-date=2014-01-18\n|quote=Cisco has taken our H.264 implementation, and open sourced it ...

OpenH264 es una biblioteca de software libre para la codificación y decodificación en tiempo real de flujos de video en el formato H.264/MPEG-4 AVC . [ 2 ] Se publica bajo los términos de la Licencia BSD Simplificada . [ 3 ]

Historia

Migrar a binarios de uso libre

El 30 de octubre de 2013, Rowan Trollope, de Cisco Systems, anunció que Cisco liberaría tanto los binarios como el código fuente de un códec de vídeo H.264 llamado OpenH264 bajo la licencia BSD simplificada , y pagaría todos los derechos de autor por su uso a MPEG LA para cualquier proyecto de software que utilizara los binarios precompilados de Cisco (lo que hacía que los binarios OpenH264 de Cisco fueran de uso gratuito); sin embargo, cualquier proyecto de software que utilizara el código fuente de Cisco en lugar de sus binarios sería legalmente responsable de pagar todos los derechos de autor a MPEG LA.

Las arquitecturas de CPU objetivo actuales son x86 y ARM , y los sistemas operativos objetivo actuales son Linux , Windows XP y posteriores, Mac OS X , Android e iOS . [ 4 ] [ 5 ] [ 6 ]

Aunque el código fuente de OpenH264 ya existía en octubre de 2013 y era utilizado internamente por productos de Cisco, esta compañía no publicó su códec OpenH264 de inmediato. La razón anunciada fue la necesidad de separarlo de las dependencias con otro código de Cisco que no estaba destinado a ser de código abierto , confirmar que no presentaba vulnerabilidades de seguridad de día cero que pudieran poner en peligro otros productos de Cisco que utilizaran el mismo código y garantizar que se completaran todos los procesos legales necesarios. [ 7 ]

Cisco publicó el código fuente de OpenH264 el 9 de diciembre de 2013. [ 8 ]

Compatibilidad con Firefox

También el día del anuncio de Cisco sobre el uso gratuito, el 30 de octubre de 2013, Brendan Eich de Mozilla escribió que usarían los binarios de Cisco en futuras versiones de Firefox para agregar soporte para H.264 a Firefox donde no estén disponibles los códecs de la plataforma. [ 9 ] En octubre de 2014, Mozilla lanzó Firefox 33, la primera versión principal en admitir OpenH264. [ 10 ]

Capacidades

OpenH264 está diseñado para ser utilizado en aplicaciones que requieren codificación y decodificación de vídeo en tiempo real, como WebRTC . [ 7 ]

Interfaces OpenH264

Además de su propio decodificador y el codificador x264 , FFmpeg admite OpenH264 tanto como codificador como decodificador.

Véase también

Referencias

  1. "Versión de lanzamiento 2.6.0" . 12 de febrero de 2025. Consultado el 24 de febrero de 2025 .
  2. 1 2 "OpenH264 Home" . Cisco . Consultado el 18 de enero de 2014. Cisco ha tomado nuestra implementación de H.264 y la ha publicado como código abierto bajo los términos de la licencia BSD.
  3. "Licencia OpenH264" . Consultado el 27 de junio de 2016 ."
  4. "El estándar H.264 de código abierto elimina las barreras a WebRTC" . 30 de octubre de 2013. Archivado del original el 6 de julio de 2015. Consultado el 1 de noviembre de 2013 .
  5. "Preguntas frecuentes del proyecto Cisco OpenH264" . 30/10/2013 . Consultado el 01/11/2013 .
  6. "Licencia BSD simplificada de OpenH264" . GitHub . 27/10/2013 . Consultado el 21/11/2013 .
  7. 1 2 "Archivo README de OpenH264" . GitHub . 5 de noviembre de 2013. Consultado el 21 de noviembre de 2013 .
  8. "README actualizado - cisco/openh264@59dae50" . GitHub . Cisco . Consultado el 12 de mayo de 2016 .
  9. "La interoperabilidad de vídeo en la web recibe un impulso gracias al códec H.264 de Cisco" . 30 de octubre de 2013. Consultado el 1 de noviembre de 2013 .
  10. Emil Protalinski (14 de octubre de 2014). "Firefox 33 llega con soporte para OpenH264, enviando vídeo a Chromecast y Roku desde Android" . Venture Beat . Consultado el 20 de julio de 2016 .
  • Sitio web oficial