Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

VTT tracks play in IE but not Chrome or Safari

Using the following embed code the VTT captions display in IE 11 browser, but not in Chrome 43+ or in iOS. The page is on our intranet so I can't expose it but the embed code is below. The media server is external facing.

I have added VTT Text/VTT mime type on the media server which is serving both the wowza stream and is the webserver for the preview images/vtt files.

I'm using SMIL with physical files on the media server.

<div id="wrap" style="width:640px;height:360px;">
<div id="video" style="display:none; position:relative">
<div id="player">Loading the player...</div>
<script type="text/javascript">
var playerInstance = jwplayer('player');
playlist: [{
sources: [
{file: ""}
,tracks: [
{file: "",
label: "English",
kind: "captions"},
{file: "",
label: "Spanish",
kind: "captions"}
sources: [
{file: ""}

<div id="posterimage">
<a onClick="document.getElementById('posterimage').style.display = 'none'; document.getElementById('video').style.display = 'block';;" href="#" > <img src="" alt="Play video" width="100%"/></a>

1 Community Answers


JW Player Support Agent  
0 rated :

Hi, there.

My name is Alex and I am one of the Support Engineers at JW Player. I will be more than happy to assist you with your questions.

When I try to reproduce your issue, I’m receiving 404 errors for both your HLS stream and VTT files. Please let me know when these are accessible again.

Thank you.

This question has received the maximum number of answers.