2010-09-12 20 views
12

Si uso las bibliotecas de decodificación de audio incluidas en iPhoneOS (por ejemplo, AVAudioPlayer). ¿Todavía tengo que pagar una licencia de Thomson, o la Licencia de VIA para decodificar legalmente archivos AAC o MP3 en mi aplicación?Licencia de AAC/MP3

Editar:

he podido encontrar una respuesta exacta de ADC (que no sabían), y también estoy curioso acerca de la biblioteca de audio en otras plataformas (Windows, Mac, Android ...) por lo que Estoy agregando una recompensa a esta pregunta.

+0

¿Está utilizando esas bibliotecas en su aplicación (se envían dentro del paquete de su aplicación) o está utilizando las bibliotecas de un teléfono que un usuario ha comprado? Las libs en el teléfono de los usuarios ya han sido vendidas por cierto, por lo que las tarifas ya han sido pagadas por el usuario (y no como se escribió en algunas preguntas). – hakre

+1

Para AAC, no necesita una licencia adicional cuando se adhiere al codificador/decodificador integrado. Ver http://stackoverflow.com/questions/21912715/when-writing-an-iphone-app-that-plays-aac-encoded-audio-files-do-i-need-to-obta para más detalles.Para MP3, el esquema de licencia es diferente y más complejo. –

Respuesta

4

Me temo que la única respuesta definitiva vendría de un tribunal de justicia. Los titulares de patentes tendrán cheerfully answer "yes" para casi cualquier pregunta que comience con "debería estar pagando regalías", y pedirle a alguien más es más o menos una solicitud de asesoramiento legal.

También sospecho fuertemente que Apple tiene no obtuvo una licencia de patente AAC/MP3 de patente en nombre de todos los desarrolladores de iOS. Creo que ya nos habríamos enterado.

+0

No estoy seguro de qué tan correcta es esta respuesta, pero simplemente no puedo arriesgarme con el costo de esas tarifas. –

+1

En mi opinión de que no es un experto, de cómo creo que la ley debería ir al trabajo, podría argumentar razonablemente que su código no contiene un decodificador AAC o MP3; solo está llamando a la API de Apple. , ellos son los que escribieron el decodificador, y ya han pagado la tarifa de la licencia. Pero en última instancia, la pregunta es si ese argumento se sostiene en la corte ... y esa es una pregunta para un abogado de patentes, no para un ejército de desarrolladores en Stack Overflow. :-) –

5

No lo creo. Apple ya ha tostado esa masa para incluir las bibliotecas en el sistema base de iPhone.

+0

¿Sabes dónde puedo obtener una respuesta definitiva? –

+4

Llamar a ADC (Apple). –

6

No, no es así. Apple ya paga las tarifas de licencia en proporción a la cantidad de dispositivos que venden, para todos los códecs que admiten. Siempre que use la API pública: s que Apple proporcione sus tarifas están cubiertas.

Si va a agrupar su propio software de decodificación en su aplicación, solo entonces tendrá que pagar licencias, y en proporción a la cantidad de copias para distribuir.

Simplemente no lo hagas, los decodificadores Apple proporcionan no solo son gratuitos, son hardware acelerado para un mejor rendimiento y menos consumo de batería.

0

El formato AAC es patente gravado see fees

El MP3 (nombre completo es MPEG-1 Audio Layer 3) formato es patente gravada también. Leí en alguna parte que Linux no puede reproducir mp3 debido a esta limitación de patente.

Pero también existe la opinión de que los titulares de patentes de MP3 no cumplir ninguna tasa de decodificadores (como reproductores de mp3)

el buen libro que puedo sugerir es "Mark Pilgrim - HTML5 Up and Running 2010". No se trata de iPhone, sino que cubre los formatos de audio/video en primera precisión.

1

No. Si su software no se entrega con los decodificadores incluidos, pero simplemente llama a los decodificadores que eran "nativos" del dispositivo, entonces no es necesario que obtenga una licencia de patente separada con respecto a aquellos decodificadores. La doctrina del agotamiento de las patentes establece que una vez que el titular de la patente ha fabricado y vendido la invención patentada, el titular de la patente ya no controla cómo se utiliza ese producto licenciado. Esto permite a los desarrolladores de aplicaciones aprovechar los derechos aprobados por Apple. Matt

+2

Buena respuesta, pero este tipo de tema podría usar algunos enlaces que respalden sus afirmaciones. ¡Aclamaciones! –