Vidéo HTML5: détection de la bande passante

J'ai une vidéo en 1080p que j'affiche dans un HTML5 <video> tag sur ma page.

Est-il un simple(ish) en javascript la méthode de détection de la bande passante, donc je peux passer la vidéo de qualité inférieure versions si la connexion de l'utilisateur est trop lent pour diffuser la vidéo? Similaire à la logique derrière YouTube "auto" taille de la vidéo sur sélecteur de champs.

source d'informationauteur bbeckford