Skip to main content

Screens: Managing Your Screens & Screen Settings

We dive into the Screens page and settings, explaining everything you need to know about managing your screens in the new Fugo CMS.

Written by George
Updated yesterday

Table of contents


Once you've paired your screens, the Screens page is your home base for monitoring your network, organizing displays, and fine-tuning each screen's configuration.

This guide covers everything on the page - from the different ways to view your screens to every setting available per screen.


The Screens page

The Screens page shows all screens paired to your account, or to a specific space if you've set up more than one.

This page contains your screens & virtual screens (previously called "Channels").

💡 Screens & spaces

Screens assigned to a space are only visible and manageable within that space. Screens can't be moved between spaces. To reassign one, unpair it and re-pair it in the new space.

Users need the Owner role to access screens across multiple spaces. Learn more here.

Views

There are four ways to view your screens, switchable from the icons at the top right of the page. Fugo remembers your last-used view.

Table view

Table view is the default view on desktop. It displays all screens in a structured table - best for managing large screen networks, auditing properties, and performing bulk operations.

The table is fully customizable:

  • Show/hide columns from the Columns dropdown - toggle built-in fields like Status, Last Seen, Group, IP Address, App Version, and more

  • Add custom property columns via the Add property option (more on this below)

  • Reorder columns by dragging them into position

Your column layout is saved automatically.

Grid view

Grid view is the default view on mobile. It displays each screen as a card showing a live screenshot of what's currently playing, its name, and online/offline status.

It's good for a quick visual check across your network.

Map view

Plots your screens geographically on a map, with green markers for online screens and red for offline. Useful for geographically distributed networks.

💡 Map view only works for screens that have an address set. You can add one during pairing or in each screen's settings.

Floor plan view

The floor plan view lets you upload images of your building or space layouts and pin your screens directly onto them. This makes it easy to see exactly where each screen is located and quickly check its status in context.

Creating a floor plan

1. Click Create Floor Plan to upload a floor plan image:

2. Give it a name (required) and an optional description, then upload your image:

3. Once created, it appears in the floor plan selector dropdown:

Placing screens on a floor plan

4. With a floor plan selected, click the settings icon to enter placement mode.

5. Click Add screen:

6. Click anywhere on the floor plan image to open the screen picker and select the screen you want to place at that position:

Only unplaced screens appear in the picker.

Each placed screen appears as a marker on the plan. Markers are color-coded by status (green = online, red = offline):

Editing a floor plan

Click the edit icon next to the floor plan selector to open the edit modal, where you can:

  • Rename the floor plan or update its description

  • Drag existing screen markers to new positions

  • Right-click a marker to remove a screen from the plan

  • Delete the floor plan entirely


Filters, sorts & search

Use the toolbar controls to find and organize your screens.

Filter by screen type or status:

  • All - Every screen in your account or space

  • Active - Online screens currently playing content

  • Inactive - Offline screens

  • Unused - Screens with no playlists assigned

  • Virtual - Virtual screens (previously called "Channels")

  • Test - Free watermarked test screens

Sort by Name, Date created, Status, Last Seen, or Group - in ascending or descending order.

Search by screen name using the search field in the toolbar.


Group

Use Group by to visually organize the table or grid into sections.

You can group by:

  • Status - Separates Online and Offline screens

  • Group - Organizes by screen group assignment (these are legacy groups from the old CMS - if you didn’t have any set up previously, nothing will appear here)

  • Custom property - Groups by any custom property you've defined

💡 Group by is for viewing, not publishing. It reorganizes how screens appear in your list; it has no effect on what content gets sent where.

Coming from the legacy CMS? Screen groups used to be how you pushed the same content to multiple screens at once. In Fugo CMS 2.0, publish by property does that job (more on that here).


Screen properties

Properties are data fields you can surface as columns in table view or use with Group by.

Built-in properties include Status, Type, Playlists, Group, Labels, Notes, IP Address, Country, User Agent, App Version, Paired time, and more.

Custom properties

You can define your own properties - for example, Department, Region, or Screen Purpose, etc - to track information specific to your organization.

To create one, open the Properties dropdown in the toolbar and select Add Property:

Give it a name, define its values, and save by clicking Create Property:

The property appears as a column in your table where you can assign a value to each screen:

They can also be used for filtering, grouping, and publishing.


Multi-select & bulk actions

Select screens using the checkboxes on each tile or row.

Once one or more screens are selected, a bulk actions bar appears at the bottom of the page:

  • Refresh -Remotely restarts the Fugo app on all selected screens

  • Delete - Removes all selected screens from your account


Adding screens

Click Add Screen to pair a new screen.

