What is a Data Table Element?

The Data Table element is an element in the Korbyt builder that allows you to create tables that link to data points from a data adapter.  To create a data table:

  1. Add a subscription and any data points you want to use from your adapter.
  2. Add a table anywhere in your layout.
  3. Once you select a column or row click Datapoint in the floating tool menu then choose your subscription and desired datapoint from the drop downs.

What image files are supported?

Korbyt allows import of all the most popular image file types supported by web browsers including:

  • .jpg / .jpeg
  • .png
  • .bmp
  • .gif
  • .svg
What browsers are supported by Korbyt?

Korbyt has been exclusively built and tested to work on the Chrome browser to allow for high quality video streaming and a wider array of supported hardware including Chromeboxes.

Is audio/video transcoding supported?

When you choose to upload a video that requires transcoding a downloadable tool is made available which you can use to transcode the video.

  • Inputs: AVI, MOV, WMV, MPEG
  • Outputs: MP4 or WebM
What video formats are supported?

Korbyt players support the playback and display of .mp4 and h.264 encoded video content.

  • The following video formats can be imported into Korbyt:
    • .webm
    • .mp4
    • .avi
    • .wmv
    • .mov
    • .mpeg
Is high def video supported?

High definition streaming, including 4K playback, is supported by Korbyt. However, not all players are powerful enough to utilize Korbyt’s full capabilities, so be sure to check with your sales representative to make sure your hardware will be compatible.

What interactivity and scripting does Korbyt support?

Korbyt supports several powerful scripting languages from HTML, CSS, and Javascript. In addition Korbyt also offers several powerful frameworks and libraries to unleash the full potential of your creativity!

Available Frameworks:

Are social media feeds supported?

Social Media feeds are supported in a variety of ways. For Twitter and LinkedIn there’s a built in Social Media object you can use from the builder..

For all other Social Media feeds you can use the RSS Feed item from the builder. Just find the Social Media feed you want to monitor and add it’s URL to the RSS Feed item.

Is Weather content available?

Yes, Korbyt allows the use of weather data in multiple formats. You can use both RSS Feeds and OnTarget content services and utilize all available data such as current conditions, multi-day forecast, and weather maps.

How do I verify my player has been provisioned?

Players confirm their own provisioning status by using their provisioning token at the end of the URL below.


