本地服务器上的 HTML5 视频

标签 html centos html5-video

我有一个公司培训视频加载到本地服务器上。我正在使用 HTML5 的视频播放来观看这些视频。该服务器无法访问网络,但我已加载 apache 并且端口 8080 对同一网络上的所有机器开放。

这些文件位于/var/www/html/Videos/An_Industry_Overview
html文件是test2.htm
视频文件位于同一目录中。

我当前的代码如下

<html>
<body>

<div style="text-align:center">
  <video id="video1" width="720" controls>
    <source src="overview.mp4" type="video/mp4">
    <source src="overview.ogv" type="video/ogv">
    <source src="overview.webm" type="video/webm">
  </video>
</div>

</body>
</html>

播放器本身加载,它的行为就像它正在加载视频(加载循环一圈又一圈),但这就是它所做的一切。我还尝试插入完整的 http url,并使用 localhost ip 127.0.0.1 替换服务器名称,但我得到了相同的结果。为什么我加载不出来?

编辑:
默认 .htaccess 和 httpd.conf 文件。将视频文件类型添加到/etc/mime.types。在 Chrome 和 Firefox 中测试。

最佳答案

检查 src 上的大小写,并将其更改为完全限定的 URL。

关于本地服务器上的 HTML5 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16861839/

相关文章:

proxy - 使用 "sudo"命令时通过代理发出请求的问题

linux - Crowd 和 sonaqube 无法正常工作

javascript - 如何使 getUserMedia() 在所有浏览器上工作

html - 在 Opera 中,输入用黑色包围

html - 如何在 nodejs 中通过 TCP/IP 获取传感器数据?

javascript - 按下按钮时div不淡入

python - 无法安装 Python 包

javascript - jQuery .load() 函数在 iPad 上不起作用

google-chrome - Chrome/PC 中的 HTML5 视频

javascript - 无法使用 jquery 更新所有表行