I iSight può essere utilizzato da più di 1 applicazione allo stesso tempo?

2

Proprio quello che dice il titolo. È supportato? In tal caso - questo dipende dall'applicazione o dal sistema?

    
posta Eimantas 22.02.2012 - 13:59
fonte

1 risposta

4

La semplice risposta è no - in generale l'unica telecamera invia dati a un'app.

La risposta più complicata è che l'API (interfaccia di programmazione dell'applicazione) pubblicata da Apple applica questa restrizione. Se uno sviluppatore si collega direttamente all'hardware o c'è un bug nell'API, è possibile condividere quel flusso.

Quindi per la maggior parte delle app realizzate da una persona diversa da Apple, una volta che iSight è in uso da una sola applicazione, non è disponibile per altre applicazioni finché l'applicazione non ne rilascia l'utilizzo o l'applicazione si chiude. L'utente Gentmatt sottolinea giustamente che questo non è il caso di Facetime e Photobooth, in cui Apple utilizza un documento non documentato o API privata o accesso diretto all'hardware in modo che entrambe le app possano condividere il feed della telecamera.

    
risposta data 22.02.2012 - 14:07
fonte

Leggi altre domande sui tag