【问题标题】:Why does an embedded ogg video work on localhost, but not on the web server?为什么嵌入式 ogg 视频可以在 localhost 上运行,但不能在 Web 服务器上运行?
【发布时间】:2011-04-24 01:36:08
【问题描述】:

我有一个 ogg 视频,当我在 Chrome 或 Firefox 的 localhost 上运行它时,它使用 video 标签可以正常工作。但是,当我尝试在服务器上运行该页面时,会显示视频播放器控件,但不会显示视频。

我知道视频在服务器上,因为我有一个有效的下载链接,它具有相同的确切路径。我不知所措。

<video width="800" controls preload>
   <source src="../VIDEOS/AddUser.ogg" type="video/ogg" />
   <object width="800" type="video/ogg" data="../VIDEOS/AddUser.ogg">
     <object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="player" width="800" height="550"><param name="url" value="../VIDEOS/AddUser.wmv" /><param name="src" value="../VIDEOS/AddUser.wmv" /><param name="showcontrols" value="true" /><param name="autostart" value="true" />
        There was an error embedding the video. Please download the video to view.<br>
     </object>
   </object>
</video>

在摆弄了一段时间后,我发现,根据浏览器,视频根本不存在。当我检查服务器时,文件已启动。但是,当我在浏览器中直接导航到该文件时,我收到一个未找到文件的错误。

这可能是我的虚拟主机的问题,还是有其他可能的原因?

【问题讨论】:

  • +1 for firebug - 然后可能是 Wireshark?
  • 这个问题与嵌入式编程无关 - 标签 wiki 明确表示嵌入标签不适用于嵌入网页的组件,请参阅 stackoverflow.com/questions/tagged/embedded。 EMBED 标签可能更相关。
  • 我不确定我应该在 firebug 中寻找什么...

标签: video embed media


【解决方案1】:

您的主机可能需要将 OGG MIME 类型添加到服务器。

可以在http://xiph.org 上找到 MIME 类型的详细信息 根据服务器是 Apache 还是 IIS,设置说明会有所不同

【讨论】:

  • 没有问题。很高兴你把它整理好了。
【解决方案2】:

扩展@mradbourne 答案: 扩展类型映射存储在 httpd/conf 目录中的 mime.types 文件中。如果缺少一对扩展类型,那么您就有这个问题。

如果您有权访问 mime.types 文件,请搜索以下行:

video/mp4                   mp4 mp4v mpg4
video/ogg                   ogv

如果您无法修改主配置文件,请编辑位于根目录中的 .htaccess 文件(如果不存在,请随意创建它)。添加以下行:

AddType video/mp4 mp4 mp4v mpg4
AddType video/ogg ogv

【讨论】:

    【解决方案3】:

    如果你有,不要忘记你的 .htaccess 上的 Webm 类型文件 :)

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

    【讨论】:

      【解决方案4】:

      我看到有一个 OGG 和一个 WMV 视频。其中哪一个是正确的?也许您需要上传这两个文件。 如果这不起作用,请检查问题是否是相对路径:../ 尝试传递绝对路径 http://.../。

      【讨论】:

      • 其实两者都是正确的。 OGG 用于 Chrome 和 Firefox,使用
      猜你喜欢
      • 2014-07-14
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      • 2018-03-01
      相关资源
      最近更新 更多