Je sais que cette question a été posée à plusieurs reprises auparavant. Je l'avais cherché il y a plus d'un an mais je n'ai rien trouvé, alors postez à nouveau cette question pour savoir s'il y a de nouvelles pensées/approches ou hacks.
Je veux pouvoir capturer de la vidéo à partir des deux caméras (avant et arrière) dans un appareil Android Android.
Ma seule pensée pour l'instant est de savoir comment basculer entre l'avant et l'arrière toutes les 0,1 s, mais je n'ai jamais pu coder cela. Toute aide de quiconque à ce sujet, s'il vous plaît.
Une autre pensée est également - les vidéos sont généralement capturées à 15 ou 30 images par seconde. Supposons qu'il soit à 30 images par seconde. Et s'il y avait un moyen d'alterner ces images à l'avant et à l'arrière, alors nous pourrions avoir 15 images par seconde d'avant et 15 images par seconde de vidéo arrière. Est-ce possible? Si oui, alors comment? Veuillez suggérer. Qu'arrive-t-il à l'audio? Nous pourrions peut-être limiter l'audio à un seul des enregistrements vidéo (avant ou arrière).
C'est possible sur le HTC m8, le OnePlusOne et le Motorola Nexus 6, pour autant que j'ai testé. Beaucoup d'autres téléphones pourraient le prendre en charge, mais il vous suffit de tester sur les téléphones et de voir si l'application se bloque ou non.
Vous créez un objet caméra pour chaque caméra disponible et vous les associez au rappel de prévisualisation.
-edit- Jusqu'à présent, j'ai trouvé que cela fonctionne sur les téléphones basés sur Snapdragon 801. Je ne sais pas si tous le font ou ce que les autres SOCs soutiennent, mais c'est ce que j'ai trouvé jusqu'à présent.
Il est possible mais jusqu'à présent, uniquement avec le prochain Samsung Galaxy S4.
Il a une fonction double caméra mais qui sait si cela dépend du matériel ou d'une modification logicielle de Samsung, à ce stade.
Espérons qu'il puisse être porté sur d'autres téléphones, s'il ne s'agit que de logiciels.
Vous ne pouvez pas utiliser les deux simultanément et basculer entre chaque caméra toutes les 0,1 secondes ne fonctionnera pas bien. L'acquisition et la libération de l'objet caméra coûtent assez cher et cela ne va pas bien se dérouler.