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

HTML5 chrome freeze mp4 video


Hi, There is a strange problem between jwplayer HTML5 and chrome from about a month:
when i click play the video show the first frame and then freeze until i click stop and then restart the video.


the problem is visible here: http://dev06.com/jwtest/
actual Chrome version: 19.0.1084.52

If it dosen't happend try to refresh the page multiple time.

5 Community Answers

JW Player

User  
0 rated :

works fine here in Chrome 19.0.1084.52

did you clear out the browsing cache in Chrome?

JW Player

User  
0 rated :

I've solved downgrading from jwplayer v.5.9 to 5.8 it's seem less buggy in html5 mode

JW Player

User  
0 rated :

We've seen some problems in Chrome recently when it comes to play mp4 videos in Chrome using the HTML5 player. The first time you play the video, it works just fine. On the second time it never started playing. For us, disabling the caching for mp4s by setting 'Cache-Control' to 'no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0' solved the problem. You can check if you have a caching problem by opening the Network Tab (Chrome Dev Tools) which by default disables Caching for the time being open...

Pablo

JW Player Support Agent  
0 rated :

@Sascha -

Do you have a link to a page which demonstrates this issue?

JW Player

User  
0 rated :

Try setting the "preload" attribute on the "video" tag to "none".

I think there may be an issue with Chrome having started to download and process the video in the native video element, only to have JW re-write the video element, and requesting the same file - it doesn't seem to like being interrupted and asked to do the same thing over...

I have been able to (prove the issue/) overcome the problem by re-loading the same file (on player ready) and tricking chrome by adding a "?random_query_string" to the file URL. This then plays the video first time, every time.

Setting bc.. preload="none"
seems to work too!

This question has received the maximum number of answers.