2010-03-17 4 views
1

Je construis un site Web qui a besoin de diffuser de la vidéo et être convivial pour les appareils de poche (en particulier l'iPhone). Certains ordinateurs de poche ne supportent pas Flash, j'évite donc l'utilisation d'un lecteur Flash. Comment Youtube diffuse-t-il ses vidéos pour qu'elles soient diffusées sur les ordinateurs de bureau et les iPhones? Je cherche un joueur, ou plusieurs joueurs, qui peuvent être activés en fonction de l'appareil de l'utilisateur.Comment diffuser de la vidéo M4V sur le Web sans utiliser Flash?

Votre aide et vos conseils sont très appréciés. Merci.

Répondre

6

Le site Web de YouTube et d'autres personnes utilisent la balise vidéo HTML5 pour la lecture en continu sur les iPhones. Il fonctionne comme ceci:

<video width="480" height="360" controls> 
    <source src="test.mp4" type="video/mp4" /> 
    <source src="test.ogv" type="video/ogg" /> 
</video> 

Dans Safari (bureau ainsi que mobile) et Chrome, le fichier compressé test.mp4 h264-sera joué. Firefox lira test.ogv. Pour les autres vidéos, vous devez toujours avoir un lecteur vidéo flash comme solution de repli. Vous pouvez faire en sorte que tout le format choisi et la retombée du flash soient effectués automatiquement en utilisant HTML5Media. Vous pouvez également vérifier SublimeVideo, qui fournit des contrôles de lecteur vidéo pour la balise <video>.

+0

Wow! Merci, MrMage :) Je ne savais pas que Firefox pouvait utiliser la balise

+0

est-il possible de le faire avec hero-framework? – Daenarys

+0

Je sais que c'est un peu en retard.Mais je voulais juste demander. Depuis que je faisais face à un problème pour lire la vidéo m4v dans le cadre de héros et le navigateur mozilla. – Daenarys

Questions connexes