【问题标题】:MP4 files are not played in IE9IE9 无法播放 MP4 文件
【发布时间】:2015-06-24 03:49:52
【问题描述】:

在我的 asp.net 网络应用程序中有几个视频作为链接。

<a href="test.mp4" target="_blank">

点击每个链接后,浏览器将打开Windows Media Player 中的MP4 视频。

但在 IE9 中的某些机器上,它返回编解码器错误。而同一视频在同一台机器上的chrome浏览器中打开。

  1. 在 IIS 中映射 MIME 类型
  2. 播放 MP4 文件所需的所有编解码器均已安装。

可能是什么问题?

第一个答案后更新:

它只在某些机器上的某些 IE9 中重现。许多机器在 IE9 下都可以正常工作

【问题讨论】:

  • 你解决了这个问题了吗?

标签: asp.net iis internet-explorer-9 mp4 mime


【解决方案1】:

您可以尝试几件事。您需要元标记来设置模式。

<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>

<video width="400" height="300" preload controls>
<source src="movie.mp4" type="video/mp4" />
Your browser does not support the video tag
</video>

您也可以尝试使用 videojs 插件,以获得所有浏览器支持。

我还看到,特定于 IE9,您可以使用压缩 H.264 进行编码。

尝试其中一种方法,希望它会奏效:)

更新:您可以使用视频标签代替超链接吗?是否要求它在媒体播放器中打开而不是在浏览器中打开?

【讨论】:

  • IE9 specific, that you can encode with compression H.264。你能详细说明一下吗?
  • 但这只是在某些装有 IE9 的机器上重现。它在不同机器上的 IE9 中运行良好。
  • 我没有使用任何视频标签。这将是一个简单的链接。请再读一遍问题
  • 您确定每台机器上的 IE9 版本都相同吗?你可以直接在 PC 上使用 Media Player / Winamp 等播放它们,而不是通过 IE9 加载它们吗?
  • 工作版本 WMP - 12.0.7601.18741。不工作版本 WMP - 版本 12.0.7601.17514
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-20
  • 2013-05-17
  • 1970-01-01
  • 2014-09-27
  • 1970-01-01
  • 1970-01-01
  • 2012-11-04
相关资源
最近更新 更多