In my case, the problem was the server delivering the video with the HTTP status Code OK (200)
. Instead, it should return Partial Content (206)
.
To check whether the server is the problem, embed the test video as in the online example on videojs.com, i.e. load the Disney video from http://video-js.zencoder.com/oceans-clip.mp4 instead of your own server.