Cloud Sources

Signage Player (Cloud)

The Signage Player source allows users to create and run playlists of images and videos on a continuous loop.

  1. Click New Source. From the drop-down menu select Signage Player and give it a name.

  2. Click Upload to select files from your computer to upload to the server.

  3. Choose media files by clicking Add File. More than one file can be selected at a time.

  4. Use the arrow keys to the left of the content list to arrange files in the desired play order, starting from the top.

  5. Select the Scaling option (default: Zoom full-screen)

  6. Enter the Slideshow Interval in seconds for static images. Videos will play in uninterrupted sequence

  7. Enable Audio if required, it is disabled by default

  8. Enable Gapless Video Playback if required (only for single displays)

  9. Click OK to complete the process

Any displays mapped to this source will need some time to download the content to local storage before they can play it.

Compatible File Formats

Video Codecs H.263, H.264, H.265, MPEG, VP8, VP9 Video Containers MKV, MPG, MP4, WebM Image Formats APNG, AVIF, GIF, JPEG, PNG, SVG, WebP

Web Browser (Cloud)

The Web Browser source will use the uClient device’s built-in browser to display web pages.

Not all websites and associated media features may be supported with Userful Cloud. It is strongly recommended that all web sites / web apps be tested in advance of production deployments.

  1. Click New Source. From the drop-down menu select the “Web Browser" source type and give it a name.

  2. Specify the URL to launch on startup.

  3. Specify the Browser Width and Height. This will define the total scale of the browser window to be rendered. In most cases and for single displays you will want to set 1920x1080.

  4. Enter the Max Loading Time in seconds. This tells the system how long it should wait for the page to load before stopping and trying again.

  5. Select the Scaling option. (default: Zoom full-screen)

  6. Click OK to complete the process.

Web Browser Remote Control (LG WebOS Only)

You can control the web browser session on a single display running LG WebOS by using the “Remote Control” function from the Zone Settings or Display Settings box. Note that this feature may not always be available depending on the website or platform.

This will open an on-screen “mouse pad” interface. Clicking on it will capture mouse input, and a cursor will appear on the screen of the device you are controlling.

Click to enable an on-screen mouse cursor
Note the mouse cursor hilighted
Press ESC to release your mouse

Unlike the Interactive Viewer function in Userful On-Premise, the Remote Control function can only be used while directly viewing the display. At this time there is no way to both view and control the screen from the Cloud Userful Control Center.

Portrait Displays

If your displays are in a Portrait orientation, check to ensure you followed the instructions for configuring the Adapter properly.

Userful Emerald Signage CMS (Cloud)

New in Userful 10.6.1, the Emerald Signage CMS is Userful's native CMS.

After creating the Source and mapping a Display or Zone to it, you'll be prompted to pair the instance with the management portal.

Log in to the portal at to get started. Note that displays or Zones mapped to Emerald should remain mapped, all content management is done in the Emerald interface thereafter.

Now that we have set up some Displays, we continue in the Emerald documentation below.

Display5 Player (Cloud)

Userful partners with Display5 to help you deliver powerful, custom HTML5 content to your displays. You will need a subscription at You can view their training content here.

When configuring a Display5 source for Userful, you are given a URL that looks like this:

You can use this address to test your own systems.

This will work if copied-and-pasted into a regular browser, however it needs to be carefully separated into Server and Show Name to work as a Userful source.

The Server is

The Show Name is corporate2

Notice the lack of slashes at the end of the Server, and we also ignore d5.php

All text is case-sensitive.

  • Enter the Refresh Interval (in seconds) only if you need the session to manually refresh itself periodically. This is typically not necessary

  • Max Loading Time is the maximum amount of time the session will wait for content to load before resetting and trying again. This should typically be 10-30 seconds

  • Click OK to create the Source.

Map your displays or Zones to the Source and click Apply to start playback.

If playback does not begin, try using the Server and Show Name above. If that does not play, check your network configuration and ensure no firewalls or DNS servers are preventing connectivity to

Network Streamer (Cloud)

Network Streamer allows you to play RTSP video feeds over the network.

  1. Click New Source. From the drop-down menu select "Network Streamer" and give it a name

  2. Enter the RTSP streaming URL (rtsp://)

  3. Choose the scaling option (default: Zoom full-screen)

  4. Click OK to complete the process

  5. Click and drag any displays or zones into the new Resource Group

  6. Click Apply to confirm changes

Input Source

Input Source allows you to connect an external device to an input and play content from it, such as a laptop or media player.

Input Source is currently only supported on LG WebOS

  1. Click New Source. From the drop-down menu select Input Source and give it a name

  2. Choose the scaling option (default: Zoom full-screen)

  3. Click OK to complete the process

  4. Click and drag any displays or zones into the new Resource Group

  5. Click Apply to confirm changes