aumik player — one player, every screen
Turn any display into a managed digital sign. Built for screen owners.
★ One player, every screen — 12 platforms supported
aumik player runs on the TVs, set-top boxes, desktops and kiosks you already own — no special hardware, no lock-in to a single screen vendor. Buy whatever's cheap and available where you are; aumik runs on it.📺 Smart TV & set-top — most signage screens
Android TV Amazon Fire TV Apple tvOS Samsung Tizen LG webOS Chromecast Web TV Xbox🖥 Desktop · mini-PC · kiosk
Windows macOS Linux / Raspberry Pi Web · browser (kiosk)Live in 3 steps
Get the aumik player on any screen — it shows a pairing code.
Enter the code in the portal to claim the screen.
Build a playlist & layout, schedule it, and it plays.
Built for screen owners
Manage your whole fleet from one portal — screens, groups, media, dayparting schedules, drag-and-drop layouts and live widgets (weather · social · clock · ticker). Explore the portal ›Start free no credit card · runs on hardware you already have
Pricing — pay per screen, priced for your country
Start free on 1 screen. Upgrade when you grow. Runs on hardware you already own — no player box to buy.
Free
no card required
Pro grow
billed monthly · cancel anytime
Volume discount — Pro, by screen count
For networks & chains — talk to us for 1,000+ screens.
Prices shown per country (PPP-fair). Pay in local currency — UPI / cards in India, cards globally.
aumik player — Activation
First run · pair the screen to an account
→ once paired in the portal (SSP ▸ Pair screen), it flips to Playing.
aumik player — Playing
Full-bleed · zones & widgets come from the assigned Layout
image / video loop
Wed 14:32
Renders { layout, playlist, schedule } for this screen. See Offline.
aumik player — Updating
New build / content pushed · downloads then resumes the loop
→ on complete, flips back to Playing. Press ◇◇◇ on the remote to open the hidden diagnostics overlay.
aumik player — Diagnostics overlay
Hidden · long-press / secret remote combo on the device
Surfaces what support needs without portal access. → back to Playing.
aumik player — Offline / standby
Keeps playing the last cached loop
Start free
Free — 1 screen, no card. Add more anytime · see pricing ›
Create your workspace
This is your account — screens, content & team all live here
Welcome 👋 let's get your first screen live
Sharma Grocers · workspace created
Your screen — live preview (demo)
sample loop playing
A virtual demo screen — your content is already "playing" here. Pair a real device to go live for real.
Get your first screen live
No hardware yet? Keep exploring — the demo screen works without it.
Get the aumik player
Install on the screen you want to pair — it'll show a pairing code
aumik player runs on 12 platforms — see the full list ›. Pick yours:
Already installed and seeing a code? Pair your screen →
🎉 Your screen is live
Lobby display · Sharma Grocers · now playing "Morning"
Live now
menu.png · 12s
All set ✓
Dashboard
SSP · fleet health at a glance
Screens online
Uptime (7d)
Plays today
Storage
Needs attention
○Gate-03 · AirportOffline 2hRecent activity
Screens
SSP · screen-owner side
●Lobby-01 · Patna HQOnline▶ MorningPair a new screen
Matches the code shown on the TV
Lobby-01 ● Online
Now playing: Morning · slide 2/6 · layout "Hero+WX"
Live preview
Health
Uptime 99.2%Last sync 32s ago
1920×1080
Assignment
Playlist Layout Edit schedule ▸Tabs: Overview · Schedule · Logs · Settings
Playlist: Morning
SSP · build the looping content
Media library
Loop — drag to reorder
Each item: duration, transition, optional per-item schedule. → assign this playlist on a Schedule.
Schedule — Lobby-01
SSP · dayparting — which playlist plays when
Morning Default/Weekend off
Rules (priority order)
Groups
SSP · organize screens — assign playlists, schedules & layouts by group
▣Patna HQ · lobby + reception6 screens▶ Morning⋮ ▣Airport · gates & arrivals5 screens▶ Flights⋮ ▣Boring Rd · retail strip3 screens▶ Default⋮Each row: rename · edit members · delete (screens fall back to ungrouped). A screen belongs to one group.
New group
SSP · arrived here from Screens or the Pair +create-group action
Patna HQ 6 screens
SSP · group defaults cascade to members unless a screen overrides
Members
Media library
SSP · shared asset pool for playlists & layouts
promo · 3 playlists
promo · 2 playlists
menu · unused
holiday · unused
Click an asset → details: tags, dimensions, where used, replace, delete. Drag to a playlist to add.
Layouts builder
SSP · split the screen into zones — this is the render contract the player obeys
Canvas — drag / resize zones
+ Add zone · each zone = media | widget · snap to grid
Selected zone — MAIN
Render contract
{
"layout":"Hero+WX","aspect":"16:9",
"zones":[
{"id":"main","type":"media","x":0,"y":0,"w":70,"h":90},
{"id":"wx","type":"weather","x":70,"y":0,"w":30,"h":45},
{"id":"ig","type":"instagram","x":70,"y":45,"w":30,"h":45},
{"id":"ticker","type":"rss","x":0,"y":90,"w":100,"h":10}
]
}
↑ exactly what aumik player renders.
Widgets
SSP · data sources zones can render — connect once, reuse across layouts
☁ Weather
Connected◷ Clock
ConnectedConnected widgets become selectable zone types in the Layouts builder.
Workspaces
Switch between accounts or create a new one
▣Sharma Grocers · India · 3 screenscurrent ▣Acme Media · US · 14 screensswitch ›