2014-11-04 6 views
6

Recentemente ho eseguito uno scatto remoto per app fotocamera incorporata che utilizza Bluetooth su Android/iOS.Come funziona un otturatore remoto per fotocamera funziona su Android/iOS?

Ecco un link di esempio del prodotto che ho trovato: Link (Non qui per fare pubblicità, ma per capire semplicemente la tecnologia/meccanismo che sta dietro di esso)

Per quanto ne so, non è possibile inviare a distanza comandi per le app incorporate per le fotocamere poiché non c'è davvero modo per le app della fotocamera in-app di gestire i comandi remoti.

Tuttavia, il video sopra mostra che tale controllo remoto viene ottenuto utilizzando l'otturatore remoto Bluetooth. Ho notato che non è necessario installare app esterne per utilizzare un dispositivo di scatto remoto. Il dispositivo invia semplicemente un'azione di tocco sull'evento al telefono?

Suppongo che la mia vera domanda sia: in che modo un dispositivo remoto invia il comando "scatta foto" alle app per fotocamere incorporate esistenti?

Grazie,

+0

probabilmente perché il SIG bluetooth ha definito una classe dispositivo che rappresenta i controlli della telecamera, di cui un comando sarebbe "scattare foto". Quello o, per miracolo, google e apple rendono entrambi disponibili la stessa api call per attivare l'otturatore a livello di programmazione, e questi dispositivi si agganciano a quella api tramite bluetooth. –

+0

Suppongo che sia una tastiera Bluetoth che preme un pulsante della fotocamera? –

+0

Ho provato uno con due pulsanti (iOS/Android). Funziona come una tastiera bluetooth e il pulsante Android agisce come se si preme il tasto "Invio". Non so quale tasto è stato premuto in caso di pulsante iOS. –

risposta

6

Il selfie telecomandi bastone sono essentially tiny Bluetooth keyboards con solo due tasti. Uno è il tasto "Volume su" per attivare l'otturatore della fotocamera nativa di iOS e l'altro tasto è "Invio" per attivare Android.

+0

Quindi, se si desidera acquisire l'otturatore in un'app iOS, utilizzare il codice in questa risposta SO: http://stackoverflow.com/a/36081853/59913 –

0

Quando l'app della fotocamera è in esecuzione, sia Android che Apple utilizzano il pulsante di aumento del volume per segnalare l'evento dell'otturatore.

Con questo in mente, tutto ciò che un dispositivo esterno deve fare è attivare lo stesso volume su evento che a sua volta attiva l'evento dell'otturatore.

Questo quindi consente un pulsante di scatto remoto se il pulsante è collegato alla porta audio/microfono o connesso via bluetooth.

La porta del microfono audio può essere diversa tra Android e iPhone. Ho inserito un pulsante della fotocamera esterna nel mio Android e invece di attivare l'evento volume su, ha attivato il pulsante Indietro nel lettore mp3.

Spero che questo ti aiuti.