¿Se puede usar iSight en más de 1 aplicación al mismo tiempo?

2

Justo lo que dice el título. ¿Es compatible? Si es así, ¿esto depende de la aplicación o del sistema?

    
pregunta Eimantas 22.02.2012 - 13:59

1 respuesta

4

La respuesta simple es no: en general, la cámara solo envía datos a una aplicación.

La respuesta más complicada es que la API (interfaz de programación de aplicaciones) que publica Apple aplica esta restricción. Si un desarrollador se conecta directamente al hardware o hay un error en la API, es posible compartir esa secuencia.

Entonces, para la mayoría de las aplicaciones creadas por alguien que no sea Apple, una vez que iSight está en uso por una aplicación, no está disponible para otras aplicaciones hasta que la aplicación libere el uso de la misma o se cierre. El usuario Gentmatt señala acertadamente que este no es el caso de Facetime y Photobooth, donde Apple está usando un indocumentado o API privada o acceder directamente al hardware para que ambas aplicaciones puedan compartir la información de la cámara.

    
respondido por el Stu Wilson 22.02.2012 - 14:07

Lea otras preguntas en las etiquetas