web-dev-qa-db-fra.com

Comment fonctionne un déclencheur à distance pour appareil photo sur Android/iOS?

J'ai récemment rencontré un déclencheur distant pour une application d'appareil photo intégrée utilisant Bluetooth sur Android/iOS.

Voici un exemple de lien du produit que j'ai trouvé: Lien (Pas ici pour faire de la publicité, mais simplement pour comprendre la technologie/le mécanisme sous-jacent)

Autant que je sache, il n'est pas possible d'envoyer des commandes à distance aux applications d'appareil photo intégrées, car il n'y a vraiment aucun moyen pour les applications d'appareil photo intégrées de gérer les commandes à distance.

Cependant, la vidéo ci-dessus montre que cette télécommande est obtenue à l'aide du déclencheur à distance Bluetooth. J'ai remarqué qu'aucune application externe ne doit être installée pour utiliser un tel périphérique à obturateur distant. L'appareil envoie-t-il simplement une action d'événement tactile au téléphone?

Je suppose que ma vraie question est la suivante: comment un tel périphérique distant peut-il envoyer la commande "prendre une photo" aux applications d'appareil photo intégrées existantes?

Merci,

10
wns349

Les télécommandes selfie stick sont essentiellement de minuscules claviers Bluetooth avec seulement deux touches. L'une est la touche «Volume Up» pour déclencher l'obturateur natif de l'appareil photo d'iOS et l'autre touche «Entrée» pour déclencher Android.

12
M.W.

Lorsque l'application Appareil photo est en cours d'exécution, Android et Apple utilisent le bouton d'augmentation du volume pour signaler l'événement d'obturateur.

Dans cet esprit, tout ce qu'un périphérique externe doit faire est de déclencher le même événement d'augmentation du volume, qui à son tour déclenche l'événement d'obturateur.

Cela permet ensuite d’obtenir un bouton d’obturateur à distance, qu’il soit branché sur le port audio/micro ou connecté via Bluetooth.

Le port du micro audio peut être différent entre Android et iphone. J'ai branché un bouton de caméra externe sur mon Android et, plutôt que de déclencher l'événement d'augmentation du volume, le bouton de retour du lecteur mp3 a été déclenché.

J'espère que cela vous aide.

0
Scott Tovey