You're currently viewing the Signage (Old Platform - 2015) Help Center.

To view articles for ScreenCloud Studio (New Platform - 2019) click here.

Adding a Website/Internal Website - Overview & FAQs

Avatar
by Santino
Follow
This article will go through an overview of adding a website and FAQs on trying to add an Internal website into ScreenCloud. 
 
Table of contents:

 

How to add a website

i) Adding a public webpage

1. Go to the Content Library page in your ScreenCloud account

2. Click the "Add Site" button on the top right

3. You will see a pop-up console below

Screen_Shot_2018-11-02_at_09.53.24.png

4. Fill in the URL for the website/webpage you want to show on your screens. In this case, I want to show the ScreenCloud homepage:

Screen_Shot_2018-11-02_at_09.55.47.png

5. Once the website or webpage is added you will see the thumbnail in your Content Library

addurl.jpg

6. Add your website into a playlist with another instance of your website, or an alternative app.

Please note: Websites are limited if you're assigning the website as a single content on the screen. You need to create a playlist and assign the website inside a playlist with one other content to force refresh the website. We recommend in this case to add two instances of your app and run them together in a playlist to keep your website refreshed and continue playing on the screen. You can also use the same URL twice but using a slightly different query string.

One user in the past has implemented a refresh script (javascript) inside their website which refreshes the website after a certain duration. Currently, we do not have access to the details of that script, but this can give you a workaround for your website to work for digital signage. It will also give you the ability to control the refresh time as well. 

 

ii) Adding an internal or private webpage

7. When adding an internal website or webpage you will encounter a warning below. You can still click Add URL to add the internal site anyway.

Screen_Shot_2018-06-04_at_17.07.57.png

 

 

Frequently asked questions & troubleshooting

Why won't my website display?

Certain websites have security restrictions placed on them which limit where and how they can be shown. On the whole, this is a good thing. It means, for example, that your online banking is more secure due to these types of restrictions. However, it also means that we can't display certain websites based on security restrictions set up for them which restricts how they perform on third-party services, such as ScreenCloud. 

The only way around this is to talk to the administrator of the website and ask them about loosening their security restrictions. Specifically, they'll need to change the Content-Security-Policy to allow ScreenCloud to display the content. Here is an example of this code below:

Content-Security-Policy: frame-ancestors 'self' https://*.screencloud.com https://*.screen.cloud

Why can't some internal websites (private or behind a login) not be displayed?

All websites that are added to ScreenCloud Signage are automatically checked to make sure that they display properly on our players. For internal websites, we are unable to access the sites to check them. Therefore, it's up to you to make sure that the site has no restrictions, otherwise, the players will remain blank when trying to load the page.

One thing you can check is, our player loads external websites into an iframe (a sandboxed one for security reasons). The page you're trying to add might have a Content-Security-Policy active which restricts the webpage from being used on third-party services, such as ScreenCloud.

Please check to see if this is the restriction on the website. If you don't own the website, the only way around this is to talk to the administrator of the website and ask them about loosening their security restrictions. Specifically, they'll need to change the Content-Security-Policy to allow ScreenCloud to display the content. Here is an example of this code below:

Content-Security-Policy: frame-ancestors 'self' https://*.screencloud.com https://*.screen.cloud

 

Please Note: It's possible to display internal websites as long as the device is on the same network; you just need to click Add URL after you see the message below. Please be aware that we cannot guarantee if your site will display properly as the website content cannot be verified.

The internal site doesn't have to be secure in order for you to add the website.

Screen_Shot_2018-06-04_at_17.07.57.png

 

addinternalsite.gif

 

Why some videos on a website won't autoplay?

Websites have scripts that detect the device OS (e.g. Android, Amazon, IOS, etc) as a mobile device and Android/iOS has a policy that doesn't allow autoplay on the video to work without a user gesture. Websites also respond and function differently whilst viewed through your PC/laptop on a web browser, or through a mobile device as noted prior to playing videos automatically. If the website is being used within a third-party service, such as ScreenCloud, this could affect how the videos respond and disable autoplay.

If you have your own website with HTML video player you can ask your developer to add the following line of code to your video: 

 

 
<video webkit-playsinline="webkit-playsinline" playsinline="" preload="auto" src="path/to/vidoe.mp4" style="object-fit: contain; display: block;"></video>
 
 
If you have any additional questions on adding a website or internal websites, or any other questions or feedback about ScreenCloud, feel free to reach out to our support team at support@screencloud.com or give us a call at our toll-free support line at +18885575335.

Comments

0 comments
Please sign in to leave a comment.