Va bene così insomma ci sono diversi modi per ottenere ciò che si sta cercando di fare qui, tutti ed ognuno con i loro pro e contro. Quindi, prima di tutto, potresti andare al 100% dell'hardware e costruirti una telecamera che emette semplicemente ciò che vede su un server web locale al dispositivo. Apri una WebView nella tua app, connettiti e sei d'oro.
Dowsides:
- La fotocamera è ora un dispositivo di pubblico piuttosto che un dispositivo iOS bloccato (se è quello che stai cercando)
- Si dovrà probabilmente essere collegato ad una rete, a meno anche la telecamera ha il proprio server DHCP; che complica ulteriormente le cose.
L'opzione successiva che si può fare comprende la creazione di una telecamera che si connetterà al dispositivo desiderato tramite una stretta di mano di sorta, e sì, per questo metodo è necessario il quadro accessorio esterno di mele. Per quanto riguarda il supporto hardware, probabilmente non lo farai con un Arduino, Raspberry Pi è fattibile, ma poi dovrai sistemare tutta quella spazzatura da incubo standard di Apple!
A mio parere, vorrei andare con l'approccio del webserver e chiamare così java etc per garantire che il dispositivo a cui ci si connette sia del tipo/formfactor corretto. Se hai un raspberry pi e una picamera puoi usare questo Git, la mia esperienza personale con esso è stata buona & ho ridotto alcuni del codice per farlo funzionare con un progetto quadcopter. È qui: https://github.com/ccrisan/motionPie
fonte
2015-06-24 08:16:50