首页 文章

使用modernizer嵌入youtube视频,而不是iframe

提问于
浏览
0

如果一个人拥有自己的视频文件(h.264,WebM或ogg,以及每个视频的flash),你可以通过这个(以及许多其他方法)将它放在你的html5页面上:

http://camendesign.com/code/video_for_everybody

如果您没有托管并希望h.264或WebM编解码器与youtube托管视频中的闪回后备,则可以使用以下方法:

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

这里的诀窍是在iframe中有一个带有自动检测的html5页面 .

但是,我正在使用modernizer,并希望在不使用iframe的情况下嵌入我的YouTube视频,而只是直接链接到h.264(webkit)和WebM(gecko)文件 . Modernizer将检测到要播放的内容,并在youtube flash嵌入(三叉戟)上回退 .

如何从youtube获取这些文件?通过API?

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

看来youtube并不热衷于直接访问这些文件,因为这里的所有扩展都是为了“下载”它们 . iframe方法也只适用于没有广告的fmovies .

1 回答

相关问题