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

Problem loading skins when file is referenced by HTTP not RTMP


We had problems loading the JW Player videos, hosted by Amazon Web Services, on mobile devices as they were being served by RTMP.

When we changed this to HTTP, the Player no longer recognises the custom Skin file, which had not moved, and was previously recognised perfectly fine. Removing the custom skin reference showed that the player now works on all devices.

Error message given:

Error loading skin:
Skin image not found:
http://[domain]/content/ebiz/shop/resources/images/five/display/

[domain] intentionally removed from above.

We need to resolve either the custom skin error over HTTP, or resolve the device issue over RTMP.

Any ideas?

8 Community Answers

BWills

User  
0 rated :

Further info from the console:

There was a problem setting up the player:
message: "Error loading skin: Skin image not found: http://[domain]/content/ebiz/shop/resources/images/five/display/"
type: "jwplayerError"
version: "6.8.4616"

Ethan Feldman

JW Player Support Agent  
0 rated :

Do you have a link?

BWills

User  
0 rated :

Link here:

http://brownthomas.uat.venda.com/swimwear/coastline-halter-bikini/invt/15x2010x30287841ind

Ethan Feldman

JW Player Support Agent  
0 rated :

This directory is missing – http://brownthomas.uat.venda.com/content/ebiz/shop/resources/images/five/display/

BWills

User  
0 rated :

Hi,
That directory is present, as can be seen by accessing this file:

http://brownthomas.uat.venda.com/content/ebiz/shop/resources/images/five/display/playbutton.png

Ethan Feldman

JW Player Support Agent  
0 rated :

I think the issue is that this directory is not readable – http://brownthomas.uat.venda.com/content/ebiz/shop/resources/images/five/display/

If you go to that in the browser, you get a page.

BWills

User  
0 rated :

Hi,
We have tried moving the files to an alternate location:

http://btproductvideos.s3.amazonaws.com/five/five.xml

As this is the same directory the videos are stored in. The error message has now changed to "Error loading skin: Error loading file" as below:

http://brownthomasbuild.uat.venda.com/swimwear/marie-halter-top/invt/15x5328xmarietblkwht

Relevant permissions have been set for this directory.

Todd

JW Player Support Agent  
0 rated :

I’m seeing a CORS error when the player tries to load your skin:
[Error] XMLHttpRequest cannot load http://btproductvideos.s3.amazonaws.com/five/five.xml. Origin http://brownthomasbuild.uat.venda.com is not allowed by Access-Control-Allow-Origin. (15×5328xmarietblkwht, line 0)

Please see Amazon’s documentation at http://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html

This question has received the maximum number of answers.