You'll be prompted to enter the 4-digit PIN displayed on your device running the Fugo player app.

After a successful PIN match, you can set the screen's name, physical address, and orientation before saving.

💡 Need device setup instructions?

Find the setup guide for your device in our hardware setup collection.

Adding a test screen

Test screens are free for the lifetime of your subscription and don't count toward your licensed screen total - they do display a small Fugo watermark. They're useful for trialing content or evaluating player performance before committing to a paid license.

Select Add a test screen from the Create Screen dropdown to add one.


Managing an individual screen

Click a screen's name (in any view) to open its screen panel - a sidebar that slides in on the right side of the page. You stay on the Screens page while the panel is open.

The screen panel

The panel gives you a quick read on the selected screen:

  • Status - Online or Offline, color-coded

  • Screenshot preview - A recent capture of what's currently playing

  • Location map - A mini map if an address has been set

  • Details - Last seen timestamp, address, country, orientation, and app version

Quick actions

The panel footer has quick actions for the screen:

  • Edit - Opens the full screen settings

  • Restart - Remotely restarts the Fugo player app on the device

  • Delete - Removes the screen from your account


Screen settings

Open screen settings from the Edit button in the screen panel. Settings are organized across five tabs.

The settings header lets you edit the screen name inline:

Undo and Redo buttons let you step through your changes, a change counter tracks unsaved edits, and Save / Reset commit or discard them:

💡 Some settings are only shown for specific device types. If you don't see a setting listed below, it may not apply to your hardware.

Basic tab

Basic settings cover the settings available to all screens paired in your Fugo network, no matter what player platform (that is, operating system) your screen uses.

Screen identity

Edit the screen's display name and physical address. The address is used in Map view and shown in the screen panel details.

Labels

Labels are free-form tags you attach to screens to capture information that isn't already obvious from the screen's name. A screen can carry as many labels as you like, and Fugo keeps a running list of everything used across your network so you can reuse them consistently.

The most useful labels tend to be things you can't infer from a screen name - like how people interact with it, who's responsible for it, or who's watching it. For example:

  • A screen named "East Wing Break Room B" might carry: deskless, comms-managed, high-traffic

  • A screen named "Main HQ Reception" might carry: public-facing, it-managed, kiosk

  • A screen named "Floor 3 Conference Room A" might carry: desk-employees, hr-managed, portrait

Some useful label categories for corporate networks:

  • Locationmain-hq, east-wing, west-wing, cafeteria-building

  • Floorground-floor, floor-1, floor-2, floor-3

  • Departmenthr, finance, engineering, operations, executive

  • Audiencedesk-employees, deskless, visitors, mixed-audience

  • Screen contextlobby, break-room, conference-room, cafeteria, wayfinding, reception

  • Interaction typetouch, kiosk, video-wall, standard-display

  • Audience typedeskless, desk-employees, public, executives

  • Content ownershipcomms-managed, hr-managed, it-managed

  • Operational characteristicshigh-traffic, always-on, outdoor, portrait

  • Sensitivity/accessinternal-only, public-facing, restricted

To add a label, type it and press Enter. Click X to remove one:

Labels can be added as a column in table view:

💡 Labels vs. custom properties
Labels are flexible and free-form; one screen can have many at once.

Custom properties are more structured: you define a fixed set of options (like a dropdown) and each screen gets assigned one value per property.

Use labels for quick, overlapping tags. Use custom properties when you need consistency across a team - and when you want to publish content in bulk. Rather than selecting screens one by one, you can publish a playlist to all screens that share a custom property value, like every screen where Building = "East Wing."

Display settings

Screen Orientation - Rotate the Fugo player to match your screen's physical orientation:

  • 0° - Landscape

  • 90° - Portrait

  • 180° - Landscape (inverted)

  • 270° - Portrait (inverted)

Enable Audio - Toggle audio playback on or off for this screen.

Video Playback Mode - Controls how video files are rendered on this screen. Choose Native Player for smoother, higher-performance video, or HTML5 Player if you're experiencing playback issues on this screen.

Document Format - Choose how documents and presentations are converted for display. PDF preserves layout fidelity, while PNG or WebP image formats can improve rendering speed on lower-powered devices.

Screenshots

Enable or disable periodic screenshot capture - screenshots are shown in the screen panel and on screen tiles in grid view. Use the Screenshot Interval field to control capture frequency (10–600 seconds).

Advanced tab

Advanced settings cover media encoding, playback behavior, caching, and monitoring. Fugo sets sensible defaults automatically. These are here for troubleshooting and fine-tuning.

Media Encoding

