LO-FI WIREFRAME · not final UI
▣ aumik dooh aumik player portal · SSP Acme Media ⌄

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.
Start free → See pricing See it on a screen

📺 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

1 · Install
Get the aumik player on any screen — it shows a pairing code.
2 · Pair
Enter the code in the portal to claim the screen.
3 · Publish
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

₹0 / forever

no card required

1 screen
100 MB media storage
all core features — playlists, layouts, schedule, widgets

Pro grow

₹149 / screen / mo

billed monthly · cancel anytime

Unlimited screens
5 GB storage / screen
multi-user · priority support
volume discounts (below)

Volume discount — Pro, by screen count

1–10 screensfull price
11–50 screens−20% / screen
51–200 screens−33% / screen
200+ screens−47% / screen

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

▣ aumik player
Pair this screen to your account
K 7 Q 2 9
1. open portal.aumik.co/pair   2. enter this code
◌ waiting for activation… screen id a1b2

→ once paired in the portal (SSP ▸ Pair screen), it flips to Playing.

aumik player — Playing

Full-bleed · zones & widgets come from the assigned Layout

MAIN MEDIA ZONE
image / video loop
☁ 28° Patna
Wed 14:32
▦ @brand IG feed
ticker ▸ today's specials …

Renders { layout, playlist, schedule } for this screen. See Offline.

aumik player — Updating

New build / content pushed · downloads then resumes the loop

▣ aumik player
⬇ Updating — downloading playlist & assets
3 of 5 files · 12.4 MB / 19.1 MB · keeps last loop on screen until ready
app v2.4.1 → v2.5.0 · screen Lobby-01

→ 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

◈ aumik player · diagnosticstap anywhere to dismiss
screen id  a1b2-Lobby-01
app  v2.5.0
status  ● online
uptime  6d 02h
last sync  32s ago
next sync  in 4m
resolution  1920×1080@60
orientation  landscape
layout  Hero+WX
playlist  Morning (3 items)
cache  19.1 MB / 2 GB
cpu / mem  21% / 38%
net  wifi · 48 ms · 0 drops
temp  51°C
log ▸ 14:32:01 sync ok · 14:28:44 layout applied · 14:20:10 update v2.5.0 installed

Surfaces what support needs without portal access. → back to Playing.

aumik player — Offline / standby

Keeps playing the last cached loop

▣ aumik player
⚠ Offline — playing cached playlist · retry (3)
screen: Lobby-01 · last sync 12m ago

Start free

Free — 1 screen, no card. Add more anytime · see pricing ›

Create account

— or —

G  Continue with Google

Already have an account? Log in

Create your workspace

This is your account — screens, content & team all live here

Business name  
Country
Timezone
Create workspace →

Add more workspaces any time from the top bar.

Welcome 👋 let's get your first screen live

Sharma Grocers · workspace created

Your screen — live preview (demo)

YOUR MEDIA
sample loop playing
☁ 31° Delhi
▦ @yourbrand
ticker ▸ welcome to aumik …

A virtual demo screen — your content is already "playing" here. Pair a real device to go live for real.

Get your first screen live

Create workspace
Get the player on a device Pair your screen Add your content Publish & go 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

YOUR PROMO
menu.png · 12s
☁ 31°
▦ @sharmagrocers
ticker ▸ today's specials …

All set ✓

Workspace
Player installed
Screen paired
Content added
Published

Dashboard

SSP · fleet health at a glance

Screens online

12 / 14
2 offline · 1 syncing

Uptime (7d)

99.1%
SLA 99.0%

Plays today

8,420
across 9 playlists

Storage

62%
of 50 GB media

Needs attention

Gate-03 · AirportOffline 2h
Store-TV-2 · stuck on v2.4.1Update failed
Playlist Evening · no media assignedEmpty

Recent activity

14:32Lobby-01 synced playlist Morning
13:10apijay uploaded diwali-promo.mp4
11:48Layout Hero+WX edited · 3 screens
09:02Gate-03 went offline

Screens

SSP · screen-owner side

+ Pair screen
Lobby-01 · Patna HQOnline▶ Morning
Gate-03 · AirportOffline— none —
Store-TV-2 · Boring RdSyncing▶ Default

Pair a new screen

Matches the code shown on the TV

Code  
Name  
Group + create group
Orientation
Cancel Pair

Lobby-01 ● Online

Now playing: Morning · slide 2/6 · layout "Hero+WX"

Live preview

[ screen output ]

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

loop total: 50sPreview ▸Save

Media library

hero.jpg+ add
promo-30s.mp4+ add
menu.png+ add
⬆ Upload

Loop — drag to reorder

1hero.jpgs
2promo-30s.mp4s
3menu.pngs

Each item: duration, transition, optional per-item schedule. → assign this playlist on a Schedule.

Schedule — Lobby-01

SSP · dayparting — which playlist plays when

Mon
Tue
Wed
Thu
Fri
Sat
Sun
08
12
18
22

Morning   Default/Weekend   off

Rules (priority order)

Mon–Fri 08:00–18:00 → Morning
Sat–Sun all day → Default
Override: 2026-12-25 → Holiday

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

Name  
Description  
Default playlist
Default layout
Cancel Create & add screens

Patna HQ 6 screens

SSP · group defaults cascade to members unless a screen overrides

Group defaults

Playlist   Layout   Edit schedule ▸  · applies to all members

Members

Lobby-01 · Patna HQOnlineRemove
Reception-TV · Patna HQSyncingRemove
Cafe-Screen · override: DefaultOfflineRemove
+ Add screens Delete group

Media library

SSP · shared asset pool for playlists & layouts

⬆ Upload
hero.jpg
1920×1080 · 2.1 MB
promo · 3 playlists
promo-30s.mp4
30s · 18 MB
promo · 2 playlists
menu.png
1080×1920 · 0.8 MB
menu · unused
diwali-promo.mp4
15s · 9 MB
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

Preview on player ▸Save

Canvas — drag / resize zones

MAIN (media)
WX (weather)
IG (instagram)
TICKER (rss)

+ Add zone  ·  each zone = media | widget  ·  snap to grid

Selected zone — MAIN

Type
x y w h %
Fit · z-index

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
Location · Units
refresh every 30 min

▦ Instagram

Connected
@balmukund · last 6 posts
Reauthorize

◷ Clock

Connected
Timezone ·

≋ RSS / Ticker

Not connected
Connect

Connected 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 ›
+ Create workspace