HTML : <video> sans devoir charger toute la video avant lecture

HTML : <video> sans devoir charger toute la video avant lecture - HTML/CSS - Programmation

Marsh Posté le 29-07-2019 à 12:04:44    

Hello
 
Je voudrais inclure une video sur une page. J'ai une vidéo en MP4 et il faudrait qu'elle soit lue automatiquement à l'ouverture de la page
Pour ça j'utilise la balise <video> et ça fonctionne bien mais j'ai l'impression que le browser télécharge TOUTE la vidéo avant de la lire
MOi je voudrais que ça stream/démarre direct et que ça charge au fur et à mesure
 
Comment faut il s'y prendre ?
 
Merci


---------------
Bha ouais mais bon, m'enfin quoi...
Reply

Marsh Posté le 29-07-2019 à 12:04:44   

Reply

Marsh Posté le 29-07-2019 à 12:29:51    

https://developer.mozilla.org/fr/do [...] ment/Video :

Citation :

autoplay
    Un attribut booléen qui indique que la vidéo doit automatiquement être lancée dès qu'elle peut être jouée sans être arrêtée par le chargement des données.


 
Tu peux toujours forcer le comportement en passant par le JS.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 29-07-2019 à 12:39:15    

Merci mais autoplay ne permet pas de contrôler ça ça démarre bien la vidéo en automatique mais le navigateur la charge en entier avant
Au moins sur ios


---------------
Bha ouais mais bon, m'enfin quoi...
Reply

Marsh Posté le 29-07-2019 à 12:58:53    

https://developer.mozilla.org/fr/do [...] ment/Video
 
attribut preload
Attention, le resultat va pas mal dépendre de ton format de vidéo, certains se prêtent mieux au streaming que d'autres


---------------

Reply

Marsh Posté le 29-07-2019 à 13:06:18    

vanquishV12 a écrit :

Merci mais autoplay ne permet pas de contrôler ça ça démarre bien la vidéo en automatique mais le navigateur la charge en entier avant
Au moins sur ios


Oui c'est ce que je citais, ça attend que la vidéo ne puisse "être arrêtée par le chargement de données", je ne sais pas par quoi ça se traduit concrètement.
Mais dans tous les cas, tu peux faire un autoplay avec du JS qui sera géré comme tu le souhaites.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed