System Configuration

Setting up system resources and mapping end-points and network configurations are done through System Configuration.

End Points

Endpoints act as an intermediate device/ software layer to process content received from the server and stream it to the destination.

uClients

uClient is Userful's software-based client app that runs on smart displays and certified uClient Adapters. uClient is Userful's current generation of clients managed from the Userful Infinity Platform. The uClient adapter has a powerful video processor that can output up to 4K resolution.

Pair a uClient

  • Once, a uClient is set up, it appears on the uClients screen with an Available status.

  • Enable the Assigned Server toggle to assign the uClient a server. The status gets updated to Connected. Once the uClient is assigned to a server, it gets assigned an ID. This ID is visible on the destination icon.

Pair a WebOS Client

  • Once, a WebOS is set up it appears on the uClients screen with an Available status.

  • Enable the Assigned Server toggle to assign the uClient a server. The status gets updated to Connected.

Actions

For uClients

  • View Console Log It lists the logs captured from the web app console log.

  • View Android Log It lists the uClient Android application logs. Filter the logs using the Log Level filter.

  • View Event Log It lists events, their time, and a message detailing the event. Filter the events using the date filter. It is recorded by the uClient application whenever a predefined event occurs, such as receiving a message from the server, lost connection, playback error, etc. The uClient application stores these logs in the uClient device's database.

  • Settings It helps set the name, ID, location, and resolution of the uClient. Use the location field to enter the value of the location where the uClient is installed.

  • Update App It helps update the uClient application in case new updates are available. You can also schedule updates.

  • Restart It restarts the uClient.

For WebOS Clients

  • View Console Log It helps view the console log.

  • View Event Log It lists events, their time, and a message detailing the event.

  • Settings It helps set the name, ID, location, and resolution of the uClient. Use the location field to enter the name of the location where the uClient is installed—for example, the Control room.

  • Restart It restarts the WebOS destination.

  • Shutdown uClient Use it to shut down the client.

Beginning with version 12.7, the Userful Infinity Platform no longer supports Zero Clients as an end-point. Please use a uClient device.

Zero Clients

Zero-clients are end-point devices with no memory or processing power. Because of this, they are fundamentally a very secure end-point device. Note: Compared to the uClient, they offer less flexibility; they offer lower resolution (max 1080p) and can only be deployed from an on-premises server.

  • Once the Zero Client is connected to the network, it shows on the Zero Clients screen.

  • Enable the Assigned Server option, and the status changes from Available to Connected.

  • Click on the three-dot menu to modify Zero Client settings. The Settings modal appears.

  • Edit the Name, ID, and Location if required. Note that the location is specified to easily identify where the Zero Client is installed.

  • Click on the Save Changes option after you have made the modifications.

If multiple Zero Clients are connected, you can sort them using the following options.

Onboard Stations

Userful LED Media Commander is an enterprise solution for direct-view LED walls that integrates with your IT stack, providing you with enterprise management tools, security, and support. LED Media Commander allows you to create a single, perfectly synchronized display from multiple controller devices connected directly to your Nvidia GPU DisplayPort connections. It runs on the LED Media Commander-certified server with direct outputs to the LED wall controllers.

The Onboard Stations screen lists the number of displays that are currently connected.

Edit Layout

  • Specify the number of rows and columns.

  • Specify the spacing between the rows and columns.

  • Select the Output source.

  • Specify the Resolution. This is the resolution at which the source will be streamed.

  • Click Apply Changes.

To restart the Onboard display when encountering a performance issue, click on the Reset Onboard Display option.

General Settings

It helps view and manage the following options:

Video Engine ID

It shows the ID of the Video Engine.

Server Name

It is recommended to specify a name that represents the location and use case of the server.

Time and Location

Enable the Automatically Synchronize Time option to sync the time of the platform with the time and date of your region automatically.

Network Settings

It provides Userful’s network requirements for each deployment. This will also help you configure the IP address, Subnet Mask, Default Gateway, Preferred DNS, and Alternate DNS.

  • Click on the Automatic(DHCP) option to detect a DHCP connection.

  • Click Save Changes to save your configurations.

HTTPS Support Configuration

Configure HTTPS settings using this feature.

  1. Click on the HTTPS Support Configuration option. The Site Creation view appears.

  2. Enable the HTTPS Control Center option. You can either select the Self-Signed Certificate option or add an SSL certificate.

    To Add an SSL Certificate

Please ensure the access URL is in the same domain as the SSL Certificate.

Backup and Restore

The Backup and Restore function allows you to create a backup of the application and user data.

Create Application Backup

Application backup stores application-level data. If you delete and restore the Source after creating a backup, the backup will restore the Source and its assets.

  1. Click on the Backup and Restore option. The Setup screen appears.

  2. Enter the admin Username and Password. The site creation screen appears.

  3. Click on the App Backup & Restore option. A drop-down menu appears.

  4. Enter the Name of the Backup. Note that the backup is created with the current timestamp. If there is an existing backup with the same name, that backup will be overwritten.

  5. Click OK.

Restore Application Backup

  1. Use the Search field to search for a specific backup record or find it by scrolling through the list.

  2. Click on the Restore option. The Restore Backup dialog box appears.

Create Accounts Backup

Account Backup restores the user credentials like their name, email address, assigned user groups, etc.

  1. Click on the Accounts Backup & Restore option.

  2. Enter the name of the backup. Note that the backup is created with the current timestamp. If there is an existing backup with the same name, that backup will be overwritten.

  3. Click OK.

Restore Accounts Backup

  1. Use the Search field to search for a specific backup record or find it by scrolling through the list.

  2. Click on the Restore option. The Restore Backup dialog box appears.

Import from Userful 11

Migrate resources with an improved workflow. This feature helps import video wall destinations, mapping groups, and operations centers from Userful 11 to the Userful Infinity Platform.

Create Backup From Userful 11

Prerequisite: Export the platform data from the Userful 11 platform.

  1. Click on the Backup option.

  2. Click on the Create Backup and Download option. A prompt to save the backup on the system appears.

Import Backup to Userful Infinity Platform

  1. Navigate to Admin Center > System Configuration > General Settings.

  2. Select the resources to import.

    • Video Wall Destinations

    • Mapping Groups

    • Operations Centers

  3. Click the browse manually option in the File Upload section. Select the backup file from the dialog box that appears and click open.

  4. Artistic to view the imported mapping groups.

  • The current implementation only supports importing mapping groups for the Artistic application.

  • The source(s) resume playback on the destination(s) after import, provided the destination(s) configuration and the connection is not altered.

  • Importing the same backup file creates multiple mapping groups with the same sources, resulting in duplicate Mapping groups with the same name and source.

GPU Settings

Set GPU Latency

  1. Reboot the server for the changes to take effect.

Check for System Updates

uClient Settings

It helps choose a video codec for content streaming. Video codec compresses and decompresses digital video, making file sizes smaller and storing and distributing videos easier. The platform offers options to choose video codecs for Android and WebOS displays. It offers the following two options:

  • H.265 High Efficiency Video Coding It delivers high-quality videos at low bitrates. The output file size is smaller than that of other codecs.

  • H.264 Advanced Video Coding It delivers high-quality videos at low bitrates. The output file size is smaller than other codecs but not less than H.265.

Generally, H.265 (High-Efficiency Video Coding) video codec works well for uClient (android) displays, and H.264 (Advanced Video Coding) video codec works well for WebOS displays.

Schedules

To schedule an event for multiple consecutive days, left-click and drag the cursor on the timeline.

Power Management

This feature allows you to Shut down and Restart your server.

Broadcast Alerts

This feature allows you to set up alert messages on your displays based on the scenario. It can either be an announcement, caution, or emergency alert.

Create a Broadcast Alert

  • Enter the broadcast message.

  • Select the Alert Level.

Failover Settings

Using this feature, you can configure a backup server to resume operations in case the system encounters a failover.

Create a failover group

  • Click on the Create Failover Group option. The Failover Settings view appears.

  • Enter the Cluster Name.

  • Select the Server Type. The primary server is the operational server that stores all files and manages processing. The secondary server is the backup server.

Note that admins need to manually back up data from the primary server to the secondary server.

  • Accessory Server Enter the details of the other configured servers in the failover server cluster.

  • The Failover Status shows the current status of this failover cluster.

Licensing

It shows your license details like license activation date, expiry date, number of CPU cores, and number of GPUs permitted per your license. For more information on the existing license and how to update your license, please contact Userful support.

Support

This page helps you report a problem or contact the support team. Our team will help you reach the root cause of the problem and help resolve the issue at the earliest.

Our team accesses your system through a remote VPN connection in air-gapped environments. Enabling the Remote VPN Connection option helps create this gateway. Note that it needs to be activated only when requested.

Last updated

Copyright © 2024 Userful Corporation. All rights reserved.