Question

Je construis un site web qui a besoin de diffuser des vidéos et être amical pour les appareils portables (en particulier l'iPhone). Certains ordinateurs de poche ne sont pas compatibles avec Flash, donc je suis en évitant l'utilisation d'un lecteur Flash. Comment flux Youtube ses vidéos afin qu'ils jouent sur les deux ordinateurs de bureau et les iPhones? Je suis à la recherche d'un joueur ou plusieurs joueurs, qui peuvent être en quelque sorte activé sur la base de l'appareil de l'utilisateur.

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

Était-ce utile?

La solution

Le site YouTube et d'autres utilisent la balise vidéo HTML5 pour la lecture en streaming sur iPhone. 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 lire test.ogv. Pour d'autres vidéos, vous devriez toujours avoir un lecteur vidéo flash comme fallback. Vous pouvez avoir tout le choix de format et fallback flash fait automatiquement en utilisant HTML5Media . Vous pouvez également consulter SublimeVideo , qui fournit des commandes du lecteur vidéo pour la balise <video>.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top