J'ai trouvé quelque chose ci-dessous:
Selon: Ce lien
DASH est pris en charge par tout navigateur, tout navigateur prenant en charge les extensions W3C Media Source (MSE), aujourd'hui Chrome et IE11
Et ici
Firefox 21 inclut une implémentation de la vidéo DASH pour HTML5 WebM qui est désactivée par défaut. Il peut être activé via "
about:config
"et la préférence" media.dash.enabled ". Firefox 23 a supprimé la prise en charge de la vidéo DASH pour HTML5 WebM
Mais je ne peux que le faire fonctionner dans Chrome (23+). Pourriez-vous me dire tous les navigateurs qui prennent en charge DASH MPEG pour le streaming vidéo?
Les sites Web ont besoin de bibliothèques JavaScript pour lire le streaming DASH. Ces bibliothèques de lecteur MPEG-DASH open source nécessitent la prise en charge [~ # ~] mse [~ # ~] dans le navigateur:
Autres clients:
De plus, l'implémentation HLS dans Safari 10 (iOS et Mac) prend désormais en charge les fragments MPEG-DASH mp4, ce qui signifie que vous n'avez pas besoin de générer vos fragments multimédias deux fois pour prendre en charge HLS et MPEG-DASH. Vous n'avez besoin que de deux types de fichiers manifestes.
Vous pouvez essayer les vecteurs de test MPEG-DASH officiels dans votre propre navigateur.
Plus d'informations sur la prise en charge du navigateur MSE: caniuse , JW Player , HTML5test
La prise en charge du navigateur pour MPEG-DASH est en effet principalement basée sur la MSE - spécification Media Source Extensions à ce jour. Il peut être utilisé en combinaison avec une balise vidéo HTML5 pour lire le flux MPEG-DASH dans un navigateur. De plus, certains codecs doivent être pris en compte. Une liste de navigateurs pouvant prendre en charge MPEG-DASH avec l'extension MSE suit:
Pas de support:
Radiant Media Player (avertissement: je suis le fondateur) prend en charge MPEG-DASH (DASH264) pour le streaming vidéo à la demande et en direct en HTML5 avec diverses options de secours.
Remarque: MPEG-DASH n'est pas en tant que tel un protocole de streaming, c'est un format de conteneur comme MPEG-4 (c'est-à-dire le MPEG en MPEG-DASH) le protocole de livraison étant HTTP
Il y a le lecteur bitdash MPEG-DASH qui fonctionne sur n'importe quel navigateur Web:
En plus de cela vient une API unifiée, donc si quelqu'un utilise bitdash, il n'a pas à faire attention à la météo HTML5 ou Flash.
Une version gratuite est disponible sur http://dash-player.com
MPEG DASH est un protocole de streaming et s'efforce d'être agnostique en ce qui concerne les codecs audio et vidéo. Par exemple, il peut transporter des vidéos encodées à l'aide de codecs H.264, HEVC, VP8 ou VP9.
La capacité d'un navigateur à lire différents contenus dépend des codecs qu'il prend en charge et non de sa compatibilité MPEG DASH.
Pour Firefox, vous pouvez voir la liste des codecs pris en charge ici
Concernant la compatibilité spécifique au protocole MPEG DASH, il existe un lecteur de référence Open Source que vous voudrez peut-être essayer: DASH.js