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

Chapter markers with cloud player and Wowza


I use the JW cloud player and stream videos from my Wowza server. The embedded video on my webserver (which is different than my Wowza server) plays fine using Cupertino streaming. I went to add a VTT file for chapters for a single video and it doesn't seem to be working.

The VTT file looks like:

WEBVTT

Chapter 1
00:00:00.000 --> 00:31:27.190
Opening & Overview

Chapter 2
00:31:27.190 --> 00:40:07:230
Memory & Aging Project Satellite

It's saved as UTF8 with extension of .VTT and I've verified it's on my webserver in the same directory as the HTMLS file that has the embedded video. My embed code for the video looks like:


jwplayer('playerTvoIvfmmuofi').setup({
file: 'video streaming path',
image: 'banner image path',
tracks: [{
file:'part14chapters.vtt',
kind:'chapters'
}],
title: '2014 Participants\' Meeting',
width: '720',
height: '540',
skin: 'bekle',
ga: '{}',
sharing: '{}'
});

I added the Crossdomain XML file to the root of my webserver with the "allow all" setting just as a test and it made no difference. With the cloud player and using my own Wowza server, how can I get the chapters VTT file to work? Also, I'd prefer to only allow the cloud player access to my webserver for the VTT files and no every server in the world.

Thanks for any help.

13 Community Answers

Ethan Feldman

JW Player Support Agent  
0 rated :

Can you provide a link?

hawleyr

User  
0 rated :

I've adjusted the VTT file to chapters.vtt so that part of the code is different.

http://knightadrc.wustl.edu/Education/Videos/2014ParticipantsMeeting.htm

Ethan Feldman

JW Player Support Agent  
0 rated :

What is the full path to the vtt file on your server?

hawleyr

User  
0 rated :

http://knightadrc.wustl.edu/Education/Videos/chapters.vtt

Ethan Feldman

JW Player Support Agent  
0 rated :

Error Summary
HTTP Error 404.3 – Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

hawleyr

User  
0 rated :

So, I need to add the MIME type for VTT to the IIS server? I suppose that makes sense. I never thought that it wouldn't already be a MIME type registered with IIS.

Ethan Feldman

JW Player Support Agent  
0 rated :

Yeah, you need to.

hawleyr

User  
0 rated :

Ok. I've done that and it serves up the VTT file but still doesn't work in the embedded video.

Ethan Feldman

JW Player Support Agent  
0 rated :

Clear your cache, I see the dots in your control bar now.

hawleyr

User  
0 rated :

Ahhh good old Chrome. That took care of it. Many thanks for your help.

hawleyr

User  
0 rated :

I spoke too soon. It appears the time codes in the VTT are matching with the video. Is this an issue with the video being streamed from Wowza rather than progressively pushed from the webserver itself?

hawleyr

User  
0 rated :

I resolved it. Lack of sleep had me making a typo in the VTT file. Thanks again.

Ethan Feldman

JW Player Support Agent  
0 rated :

Glad you got it.

This question has received the maximum number of answers.