OpenH264 es una biblioteca libre para codificar y decodificar en tiempo real flujos de vídeo en formato H.264/MPEG-4 AVC format.
[1] Está liberada bajo los términos de la licencia BSD.
Las arquitecturas de CPU soportadas actualmente son x86 y ARM, y los sistemas operativos soportados son GNU/Linux, Windows XP y superior, Mac OS X y Android; iOS es el gran ausente de esta lista, ya que no permite que las aplicaciones se descarguen e instalen módulos binarios bajados de Internet.
La razón anunciada era que necesitaban separarlo de las dependencias en otro código de Cisco que no se pretendía liberar como código abierto, confirmar que no tenía ninguna vulnerabilidad de seguridad 0-day que pueda poner en riesgo otros productos de Cisco utilizando el mismo código, y asegúrese de que todos los procesos legales necesarios se hayan completado.
[7] OpenH264 está diseñado para ser utilizado en aplicaciones que requieren codificar y decodificar vídeo en tiempo real, como ocurre en WebRTC.