3

我有几个视频正在尝试添加 VTT 隐藏式字幕文件。我在 Blackboard SP11 中通过 JWPlayer 6.8 部署 MP4。我很难准确地理解我需要做什么才能让它发挥作用。MP4 与 VTT 文件位于不同的服务器上。我被告知流媒体服务器不支持视频以外的任何内容,因此 VTT 文件必须托管在其他地方。

这是否意味着我需要基于 VTT 制作 XML 文件?我找不到有关如何执行此操作的任何好的文档。请帮忙!这是代码:

    <script src="http://jwpsrv.com/library/lQk4GLbAEeOZLiIACmOLpg.js"></script>
<div id='mediaplayer'></div>
<script type="text/javascript">
  jwplayer('mediaplayer').setup({
    playlist: [{
      file: 'rtmp://videoserver.example1.com/vod/mp4:HSH/Smith/ARTS4439/M1S1_CamControls1.mp4',
      height: '720',
      width: '480',
      tracks: [{
file: "http://example2.com/M1S1_CamControls1.vtt",
label: "English",
kind: "captions",
default: "true"
}]
}]
});
</script>

提前致谢。

4

1 回答 1

1

由于您的流和字幕位于不同的域中,因此您必须提供跨域 XML 文件。进入 XML 文件的不是标题- XML 文件只是标识允许哪些域加载内容。

请参阅http://support.jwplayer.com/customer/portal/articles/1403679-crossdomain-file-loading

于 2014-06-05T19:44:47.053 回答