The Devices page lists every screen registered in your workspace. A device is
any display that has been paired with InfoSlides — typically a TV or monitor running the
InfoSlidesTV app, or a browser pointed at the pairing page. Broadcast channels also appear here:
they behave like devices in every other respect, but have no screen to pair.
From this page you can:
- See every device and its current state at a glance
- Add a device and pair a screen to it
- Create a broadcast channel that any player can tune into
- Search and filter your devices
- Open a device to configure it in detail
Where to find it
Click Devices in the left sidebar. The page header also carries a
Schedules shortcut, since deciding what a screen shows and when
usually happens in the same sitting.
Who can do what
The Devices link appears in the sidebar for Tenant Admins,
Device Managers, System Technicians and the
SuperUser. Content Managers and Viewers do not see it — content roles work in
Slideshows and Schedules instead.
Anyone who can open the page can do everything on it, including
Regenerate Token and Deactivate on a device's own page. The one
exception is Enter session code on a device card, which stays hidden from Content
Managers and Viewers.
Reading the device grid
Devices grid. Broadcast channels are displayed below the "screen" devices.
Each device is a card. Click anywhere on it to open that device.
The top row shows an icon, the device name, its location if one is set, and a status badge:
- ON AIR — this device is live right now. The card also gets a red corner chip
and a pulsing icon, so an on-air screen is findable in a crowded grid without reading anything.
- Active — the device has checked in recently and is playing normally.
- Offline — the device has stopped checking in. Look at Last Seen
to judge how long it has been gone.
- Pairing — the device exists but no screen has completed pairing to it yet.
- Broadcast — this is a broadcast channel, not a paired screen. There is nothing
to go offline, so it has no online/offline state.
Below that, each card carries up to four facts:
- Current Slideshow — what this device is actually showing, resolved the same
way the device itself resolves it. A dash means nothing currently applies, which is usually the
first clue that a screen is idle.
- Last Seen — how long ago the device last checked in, or Never if it
never has.
- Status — the raw status value behind the badge.
- Device Type — the app and version the screen is running, e.g.
webOS 1.2.0. InfoSlides recognises webOS, Tizen and Android screens. This only appears
once a screen has actually paired and reported itself, so it doubles as confirmation that pairing
worked.
Searching and filtering
The search box matches on device name only — not location, and not the
slideshow currently playing. If you organise screens by place, put the place in the name
("Lobby — North Wall") and search stays useful.
Four filter tabs sit under the search box, each showing a count:
- All
- Online
- Offline
- Unpaired — this one is broader than it looks. It catches devices still waiting
to be paired and devices that have no paired slideshow, even if a screen is happily
connected. Treat it as "devices that aren't finished being set up".
Search and filter combine: the tab narrows whatever the search already matched.
Adding a device and pairing a screen
Click Add Device, give it a name you'll recognise on a list of twenty
("Main Lobby Display" beats "TV 3"), and click Create Device.

The Device Created dialog showing the pairing code, it expires in ten-minutes.
InfoSlides then shows a pairing code. On the TV, open the pairing page and
enter that code. The panel at the top of the Devices page shows the exact URL to type, with a copy
button — it is your own site's /pair.html page.
The code expires in ten minutes. If it lapses before you get to the screen, the
device is still there — open it and click Generate Pairing Code, or use
Regenerate on the card, and you get a fresh one.
If your screen is a smart TV, installing the InfoSlidesTV app is the better
route than a browser — the link under the pairing panel walks through it.
Pairing from the other direction
Sometimes it is easier to start at the screen. If the TV is already showing a session code —
three words and a number, like amber-wolf-42 — click Enter session code
on the device card, type it in, and click Pair. This is the option to reach for
when you can see the screen but can't conveniently get a code onto it.
Broadcast channels
A broadcast channel is a stream with no screen attached to it. Nothing pairs; anything that can
play an HLS URL can tune in — VLC, an hls.js page, hotel IPTV middleware. Click
Create Broadcast Channel and give it a name. This requires a
Professional plan or higher.
A channel gives you two URLs, and the difference matters:
- Broadcast Stream URL — the raw video stream. No clock, no ticker, no watermark
overlays, and it will not play an HTML-mode slideshow. This is the one for IPTV middleware and
media players.
- Embed URL — the full player, with the same clock, ticker and watermark stack a
paired screen gets, and it works inside an iframe. This is the one for a web page.
Both are unauthenticated and long-lived by design — that is what lets a set-top box play them
with no login. Treat them like passwords: don't paste them anywhere they can leak. If one does
leak, open the device and click Regenerate Token, which invalidates the old URLs
immediately.
Device limits
Your plan sets how many devices you can have. Once you pass 80% of that allowance a banner
appears showing how many you've used, and at 100% the Add Device button is
disabled with a tooltip explaining why.
Deactivating a device frees its slot. If you're at the limit and one of your devices is a screen
you retired months ago, removing it is faster than upgrading.
Opening a device
Clicking a card opens that device's own page, which is where the real configuration lives.
Device Info
Paired date, current status, and the links you need to look at what this screen is actually
playing. Open Player plays the device's current content in your browser — the
quickest way to check a screen without walking to it. Below that sit the Playlist URL
and Embed URL, with the same raw-versus-full-player distinction described above,
and the Device Token itself.
Regenerate Token invalidates those URLs and the device's own connection — the
screen has to reconnect afterwards. View History opens the audit trail filtered to
this device, which answers "who changed this, and when".
Slideshow Schedule
Shows what this device is scheduled to play and when, with a ▶ Now marker on
the entry currently in effect. Manage → opens the full schedule editor.
General Settings
- Device Name — rename it any time; nothing else depends on the name.
- Stream Resolution — by default a device inherits your workspace's resolution.
Pick a preset to override it for this screen alone, or Reset to default to go back
to inheriting.
- Paired Slideshow — pin this device to one slideshow, permanently, with no
schedule involved. This is the simplest possible setup: one screen, one slideshow, done.
A schedule always wins over a paired slideshow. The paired slideshow is a
fallback — it plays when no schedule entry applies. If you set a paired slideshow and the screen
keeps showing something else, the device has a schedule and the schedule is deciding.
Location
Set where the screen physically is. Location-sensitive content — weather, traffic — uses it; a
device with no location falls back to default settings. Changing a location re-renders that
content, so give it a moment to catch up.
Notification Settings
Offline Warning Emails sends you email when this device stops checking in.
Worth leaving on for screens nobody walks past daily, and worth turning off for a screen that is
deliberately powered down at night — otherwise it will mail you every evening.
Deactivating a device
Open the device and click Deactivate. It disappears from the list and frees a
slot against your plan limit. This is not permanent in the sense that matters: you can pair the
same screen again later as a new device.
Tips
- Name devices after where they are, not what they are. Search only matches names, so
"Reception — Left Screen" is findable and "Samsung 55" is not.
- Use the Unpaired filter as a setup checklist. Anything sitting in it is either
waiting for a screen or waiting for content, and both are one click from fixed.
- A device showing Active with a dash under Current Slideshow is connected but
has nothing to play — it needs a schedule or a paired slideshow, not troubleshooting.
- If a screen has gone dark, check Last Seen before anything else. A few minutes
is a network blip; several days is a screen somebody unplugged.
- Broadcast stream and embed URLs never expire on their own. Regenerate the token whenever
someone with access to one leaves, the same way you would rotate a password.