Quels navigateurs Web prennent en charge le protocole de streaming MPEG-DASH?
j'ai trouvé quelque chose ci-dessous:
Fonction: Ce Lien
DASH est supporté par n'importe quel navigateur n'importe quel navigateur W3C Media Source Extensions (MSE), aujourd'hui C'est Chrome et IE11
Et ici
Firefox 21 inclut une implémentation de DASH pour la vidéo WebM HTML5 qui est désactivée par défaut. Il peut être activé via "
about:config
" et le "Média.tiret.permis" de préférence. Firefox 23 supprimé le soutien pour DASH pour HTML5 WEBM vidéo
mais je ne peux le faire tourner qu'en Chrome(23+). Pourriez-vous me dire tous les navigateurs qui prennent en charge DASH MPEG pour le streaming vidéo?
4 réponses
les navigateurs ne supportent pas MPEG-DASH nativement
les sites Web ont besoin de bibliothèques JavaScript pour lire la diffusion en continu des tableaux de bord. Ces bibliothèques de lecteurs MPEG-DASH open source nécessitent MSE assistance dans le navigateur:
- tableau de bord.js: mise en œuvre officielle de référence
- Shaka Player: Google player library
autres clients:
- dashas: client open source écrit en Flash (donc pas de MSE soutien nécessaire)
- clients commerciaux
MSE Support dans les Navigateurs
- Chrome 23
- IE 11 (uniquement sur Windows 8+)
- Bord
- Safari 8.0 (uniquement sur OS X, et non pas sur iOS)
- Firefox 42
- Opera 20, seulement WebM,no H. 264 26)
Vous pouvez essayer le officiel MPEG-DASH test vectors dans votre propre navigateur.
Plus de MSE navigateur des informations de support: caniuse, JW Player, HTML5test
le support du navigateur pour MPEG-DASH est en effet principalement basé sur le MSE-spécification des Extensions de source de média comme d'aujourd'hui. Il peut être utilisé en combinaison avec une balise vidéo HTML5 pour lire MPEG-DASH stream dans un navigateur. Plus il y a quelques codecs considération à prendre en compte. Voici une liste des navigateurs qui peuvent prendre en charge MPEG-DASH avec l'extension MSE:
- Chrome 23+: DASH264 et WebM Dash
- IE 11 sur Windows 8+: DASH264
- MS Edge: DASH264
- Opera 20+: WEBM Dash. Opera 30 + supporte aussi DASH264.
- Safari 8+ sur Mac OS X Yosemite (10.10): DASH264 ... cela a semblé être cassé pendant mon test
- Chrome 34+ sur Android 4.2+: DASH264 et WebM Dash
- Firefox 42+: DASH264 (WebM Dash seems to be coming)
Pas de support:
- iOS 8 Safari does fournir support
Radieuse Media Player (disclaimer: I am the founder) prend en charge MPEG-DASH (DASH264) pour le streaming vidéo à la demande et en direct dans HTML5 avec diverses options de repli.
Note: MPEG-DASH n'est pas comme tel un protocole de streaming, c'est un format de conteneur comme MPEG-4 (c'est à dire le MPEG dans MPEG-DASH) le protocole de livraison étant HTTP
On est le bitdash MPEG-DASH joueur qui fonctionne sur n'importe quel navigateur web:
- IE11 (Windows 8) et Chrome utilisent L'implémentation basée sur HTML5 (MSE) + JavaScript.
- tous les autres navigateurs (qui ne prennent pas en charge les extensions HTML5 Media Source) obtiennent un lecteur flash MPEG-DASH.
en plus de cela vient une API unifiée, donc si quelqu'un utilise bitdash s/il n'a pas à faire attention à la météo le HTML5 ou la version Flash est utilisé.
Une version gratuite est avalable 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 contenir des vidéos encodées en utilisant les codecs H. 264, HEVC, VP8 ou VP9.
si un navigateur est capable de lire des contenus différents dépend des codecs qu'il supporte, pas de sa compatibilité MPEG DASH.
Pour Firefox, vous pouvez voir la liste des codecs supportés ici
concernant le protocole MPEG DASH spécifique compatibilité, il y a un lecteur de référence Open Source que vous voulez peut-être essayer: DASH.js