vidéo html5 n'est pas jouer mp4 erreur non Valide “Source”?
Je suis en train balise vidéo HTML5 et j'ai téléchargé un exemple de Microsoft et d'essayer de l'exécuter, mais une chose étrange se passe, c'est qu'il joue de la vidéo à venir à partir d'une URL (en commentaire de la balise) mais pour le local de fichier mp4 il ne montre pas d'erreur et affiche le message "Invalid Source"
Voici mon code merci de me guider ce que je dois faire pour le faire fonctionner de fichiers local correctement ?
Grâce
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<!--<video src="http://www.bing.com/az/hprichv/?p=Butterfly_Clipcanvas_223479_EN-US.mp4"
autoplay loop>
</video>-->
<video controls src="hprichv.mp4" width="300" height="200" autoplay loop>
</video>
</body>
</html>
MODIFIER
Page Web et des fichiers vidéo à la fois se trouver dans le même dossier.
Est le fichier local jouable normalement dans d'autres lecteurs multimédia?
Probablement être retourné avec le mauvais type mime. Que font les en-têtes de réponse-dire lors du chargement du fichier localement?
oui il est joué dans les lecteurs multimédia.
il ne s'exécutent localement dans le web, mais je peux le faire tourner dans le lecteur de média. Je n'ai pas mis type mime infecter n'importe où c'est l'ensemble du code. Comme je l'ai mentionné chose étrange, c'est que le fichier d'entrée à partir de l'URL est joué.
Ne pas fonctionner sur tous les navigateurs? Si elle a travaillé pour un navigateur particulier, alors s'il vous plaît préciser que.
Probablement être retourné avec le mauvais type mime. Que font les en-têtes de réponse-dire lors du chargement du fichier localement?
oui il est joué dans les lecteurs multimédia.
il ne s'exécutent localement dans le web, mais je peux le faire tourner dans le lecteur de média. Je n'ai pas mis type mime infecter n'importe où c'est l'ensemble du code. Comme je l'ai mentionné chose étrange, c'est que le fichier d'entrée à partir de l'URL est joué.
Ne pas fonctionner sur tous les navigateurs? Si elle a travaillé pour un navigateur particulier, alors s'il vous plaît préciser que.
OriginalL'auteur user576510 | 2012-12-29
Vous devez vous connecter pour publier un commentaire.
Im sur Windows 7 Pro. Je développe en local et ensuite l'hôte/service à distance. Essayez de charger un local de fichier mp4, tandis que le développement local a couru dans cette situation identique. Pas de combinaison de l'utilisation de localhost/myvideo.mp4 ou 127.0.0.1/myvideo.mp4 ou /aaa/myvideo.mp4 ou myvideo.mp4 dans le même répertoire que le fichier a des choses à travailler...mais le référencement d'une URL complète comme
http://www.mywebsite.com/myvideo.mp4
fait, comme ci-dessus.Sur l'ordinateur local, Chrome affiche pas de messages d'erreur...montre noir avec des contrôles. Aucun indice quant à ce qui se passe. Passé à à savoir et il a montré la boîte noire et de contrôles, et le message d'erreur. 'Source invalide'
Je me suis concentré sur @steveax question et les types Mime.
S'avère IIS dans cette version de windows/IIS n'ont pas un MIME type d'installation .mp4. Aucune idée de pourquoi pas...mais pas.
Pour ajouter le MP4 type MIME, ouvrez Internet Information Services (IIS) Manager et suivez ces étapes:
.mp4
et sur le champ ci-dessous, écrirevideo/mp4
Redémarrer IIS!
A fonctionné pour moi! doit être marqué comme réponse
C'est la réponse correcte.
OriginalL'auteur bryanp
J'ai eu ce problème et trouvé que le codec vidéo n'a pas été pris en charge.
Obtenir un logiciel de conversion vidéo (comme Oxelon - c'est gratuit) et de choisir la sortie .mp4 (même en est la source .mp4). Choisir le codec vidéo à être "H264" et le codec audio à "AAC".
Cela permettra de résoudre votre problème.
OriginalL'auteur Omar
J'ai eu le même problème
Pour Internet Explorer
J'ai utilisé FormatFactory, la configuration d'encodage AAC pour l'audio et H264 pour la sortie pour le format mp4, "de Haute Qualité et de grande taille"
Pour Google Chrome
J'ai converti ma vidéo originale à la
webm
format grâce à Free WebM Video Converter (assurez-vous de décocher tout ce qui voudrais installer ads).Il a fallu beaucoup de temps, mais ensuite il a travaillé dans google Chrome.
OriginalL'auteur Mikaël Mayer
J'ai eu un problème similaire, mais c'est seulement avec IE 11. Firefox fonctionne très bien.
Sur IE, si je vais dans Affichage de Compatibilité et d'ajouter "localhost" à la liste, la boîte disparaît complètement.
OriginalL'auteur chuck