web-dev-qa-db-fra.com

Erreur du lecteur JW lors du chargement du support: le fichier n'a pas pu être lu

Nous avons rencontré un problème très étrange avec JW Player et nous ne savons vraiment pas comment le résoudre.

JW Player affiche l'erreur:

Erreur lors du chargement du support: le fichier n'a pas pu être lu

sporadiquement sur tous les navigateurs et plates-formes (parfois cela apparaît et parfois pas). Il m'a fallu plus de 30 recharges pour l'obtenir et certains de mes collègues l'ont obtenu lors de leur premier essai. Son comportement est très incohérent et assez aléatoire.

Nous utilisons FirstSpirit comme CMS sur une instance Apache Tomcat exécutée sur un serveur Windows. Le problème s'est produit sur Chrome, IE et Firefox sur toutes les versions.

Les types MIME de toutes les vidéos sont corrects, tout comme leurs codecs. S'il est pris en charge, JW Player s'exécute en mode HTML5. Nous utilisons Flash uniquement pour les navigateurs plus anciens (IE8 groan ).

J'apprécierais toute aide. Merci!

Marcus


MISE À JOUR: Exemple de page avec boîte vidéo sur le côté droit. Exemple de page avec vidéo

MISE À JOUR: Nous avons mis à jour la version comme Ethan de JW Player l'a suggéré, mais cela ne fonctionne toujours pas correctement.

15
Marcus Rommel

Je suggérerais de coder la vidéo en .mp4 et .ogg. (MP4 est pris en charge dans Safari et IE9, Ogg dans Firefox, Chrome et Opera et comme vous l'avez mentionné, IE6-8 utilise uniquement le flash). Ainsi, votre élément vidéo ressemblera à quelque chose comme:

<video width="300" controls>
  <source src="my_video.ogg" type="video/ogg">
  <source src="my_video.mp4" type="video/mp4">
  Your browser does not support HTML5 video.
</video>

Cela garantira que la vidéo sera lue si le navigateur prend en charge HTML5. J'espère que ça aide

1
Svetoslav Petrov