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

Cross-domain error on Windows 7 but not Windows 10


I am trying to transition from using Flash to HTML5 on my company's website. I upgraded JWPlayer to 7.12.6 and provided an HLS stream served from Wowza. It works great on everything, except for IE 11 on Windows 7. On windows 10 the stream loads correctly and uses the HTML5 player, but on Windows 7 it tries to the HLS stream on the Flash version of the player and I get a Cross-Domain access denied error when loading the M3U8.

In the sources, I provide an rtmps link as well, but JWPlayer doesn't attempt to use that even when it reverts to the Flash version. Is there anything I can do to fix this issue? It's very specific to IE 11 on Windows 7 so I could probably hack a workaround, but would prefer a cleaner solution. Here is some sample code taken from IE 11, with identifying info removed:

{
"width": "100%",
"height": "auto",
"aspectratio": "4:3",
"playlist": [{
"image": "",
"title": "Title",
"sources": [{
"file": "https://path/To/playlist.m3u8"
}, {
"file": "rtmps://path/To/TheVideo.mp4"
}],
}, {
"image": "",
"title": "Title",
"sources": [{
"file": "https://path/To/playlist.m3u8"
}, {
"file": "rtmps://path/To/TheVideo.mp4"
}],
}],
"primary": "html5",
"id": "testPlaylist"
}

1 Community Answers

Donni

JW Player Support Agent  
0 rated :

Check out the Crossdomain File Loading support article. You’ll need to make sure you have a crossdomain.xml file in place.

This question has received the maximum number of answers.