Quelles sont les résolutions et les fréquences d'images maximales pour les caméras USB prises en charge par un appareil Android. J'ai lu que la norme est appelée UVC (Universal Video Class).
Ce soutien dépend-il de la version d'Android ? Est-ce que le type de connecteur ferait une différence USB-C vs micro USB ?
La meilleure ressource que j'ai trouvée est Caméras externes USB
Sur cette page, il est mentionné,
Grâce à la prise en charge des webcams, les appareils peuvent être utilisés dans des cas d'utilisation légers. tels que le chat vidéo et les kiosques photo. Cette fonctionnalité ne remplace pas les l'appareil photo interne typique des téléphones Android et n'est pas conçue pour pour prendre en charge des tâches complexes et gourmandes en performances, impliquant une haute haute résolution et à grande vitesse, la réalité augmentée et le contrôle manuel du fournisseur d'accès, du capteur et de l'objectif.
En outre, une liste est donnée à la fin des articles concernant les fréquences d'images et les résolutions, comme si elles étaient extraites d'un code, de sorte que je ne suis pas sûr de ce qu'elles sont et de la nécessité de les considérer comme définitives.
<!-- List of maximum fps for various output sizes -->
<!-- Any image size smaller than the size listed in Limit row will report
fps (as minimum frame duration) up to the fpsBound value. -->
<FpsList>
<!-- width/height must be increasing, fpsBound must be decreasing-->
<Limit width="640" height="480" fpsBound="30.0"/>
<Limit width="1280" height="720" fpsBound="15.0"/>
<Limit width="1920" height="1080" fpsBound="10.0"/>
<!-- image size larger than the last entry will not be supported-->
</FpsList>