【问题标题】:MEDIA12899: AUDIO/VIDEO: Unknown MIME type:MEDIA12899:音频/视频:未知 MIME 类型:
【发布时间】:2023-04-09 07:12:02
【问题描述】:

我在 IE 中遇到 MP4 视频问题。我在 IE 中收到“MEDIA12899:音频/视频:未知的 MIME 类型:”错误。我认为这是托管文件的服务器或提供给我的 mp4 的问题。在 Chrome、Safari 和 Firefox 中运行良好。在 IE 9 中,我遇到了一个更明确的错误...“无法获取未定义或空引用的属性 'pow'”

    <source src="http://dummyurl.com/video.mp4" type="video/mp4" />
    <source src="http://dummyurl.com/video.webm" type="video/webm" />
    <source src="http://dummyurl.com/video.ogv" type="video/ogg" />

对此有何想法或想法?

【问题讨论】:

    标签: html video html5-video mp4


    【解决方案1】:

    我认为这是您问题的答案: https://stackoverflow.com/a/22366971/5431346

    您必须使用 H.264 编解码器渲染您的视频,并将文件信息移动到文件头以获得 IE9 支持。

    【讨论】:

    • 感谢 WDJ,我现在下班了,但我会在早上先试一试,然后通知您
    • 我想我不确定将它移到标题会做什么?说它会在页面加载时播放,无论如何错误不会仍然存在吗?我不希望它在页面加载时播放,但仅在用户单击播放按钮时播放。我的代码在其他服务器上的另一个站点上运行良好。就在我尝试申请托管在不同服务器上的不同供应商提供的 mp4 时...
    【解决方案2】:

    我在使用旧的 apache2 网络服务器时收到此错误。它使用Content-Type: text/plain 发送了mp4 视频。我有 JS 代码可以按计划重复播放视频。 IE11第一次可以正常播放视频,但是当我的JS代码尝试再次播放时出现此错误。我想这可能与您的播放按钮问题相似。我通过在 apache2 配置文件中定义缺少的 MIME 类型来修复它:

    AddType video/ogg .ogv
    AddType video/mp4 .mp4
    AddType video/webm .webm
    

    【讨论】:

      猜你喜欢
      • 2014-05-06
      • 2014-08-09
      • 2014-11-17
      • 2012-02-29
      • 2011-05-11
      • 2011-11-09
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      相关资源
      最近更新 更多