【问题标题】:WMPlayer embed not playing videoWMPlayer嵌入不播放视频
【发布时间】:2010-08-03 15:54:05
【问题描述】:

在我的公司,我们将我们的网站链接到合作伙伴公司提供的视频。他们将视频编码从 .FLV 更改为 .MP4 视频,而我们网站上的当前视频播放器无法播放它们。鉴于我们的大多数客户都在运行 Windows 和 Internet Explorer,我们将其更改为 Windows Media Player,我们使用的嵌入代码是这样的:

<object>
  <embed type="application/x-mplayer2" 
    pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" 
    name="VideoPlayer" ShowStatusBar="false" 
    EnableContextMenu="false" autostart="true" 
    width="426" height="285" loop="false" 
    src=[video_url] />
</object>

我看到网站上显示了 WMPlayer 并播放了视频,但我的客户只看到显示的播放器而没有播放视频。我们更新了客户的 Flash 插件,但仍然没有。可能是什么问题?

【问题讨论】:

    标签: html video-streaming mp4 wmp embedded-video


    【解决方案1】:

    您需要在客户端计算机上安装额外的编解码器。有许多编解码器包(搜索谷歌)。您也不能从浏览器自动执行此操作,因为它需要安装程序才能运行。

    无论如何,WMP 是一个非常糟糕的解决方案,因为您基本上是在搞砸使用 Mac 或 Linux 计算机访问您网站的任何人。还有许多其他播放 MP4 的方法,包括通过 Flash 以及使用新的 HTML5 功能。

    【讨论】:

    • 我们选择 WMP 是因为我们的大部分流量是 Windows 和 IE,特别是 IE6 和 IE7。我们这样做是为了快速解决问题,直到找到合适的 Flash 播放器。此外,HTML5 不是一个选项,因为大多数客户端使用较旧的浏览器。
    • html5 视频标签具有后备功能,因此您可以通过嵌套标签来提供 html5 视频,然后是 WMP 或其他内容。我的意思是,“多数”不是 100%,所以如果你一开始没有正确处理,你仍然会收到来自 Mac 客户端的技术电话。
    【解决方案2】:

    我们最终使用了Flow Player

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 2011-11-01
      • 2017-05-20
      相关资源
      最近更新 更多