如何配置Apache服务器以使用track元素

时间:2014-10-12 19:45:37

标签: html5 html5-video webvtt

我正在尝试使用track元素。我认为我的代码和.vtt文件都是有效的。但是,当我运行页面时(甚至在本地主机上),我看不到字幕。我读到必须配置服务器,以便它可以使用正确的MIME类型提供.vtt文件。我在本地使用Xampp,我必须做什么才能看到字幕。

以下是我的代码和WebVTT文件,其中包含一首歌曲Twinkle Twinkle Little Star

<!DOCTYPE html>
<html>
<head>
<title>Track</title>
</head>
<body>
<video controls>
    <source src="twinkle.mp4" type="video/mp4">
    <track src="altyazi_tr.vtt" kind="subtitles" srclang="tr" label="turkce" default>
</video>
</body>
</html>

WEBVTT

00:00:00,000 --> 00:00:03.000
Twinkle Twinkle Little Star

00:00:03,000 --> 00:00:06.000
How I wonder what you are

1 个答案:

答案 0 :(得分:1)

通过一些研究和实验,我找到了问题的解决方案。为了能够向Xampp附带的Apache服务器添加MIME类型:

  • 转到目录... \ Xampp \ apache \ conf
  • 使用记事本
  • 打开文件mime.types
  • 将MIME类型添加到文件中(对于此问题,要添加的行是&#34; text / vtt vtt&#34;)
  • 保存文件并重新启动服务器