Kotlin
Comment fonctionne la mise en miroir ?
L'effet "miroir" lui-même est mis en œuvre au moment où vous transformez les images brutes de la caméra en images qui sont transmises au SDK :
Obtenir l'image brute de la caméra Pour Camera2 : à partir du rappel ImageReader. Appliquer une inversion horizontale (miroir)
- Miroir logiciel : manipuler la mémoire tampon des pixels (par exemple, inverser les colonnes par ligne).
- Miroir texture/GL : si vous utilisez OpenGL, inversez les coordonnées de la texture horizontalement lorsque vous dessinez sur la surface qui alimente le SDK.
- Dans les deux cas, l'image finale que le SDK voit a changé de gauche à droite par rapport à la sortie brute de la caméra.
- Fournir la trame miroir au SDK
- Convertir l'image au format de pixel configuré (par exemple, NV21) si nécessaire. Appeler la méthode de rappel appropriée sur BaseVideoCapturer pour transmettre l'image miroir.
Capture vidéo de base
Apprenez à configurer un capteur vidéo de base à l'aide du SDK vidéo de Vonage.
Étapes
1
Introduction2
Pour commencer3
Création d'un nouveau projet4
Ajout du SDK Android5
Mise en place de l'authentification6
Demande d'autorisations7
Création du capteur vidéo à miroir8
Démarrer le câblage de capture dans le cycle de vie de l'éditeur9
Comment fonctionne la mise en miroir ?10
Exécution de l'application11
Conclusion