Video Codec - Fugo picks the best codec for your device automatically, but you can override it. Options include H.264, H.264 (Fragmented), WebM, and device-specific formats. If video isn't playing smoothly, try switching between H.264 and WebM.

Image Format - Defaults to WebP for optimized delivery. Switch to Original if images appear degraded.

Play Original Format (4K) - Forces the player to use files exactly as uploaded, with no transcoding or downscaling. By default, content above Full HD is downscaled; enable this to override that for all media.

Playback settings

Play Interleaved - When multiple playlists are assigned to a screen, enabling this mixes their content together rather than playing each playlist in full before moving to the next. For example, with playlists A and B, you'd see A1, B1, A2, B2, and so on.

Kiosk Mode - Locks the device to run only the Fugo player, preventing user interaction. Recommended for screens in public areas.

Autostart - Automatically launches the Fugo player when the device boots up, and relaunches it after a crash or power failure. Recommended for all screens.

Transition Animations - Enables a crossfade between content items. Disable this if you experience visual glitches during transitions.

Video Prerendering / Pre-render Content - Preloads videos and renders content ahead of time for smoother playback. Useful if you're seeing buffering or stuttering between items.

Caching & storage

Store Media in IndexedDB - For devices where the standard Cache API isn't available (such as older devices or BrightSign players), this caches media locally in IndexedDB for offline playback.

Force Cache API - Forces Fugo to use the browser's Cache API for media storage. Enable this if native caching is unreliable on your device.

Date & time source

Fugo uses the screen's IP address to determine its timezone by default. If your devices use a VPN or proxy that routes traffic through a different location - which can throw off content scheduling.

Switch this to Device Time to use the local time set on the device itself.

Troubleshooting scheduling issues? See our guide here.

Monitoring & logging

Remote Logs - Sends diagnostic logs to Fugo's servers. Useful when working with support to troubleshoot playback issues.

Proof of Play - Tracks content playback on this screen for reporting. Enable this if you need to verify that specific content played at specific times.

Platform tab

Settings here are specific to your screen's hardware or OS. You'll only see the sections relevant to your device.

Android

Choose between two screenshot methods: Web View (default, captures the player area but not live video frames) or Screen Capture (captures the full screen including live video; requires accepting a system permission prompt on the device).

BrightSign

Video Output Mode

Set the exact resolution and refresh rate your display should use. Leave on Auto-detect unless your screen requires a specific output like 4K or 720p.

Ignore Upscaling

When enabled, it prevents the BrightSign player from automatically stretching lower-resolution content to fill the screen, which can improve playback smoothness on high-resolution displays.

Use Beta Chromium

Switches the player to a newer, experimental browser engine - useful if your content uses modern web features that aren't supported on the standard engine yet. Enable with caution, as it's less tested.

Video Orientation Fix

Turn this on if videos on this screen appear rotated incorrectly - it applies a correction for a known rotation issue that affects certain content on BrightSign devices.

Developer Settings - Custom Script URL

⚠️ For advanced use only: replaces the default Fugo player script with a custom one. Leave this unchanged unless you've been directed to by Fugo support or are testing a custom integration.

Activity tab

A chronological log of all commands sent to this screen - orientation changes, codec updates, restarts, variable updates, and more. Each entry shows the date, time, a description of the change, and one of three statuses:

  • Successful - The command was applied

  • Pending - The command is queued, waiting for the screen to come online

  • Failed - The command could not be applied

The list refreshes automatically every 30 seconds.

Variables tab

Player Variables

Variables let you store custom key-value pairs on an individual screen that your content can read and respond to at runtime - so you can use a single playlist across all your screens while each screen displays something unique to its location or audience.

You give a variable a name (like location or department) and a value (like Austin or HR), and any content in that screen's playlist that references that variable will automatically display the right version for that screen.

Common use cases:

  • Dynamic web content - Point all your screens to the same web app URL, but use a variable like store_id = 42 or region = west to load location-specific data without building a separate playlist per screen.

  • Location labels - Pass a location variable into a template to automatically show the right building, floor, or department name on each screen's signage.

  • Audience targeting - Tag screens with a audience = deskless or audience = exec variable so a single news feed template can filter and display only relevant content for that group.

  • Dashboard filtering - Embed a dashboard URL once in a playlist, then use a variable like team = engineering to automatically scope the data shown to each team's screen.

👆 Tip: Variables are set per screen and saved instantly. Just type a name and value and click away. No need to duplicate playlists just to customize what each screen shows.


Need more help?

Drop us a message using the chat icon in the bottom right of the CMS, or reach our support team at support@fugo.ai.

Happy publishing!

Did this answer your question?