(Example: https://korbyt.com/ws/v1/check?pt=9WXM0NQLED39)

For KDA devices you may also find the provisioning information and token from the serial number using the following URL:


(Example: https://korbyt.com/ws/v1/check?sn=c09fj57f4c59)

Is Proof-of-Play supported?

Yes, Korbyt provides admin users with proof of play reports for digital signage players and with message receipt reports for KorbytGO users.

  • Proof of Play can be added to any Layout or Message by accessing the Metadata for that Layout or message and then checking the “Proof of Play” Checkbox.
  • Layouts without a timeout will not produce Proof of Play data in the report as POP data is collected when a content item completes playback.
  • Layouts scheduled inside of a carousel element will not produce Proof of Play data as Carousels are a list of URI’s, none of the metadata needed for Proof of Play is available as content plays from the carousel.
  • Best Practice is to use Boards instead of Carousels when wanting proof of play data but to still retain functionality similar to a carousel.

You can find Proof of Play under Reports then Proof of Play. There are several filters to find the exact proof of play item you want.

What are best practices for interactivity on Korbyt?

Best practices for interactivity is to cache the interactive content for future use. To do this put all layouts and any content that is called by an interactive button into a playlist and schedule this for far in the future or sometime in the past on each player that will interact with this content.

By having this content in a scheduled playlist the player will download it and have it available locally for quick access rather than downloading the content on the fly as needed.

Can I preview designs and layouts in multiple screen resolutions before publishing?

Yes, the preview function in Korbyt builder allows you to preview your designs and layouts in multiple screen resolutions before publishing.

In the top right corner of the screen you can choose from several pre-configured resolutions, your own custom resolution, as well as get a preview for how the content appears on mobile in portrait mode.

Are there role-based access and permission-controlled features in Korbyt?

Yes, Korbyt provides multiple roles tied to feature permissions. When configuring a new user or editing an existing you will see the various roles available.
Each product that is part of your service will have a separate tab for a user’s permissions.  A user can have different roles in the different services.

A User’s Role will decided what functions they do and don’t have within the Content Management Systems.

User Groups can also be used to limit which content a CMS Users has access to

For example, Frank is a Content Approver for Digital Signage, which would allow Frank to edit a Playlist.  Frank is also a member of the NYC Users Group, and through User Groups and Playlist Folder Permissions Frank can only see the NYC Playlists he is meant to edit.  Frank does not see the Playlists that are part of the LA Group

More information on how to set up Users, and User Groups is available in the Knowledge Base article – How to Manage CMS Users

How can I verify a Chromebox is active on the network outside of Korbyt?

Enter the following URL into a Chrome browser for an uptime: http://player_ipaddress:65001/healthcheck


Results: {“count”:1,”platform”:{“os”:”cros”,”arch”:”x86-64″,”nacl_arch”:”x86-64″},”version”:”1.3.2″,”uptime”:3.495,”startTime”:”2018-07-13T13:06:04.086Z”}

How do I clear the cached content from a Chromebox?

Enter the following URL in a Chrome browser: http://player_ipaddress:65001/clear-caching-proxy/ .

The “proxy” entry has nothing to do with a network proxy.
That is the name of the code module we use.

Our cache is acting as a proxy for the Korbyt CMS.

What is the Dashboard?
  • Provides Korbyt administrators with a dashboard view of Korbyt system health and activity including player connectivity, playlist and campaign activity, bandwidth and storage usage and more.
  • Live content preview allows users to see exactly what is playing on a media player on the dashboard and the player details area.
What High Definition Streaming is supported?
  • Korbyt only supports single channel Dynamic Adaptive Streaming over HTTPS (DASH), also known as MPEG-DASH and HTTPS Live Streaming (also known as HLS), with the use of the ZeeVee streaming device.  Please contact your RMG Sales representative for more information.
  • Korbyt On-Prem and Hybrid installs may work  with HTTP.  Check with your Korbyt Integrator or Sales Team if you are interested in On-Prem or Hybrid installations with other options.
Can I customize the widgets on the Dashboard?
  • Yes.  While on the Dashboard page, click the pencil icon in the top right-hand portion of the page under the My Profile icon to Show/Hide Dashboard Widgets. Once this is clicked, you may use the toggle button above the widget to display or remove it from the dashboard, which will be indicated by green (show) or red (do not show.) Once complete, click the check mark icon in the top right-hand portion to Save Changes.
How do I access the logs on a Chromebox?

Goto the following URL: http://player_IPAddress:65001/logs

Example: http://x.x.1.86:65001/logs

========== ChromeOS Main ==========
16:32:30 [Info] Version: 1.4.6
16:32:30 [Info] Loaded from storage: {“settings”:{“forceSettings”:false,”player_name”:”RMG-xxx-xxxx41″,”player_uid”:”{xxxxxxxxxx170}”,”provisioning”:{“cms”:”https://company.korbyt.com”,”provisioned”:true,”tenant_token”:”xx-xxx-82″,”tenant_type”:”saas”,”version”:”1.2.5″,”webService”:”https://company.korbyt.com/ws”},”wsUrl”:””}}
16:32:30 [Info] {“forceSettings”:false,”online”:true,”wsUrl”:””,”player_uid”:”{xxxxxxxxxx170}”,”player_name”:”RMG-xxx-xxxxxx41″,”provisioning”:{“cms”:”https://company.korbyt.com”,”provisioned”:true,”tenant_token”:”xx-xxx-82″,”tenant_type”:”saas”,”version”:”1.2.5″,”webService”:”https://company.korbyt.com/ws”}}

How many screens can be powered from a single player?
  • Korbyt offers several types of multi-output media players.
    • The 1040 will output to 4 separate displays with individual or synchronized content.
    • The 1065 will output up to 6.
  • If multiple displays are all going to have the same content, a single media player may be output to a HDMI splitter to deliver the content to a combination of multiple displays.
Where can I find my Korbyt Tenant ID?
  • From the main dashboard, scroll down until you can see and click on “Help” on the left hand side.
  • Then scroll all the way to the bottom of the page.
  • Your tenant ID will be listed along with the type of tenant it is (I.E. – SaaS).
How often do players get new content?
  • Currently by default, the players check for new content and schedules every 15 minutes.
  • The player may be forced to check for content immediately by:
    1. Going to Player in the Korbyt CMS
    2. Clicking edit Player Name
    3. Clicking Actions
    4. Clicking Check-In
    5. Clicking Save.
How do I upgrade a player?

To upgrade a player that is connected to your tenant:

  1. Go to your connected players

2. Select the player you wish to upgrade by clicking on the edit icon (pencil looking icon)

3. Select the Actions area in the edit players window

4.  To upgrade to the latest software, Select upgrade now or you can schedule the time/date which you want the player to be upgrade and select save.

What are groups used for?
  • Players may be organized into Groups for playlist assignment, reporting and dashboard views.
  • Players may be added manually or dynamically based on conditional rules.
What are boards used for?
  • A Board is an alternative to a layout that allows the visual display to be split into zones.
  • Each zone can have unique playlists each zone can be managed with permissions.
  • A benefit to a board is that couriers can be leveraged to administer individual zones for content contribution.
What is the Media Library?
  • Media Library is a searchable storage library for customer-uploaded content including videos, images, web-pages, URLs, audio files.
  • Media items can be organized into folders and filtered by type.
  • Media items can make use of the custom tagging function.
Why does the Century Gothic font not display properly on my player?
Century Gothic is a font available in Korbyt that is commonly found installed on desktop systems, as it’s part of the Microsoft Office installation.  However, most players won’t have this font installed, so they’ll automatically use a different, similar font in its place.  This is the expected behavior.
What are Playlists?
  • Playlists organize content into ordered or rules-driven playlists for assignment by group, time, location and more.
  • Default content duration and number of items per loop can be set on playlist creation or edited after creation in the Playlist Metadata.
Which devices are supported with KorbytGO App?

KorbytGO Mobile App is supported on the following devices:

  • iOS devices:
    • iPhone 6 and above running iOS 11 or later
  • Android devices:
    • Samsung Galaxy S7 and above running Android 7.1 or later
    • Google Pixel and above running Android 7.1 or later
Can I change content based on the time of day?

While editing a playlist, click the ‘+’ sign next to Scheduling, which will expand to three selections – Always, Date Range or Advanced. Selecting Advanced will allow the playlist to have a start and end date, a selected day of the week, and the daily start and stop time. Click Save to capture time of day playback, then Save Playlist.

What are Players?
  • Players represent end-node devices running Korbyt player software. The Players section allows users to provision new players, view status and details on existing players, and to control and update players. By pre-loading content before playback, Korbyt media players continue displaying content even when they lose their Internet connection.
What are Layouts?
  • Layouts are the primary content unit in Korbyt. Content zones within layouts organize visible display areas into discretely addressable zones for content assignment and control. Templates for these are selectable when creating a new layout. Pre-built layouts are available with sample elements included. Video wall layouts allow users to easily design content for multiple screens. Complete layouts that are created in other web design tools can also be imported.
How can I adjust the format mask of date/time messages in a text element without using the default settings available in the UI?
  1. Create a text element in your layout.
  2. Insert the date or time, or both.
  3. Switch to the code view.
  4. For time, find the span tag with the class of dynamicClock and update the date-timeformat to the desired format.
  5. For date, find the span tag with the class dynamicDate and update the date-timeformat to the desired format.
  6. If you select both options (date and time), you will have 2 span tags. One for the date and another for the time. IF you encounter an issue where a customer where a customer is showing both the date and the time, but they are reporting that the time isn’t updating, make sure they haven’t tried formatting the dynamicDate with the date and time. This method won’t work, as the dynamicDate doesn’t handle updating every 1 second.
  7. If they want to do this, you should start with the time (dynamicClock).
When should I use a Static Playlist vs a Dynamic Playlist?

For most use cases, Static Playlists should be used for Evergreen content. (Content that has information that never expires, such as Company History videos or Safety Messages) Dynamic Playlists are best for rapidly deploying new content or time-limited content.

Can the players and Korbyt platform be set for automatic updates?
  • Korbyt continuously seeks to improve the platform.  To that end SAAS tenants will receive periodic automatic updates
  • Hybrid tenants, must request an update from inside their CMS whenever they would like to install the updates as long as they are on version 2.0 or higher.  This is available by clicking the white upward pointing arrow in the upper right corner when logged into your tenant.
  • On-Prem tenants, must update through a manual upgrade process.  Please reach out to your Client Relationship Manager to discuss these upgrades.
  • Most players have to be manually updated through the CMS by selecting the update option from the player actions area in the player properties or a player group’s properties.
Can the players be managed remotely?
  • Yes. Korbyt administrators have remote control over Korbyt players and can monitor player hardware health and perform device upgrades and reboots.
What does the Board ‘Optimized’ setting do?

Click on the Hamburger menu to view the available options

On The menu select Content -> Boards

Edit a Board

This is mainly for KDA’s only.

By clicking on Optimized, the player dedicates resources to the content in that particular zone.

Specifically this is useful for things like tickers to make them play smoother.

What ports are required to be opened on a customer’s network for Korbyt and Korbyt players?
    • Cloud
      • Port 443 Outbound    – is required for the players to connect to Korbyt in the cloud.
      • Port 443 Inbound        – is required for access to the web interface of the players (from customer’s INTERNAL network only, not inbound from the cloud)


    • Hybrid
      • Port 443 Outbound    – is required for the players to connect to Korbyt in the cloud.
      • Port 443 Inbound        – is required for access to the web interface of the players (from customer’s INTERNAL network only, not inbound from the cloud)
      • Port 80 Outbound       – is required for Hybrid installs in addition to those listed above
      • Port 8081 Outbound – (Content Caching Service) is required for Hybridinstalls in addition to those listed above. This port is also used for communication from the players to the On Prem server.
      • Port 8085 Outbound – (Web Services) is required for Hybrid in addition to those listed above This port is also used for communication from the players to the On Prem server.


  • On Premise
    •  Port 443 Inbound        – is required for access to the web interface of the players (from customer’s INTERNAL network only, not inbound from the cloud)
    • Port 80 Outbound       – is required for OnPrem installs in addition to those listed above
    • Port 8085 Outbound – (Web Services) is required for OnPrem installs in addition to those listed above
How to Enable User Group Permission in Player Groups?

Player Group Permissions is a way to control with users are able to view and edit specific players.
Initially enforcement of Player Group permissions are turned off by default.  As shown in the screenshot below if  select the hamburger menu

To enable Player Group permissions

  • First – Open the Settings by clicking the Gear Icon
  • Select Signage then “Enable Permissions in Player Groups” and click Save.

Now with this setting enabled, Users Permissions will be available in Player Groups

To Set Permissions on a Player Group

  • From the Mega Menu select  -> Player Groups
  • To set the permissions on an existing group, click the pencil
  • If you need to create a player group read the Creating Player Groups article
  • Once a Group is being Edit the permissions can be selected or changed
What is the playback order for content in Dynamic Playlists?

The playback order of dynamic playlists is random. Dynamic Playlists are designed to prioritize fresh content over playback order. If you wish to have more control of the playback order in a playlist, using a static playlist would be best.

Can I edit the specific permissions within a role?

There is not a way to edit specific permissions within a role. Permissions in Korbyt and Korbyt in general were designed to retain simplicity and be flexible. If you need a user customized there is likely a way to do what you need through setting up playlists, boards, or a courier.

Can I see a player’s schedule in a calendar view?

Yes, you can see the schedule in a calendar view by doing the following:

  1. Click Signage > Players
  2. Find the desired player and click the View Calendar icon.
  3. This will give you a calendar view showing the current and future playback schedule:
  4. This sample picture shows calendar by Month
  5. This sample picture shows calendar by Week


How is the time set when I use the Time Element in Builder?

By default the time is determined by your KDA. This means you can place the Time Element in one Layout, publish that Layout to players in multiple time zones, and they will all display the local time. Alternatively, you can set a specific time zone by editing it on the element itself.

How do I set the time on a KDA?

The time used by a KDA is based on the address configured for the KDA. To configure it, please do the following:

  1. From Hamburger Menu select Players

  2. Find the desired player and click the pencil icon to Edit.
  3. Click the Location header on the right-hand side.
  4. Enter the street, City, State, Zip code, and Country the player is located in.
  5. Click Get Location. You’ll see the latitude and longitude populate in the fields above the button.
  6. Scroll to the bottom of the page and click Save.
How do I center elements horizontally or vertically in a layout?

There is a quick and easy way to center elements in a layout. To do so, please follow these steps:

  1. Make sure your toolbox is set to Advanced.
  2. Click the element you would like to align.
  3. You can now click the Align Horizontally
  4.  or Align Vertically options.
What is the Builder?
  • The Builder provides content authors and Korbyt users of all skill sets the ability to quickly build dynamic visual interfaces. Authors drag and drop content elements into fixed or re-sizable layout zones.
  • Examples of some elements that can be added and edited in builder include:
    • Scrolling Ticker – Allows content authors to add a scrolling ticker to a Layout. Users enter text, apply styles, and adjust the scrolling direction and speed.
    • RSS Feed – Korbyt supports the use of RSS based content feeds as a content source for news, weather, stocks and other types of external content. The RSS Feed module allows content authors to designate a feed’s appearance type (scrolling or paging), set the feed URL, set the number of content items, set the content duration, and apply styles.
    • Interactive mode – events, buttons, touch. Korbyt supports the use of interactive HTML, CSS, and JavaScript elements and buttons and enables content authors to create powerful interactive experiences for digital signage, kiosks, and mobile device applications.
    • Image Carousel – Provides content authors the ability to add multiple content items from the media library to an image carousel. Authors set the item transition type, duration, and order of appearance.
    • Data Tables – Content Authors use the Data Tables element to add both static and dynamic tables to Korbyt layouts. Data Tables may contain data aggregated from external data sources and allow Korbyt users to create powerful visual dashboards that increase engagement and improve performance.
What are tags and what are they used for?
  • A tag is a piece of metadata assigned to content.
  • You can think of tags as keywords or labels that an author attaches to some content in order to make it easier to find, use or understand.
  • Tagging allows authors to attach keywords to content.
What are Data Adapters?
  • A data adapter is Korbyt’s point of integration to access a client’s data source(s).  Data Adapters are software that are embedded in Korbyt.