H.264 es compatible con todos los dispositivos iOS que comiencen con el iPhone original utilizando decodificación de hardware con licencia de ITU-T. La reproducción es compatible con MPMoviePlayer usando video no encriptado o video encriptado usando AES-128.
Lo único para lo que puede necesitar una licencia es su codificador. Si está utilizando una solución comercial, habrían licenciado la IP de ITU-T, sin embargo, si está utilizando ffmpeg en una operación comercial, puede ser motivo de preocupación.
Extracción de la página legal de ffmpeg (http://ffmpeg.org/legal.html):
- ¿Soy yo o el desplazamiento en los iPhones siempre se siente más suave y natural que en los teléfonos Android, incluso en comparación con los modelos de gama alta?
- ¿Es mejor aprender el desarrollo de Android o el desarrollo de Objective-C?
- Cómo vender mi primer código fuente del juego iOS
- ¿Por qué el ícono del reloj en iOS estático? ¿Por qué no puede actualizarse en tiempo real como la aplicación de calendario?
- ¿Puedo hacer jailbreak para iOS 10?
P: ¿FFmpeg utiliza algoritmos patentados?
R: No lo sabemos, no somos abogados, por lo que no estamos calificados para responder esto. Además, nunca hemos leído patentes para implementar ninguna parte de FFmpeg, por lo que incluso si estuviéramos calificados no podríamos responderla, ya que no sabemos qué es lo que está patentado. Además, la gran cantidad de patentes de software hace que sea imposible leerlas todas, por lo que nadie (abogado o no) podría responder a esa pregunta con un no definitivo, aquellos que mienten. Lo que sí sabemos es que varios estándares que admite FFmpeg contienen vagos indicios de que cualquier implementación conforme podría estar sujeta a algunos derechos de patente en algunas jurisdicciones, ejemplos de tales declaraciones son:Para H.264:
La UIT llama la atención sobre la posibilidad de que la práctica o implementación de esta Recomendación pueda implicar el uso de un derecho de propiedad intelectual reivindicado. La UIT no toma posición con respecto a la evidencia, validez o aplicabilidad de los Derechos de Propiedad Intelectual reclamados, ya sean afirmados por miembros de la UIT u otros fuera del proceso de desarrollo de Recomendaciones.
P: ¿Está perfectamente bien incorporar todo el núcleo FFmpeg en mi propio producto comercial?
A: Puede que tengas un problema aquí. Ha habido casos en que las empresas han utilizado FFmpeg en sus productos. Estas compañías descubrieron que una vez que comience a intentar ganar dinero con tecnologías patentadas, los propietarios de las patentes vendrán después de sus tarifas de licencia. En particular, MPEG LA es vigilante y diligente sobre la recolección de tecnologías relacionadas con MPEG.