J'utilise la balise vidéo pour diffuser hls dans les appareils iPad et Android.
J'ai un problème avec Android: après avoir passé en mode plein écran, la vidéo s'étire pour remplir l'écran de l'appareil, ce qui casse le format d'origine.html5 vidéo android: conserve le format d'image en plein écran
Il va dans le bon sens après avoir tourné.
Voici un exemple de code que j'utilise, bien que ce soit hls, je crois que le même problème existe aussi avec les fichiers vidéo normaux.
<video id="main-video" src="my_hls_link.m3u8" style="width:100%; height:270px;">
</video>
Et javascript:
var player = document.getElementById("main-video");
player.addEventListener('webkitbeginfullscreen', function(){
this.load();
this.play();
}, false);
testé à l'aide de chrome dans Nexus 7 Android 4.1 et KindleFire Android 4.0