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

self host jwplayer / https error


Hello,

I am looking to self host jwplayer. I have seen in other threads, that you can download jwplayer.js from https://account.jwplayer.com/#/account. However I do not see anyplace on the dashboard to download the necessary files.

Also, the reason I am opting to self host the player is because I am running into an issue with the regular embedded player on our secure pages. Essentially this error

was loaded over HTTPS, but ran insecure content from 'http://video.responsivedata.com/players/cJ4wwPL8-pXP0UcUv.js': this content should also be loaded over HTTPS.

I read in other threads that this was supposed to be fixed in version 6.3. The players we are using are version 6. I don't see an option to select version 6.3, so I assume v 6 is the same as 6.3.

Any help would be appreciated

11 Community Answers

Ethan Feldman

JW Player Support Agent  
0 rated :

Are you using the JW Platform? The reason I ask, is because the error you are pointing out seems to be that you are using a white labeled version of our platform. How are you linking to that JS?

dennis

User  
0 rated :

Yes we are using the platform, and we are using a white labeled version (i believe).

We are using this script tag

<script type="text/javascript" src="http://video.responsivedata.com/players/cJ4wwPL8-pXP0UcUv.js"></script>

For this particular video to embed the player on our page.

Ethan Feldman

JW Player Support Agent  
0 rated :

Well the error is coming from your own site.

If you want it to be https, you need to use https://video.responsivedata.com/players/cJ4wwPL8-pXP0UcUv.js

However, the cert here isn’t valid. You need a valid SSL cert.

dennis

User  
0 rated :

right, the video.responsivedata.com url is our dns mask, that we have set up with you.

The site that I am running the video on is our secure url which doesn't match responsivedata.com. I am sure that is the issue, however I do not see an option in the settings area to have multiple dns mask urls.

Ethan Feldman

JW Player Support Agent  
1 rated :

There isn’t a way to do multiple. It has always been one.

dennis

User  
1 rated :

So my only option would be self hosting the player for this particular page. Is that correct? If so, how do I go about doing that? Do I need a separate jwplayer account apart from my jwplatform account?

Ethan Feldman

JW Player Support Agent  
1 rated :

There isn’t a way to self host the player when using the JW Platform.

Can you get a valid ssl cert for video.responsivedata.com ?

Where are you running this, btw? I am just going to your player JS based off of the error message you provided.

dennis

User  
1 rated :

This would be one example

https://www.secureauthorizations.com/securecapture/tbs-product/billing.php?cCustID=TEAMADM51586&iContactID=22796865

I am not sure about the ssl cert for the domain, this is my employers domain. I am just one of the devs

Ethan Feldman

JW Player Support Agent  
5 rated :

You need to ask them to get a valid cert, then change the code to be https, and it will work.

dennis

User  
1 rated :

looking at the cname record for that domain. We have it pointed to content.bitsontherun.com.

I went ahead and set our embed tag to

https://content.bitsontherun.com/players/cJ4wwPL8-pXP0UcUv.js

and the video on the page now works properly. Which will be fine for us in this instance.

However we would like to get an ssl for that domain/subdomain combo, but with the cname record pointed to you. It doesn't look like we have control over that. Does that sound right to you? Have you encountered this issue in the past, any advice would be helpful.

Ethan Feldman

JW Player Support Agent  
0 rated :

Yes, that sounds right to me.

This question has received the maximum number of answers.