H. 264 / FLV les meilleures pratiques pour le HTML

J'ai un site qui a une partie sur 700 de référence des vidéos (Et non, ce n'est pas du porno -- obtenir votre esprit hors de la gouttière 🙂 ).

Les vidéos sont actuellement au format FLV. Nous utilisons le JWPlayer à rendre ces vidéos. IIS6 hébergé. Tout fonctionne très bien.

Comme je le comprends, H. 264 (pas FLV et probablement pas OGG) est la nouvelle préféré la vidéo HTML5 standard. Aujourd'hui, l'iPad vraiment seulement respecte H. 264 ou YouTube. Sans doute, bientôt, beaucoup plus important, les navigateurs suivre Apple et que la balise HTML5.

OK, donc je pense que je peux comprendre comment faire pour convertir mes vidéos en H. 264 format. Il existe différents outils disponibles, y compris ffmpeg.exe. Je n'ai pas encore essayé, mais je ne pense pas que cela va être un problème après avoir jouer avec les paramètres de codec.

Ma question est plus sur le conteneur lui-même-qui est, planification de la transition gracieuse pour tous utilisateurs. Quelle est la meilleure pratique de recommandation pour le rendu de ces vidéos? Si je viens d'utiliser la balise HTML5, alors probablement de n'importe quel navigateur qui ne prend pas encore en charge le HTML5 ne pas voir les vidéos. Et si je les lui rendre en format Flash via le JWPlayer ou un autre joueur, alors ils ne seront pas lisibles sur l'iPad. Dois-je faire laid UserAgent de détection d'ici à comprendre à quoi rendre?

Je sais que le JWPlayer prend en charge H. 264 médias, mais ce n'est pas le joueur lui-même un composant Flash et ne sont donc pas lisibles sur l'iPad? Désolé si je suis pas clair, mais je suis de me gratter la tête sur un gracieux plan de transition qui va travailler pour les navigateurs actuels, l'iPad et le prochain HTML5 vague. Je ne suis pas un expert vidéo, donc tout conseil serait le bienvenu, merci.

Une mise à jour-il ressemble à la JWPlayer équipe est bien conscient de ce problème et travaille sur un HTML5 mise à jour: longtailvideo.com/support/forums/jw-player/feature-suggestions/... Toujours aimerais des suggestions. Le JWPlayer est en effet un Flash App, et je ne sais pas trop leur HTML5 approche, mais on dirait qu'ils essayent de manipuler gracieux de basculement.
H. 264 (MPEG4) les sociétés de poursuites pour violation de brevets bit.ly/9vNGZW

OriginalL'auteur Steve Murch | 2010-05-03