2010-10-25 23 views
0

Si on héberge ses propres fichiers vidéo (h.264, WebM ou ogg, et flash pour chaque vidéo) vous pouvez le mettre sur vos pages html5 par ceci (et beaucoup d'autres) méthode:incorporation de vidéos youtube en utilisant modernizer, plutôt qu'un iframe

http://camendesign.com/code/video_for_everybody

Si vous ne hébergeons pas et que vous voulez codec h.264 ou WebM avec fallback flash de votre youtube hébergé des vidéos, vous pouvez utiliser cette méthode:

http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html http: // www.youtube.com/html5

L'astuce ici est qu'il y a une page html5, avec auto-détection, dans l'iframe. Cependant, j'utilise modernizer, et je voudrais intégrer mes vidéos YouTube sans utiliser l'iframe, mais juste avec des liens directs vers les fichiers h.264 (webkit) et WebM (gecko). Modernizer permettrait de détecter ce qu'il faut servir, et de repli sur l'embarqué flash youtube (trident).

Comment puis-je obtenir ces fichiers à partir de YouTube? Via l'API?

http://code.google.com/intl/zh-TW/apis/youtube/2.0/reference.html#formatsp

Il semble youtube est pas très vif sur l'accès direct à ces fichiers, parce que toutes les extensions ici les « télécharger ». Et la méthode iframe ne fonctionne aussi que sur les publicités sans publicité.

Répondre