嵌入WMP以跨浏览器播放.mpg文件

时间:2010-03-10 13:03:34

标签: html cross-browser windows-media-player

我正在建立一个最终显示视频的网站。视频文件都是.mpg和要求阻止我将这些文件转换为另一种格式,如flv。到目前为止,我一直在使用Windows Media Player,但发现它与非IE浏览器不相称。出现的问题是虽然视频会播放,但它不会缩小以适应WMP容器,因此只有顶角可见。如果我为Firefox下载np-mswmp插件,这个问题就会消失,但是这是一个手动安装,我宁愿不把它留给用户。一旦安装了Firefox插件,Chrome也会正确播放这些文件,但我怀疑普通用户会想到这样做。

有没有更好的方法将.mpg文件嵌入到网页中,这是一种不需要文件转换的替代播放器?我玩过Quicktime,但它只显示一个带有问号的Q,即使我将Quicktime与.mpeg文件关联起来也是如此。任何建议将不胜感激!

谢谢,

詹姆斯

1 个答案:

答案 0 :(得分:2)

我很遗憾地说,如果没有强制用户安装某些东西,就没有办法做跨浏览器视频。这就是为什么每个视频网站都使用闪存,因为它是最接近标准的东西 - 当然闪存在覆盖范围方面存在一些差距,最重要的是iPhone。

Windows Media Player的渗透率仅为70%左右,Internet Explorer的渗透率略低。通过这条路线,您将最终有三分之一的用户无法观看您的视频。

咬住子弹并作为视频播放器移动到Flash,或者只是为用户提供下载链接。如果你能做到这一点,下载链接是支持几乎所有用户的一种非常简单的方法。