Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 嵌入WMP以跨浏览器播放.mpg文件_Html_Cross Browser_Windows Media Player - Fatal编程技术网

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

Html 嵌入WMP以跨浏览器播放.mpg文件,html,cross-browser,windows-media-player,Html,Cross Browser,Windows Media Player,我正在建立一个最终显示视频的网站。视频文件都是.mpg,并且要求我不能将这些文件转换为另一种格式,如flv。到目前为止,我一直在玩Windows Media Player,但发现它在非IE浏览器上玩得不好。出现的问题是,尽管视频将播放,但它不会收缩自己以适应WMP容器,因此只有上角可见。如果我下载用于Firefox的np mswmp插件,这个问题就会消失,但是这是一个手动安装,我不想把它留给用户。一旦安装了Firefox插件,Chrome也能正确播放文件,但我怀疑普通用户是否会想到这样做 有没有

我正在建立一个最终显示视频的网站。视频文件都是.mpg,并且要求我不能将这些文件转换为另一种格式,如flv。到目前为止,我一直在玩Windows Media Player,但发现它在非IE浏览器上玩得不好。出现的问题是,尽管视频将播放,但它不会收缩自己以适应WMP容器,因此只有上角可见。如果我下载用于Firefox的np mswmp插件,这个问题就会消失,但是这是一个手动安装,我不想把它留给用户。一旦安装了Firefox插件,Chrome也能正确播放文件,但我怀疑普通用户是否会想到这样做

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

谢谢


James

很抱歉,在不强制用户安装某些东西的情况下,进行跨浏览器视频制作不是一个好方法。这就是为什么每个视频网站都使用flash的原因,因为它是最接近标准的东西——当然flash在覆盖范围上有一些差距,最重要的是iPhone

Windows Media Player的普及率只有70%左右,而Internet Explorer的普及率略低。通过这种方式,你将有三分之一的用户无法观看你的视频

要么咬紧牙关,将Flash作为视频播放器,要么给用户一个下载链接。如果可以的话,下载链接是支持几乎所有用户的一种非常简单的方式