Avec certains codecs et conteneurs, il est possible qu'une vidéo change de résolution en cours de flux. Ceci est particulièrement fréquent avec les flux vidéo de type RTC où la résolution peut évoluer vers le haut/bas en fonction de la bande passante disponible. Dans d'autres cas, le périphérique d'enregistrement peut être pivoté et la vidéo peut basculer de portrait en paysage ou vice versa. Lors de la lecture de ces vidéos sur une page Web (simple balise <video>
), comment puis-je détecter quand ce changement de taille se produit avec JavaScript? Le meilleur que je peux penser à est de vérifier la taille de la vidéo à chaque image, mais il y a un peu de surcharge à cette méthode. S'il existait un moyen de déclencher un rappel lorsque la vidéo changeait de taille ou qu'un événement se déclenchait, ce serait mieux.Détection des modifications de la résolution vidéo
Exemple vidéo redimensionne, sévèrement: https://bugzilla.mozilla.org/attachment.cgi?id=8722238
'' onresize' ou onratechange' d'aide? – dandavis
Est-ce que 'onresize' ne fonctionne pas pour vous comme @dandavis suggéré? –
Avez-vous un exemple de vidéo qui fait cela pour tester? :) –