Digital Schedule Displays for Arenas & Community Centres | ArenaSignage

Ice rinks & community centres

Schedule display screens for arenas & community centres.

Replace the whiteboard with live schedule screens for dressing rooms, ice times and programs. Cloud-based — update it from anywhere, and every TV in the building follows in under a minute.

MAPLE ARENA — PAD A
TimeEventRoom
6:00 – 7:15 PMPanthers vs Wolves U13 LIVE1
7:30 – 8:45 PMAdult shinny — drop-in3
8:00 – 9:30 PMBay Ridges Skating Club4
9:30 – 9:45 PMIce resurface
9:45 – 11:00 PMKnights vs Riverside U112
11:15 – 12:30 AMMen's league — Div 25
Arena Signage Slide
Ice resurface at 8:45  •  Lost & found is at the front desk  •  Public skate Sunday 1:00 pm  •  Please clear dressing rooms 15 minutes after your ice time
What this screen shows

A real ArenaSignage screen, rebuilt here. Every colour is yours — your team, your building, your board. Now showing: Ember

Indoor ice rink at a community arena with a hockey goal
60s

Standard refresh. Schedule and theme edits push instantly over realtime.

30s

Heartbeat from every player, so the dashboard knows what's alive.

Cloud

Update the schedule from anywhere — the desk, home, or the bench.

45s

Freeze watchdog. A stuck screen reports itself and recovers.

0

Network needed to keep playing. Cached content carries the outage.

The problem

The whiteboard was wrong by 9 a.m.

One booking moves and the whiteboard is out of date. Visitors get the wrong information, and every question lands at the front desk.

Teams in the wrong rooms

A hand-written board can’t keep up with a schedule that changes all day.

A front desk full of interruptions

“Which room?” and “when’s public skate?” — your staff answer the same questions all day.

A facility that looks behind

Residents expect screens. A whiteboard makes the facility look out of date.

Community ice hockey game at a local arena with families in the bleachers

What goes on a screen

Show the schedule. Or show your slides.

Each screen is set on its own. The lobby shows the ice schedule. The front door shows your slides. One dashboard runs them all. And if you want the screens to pay for themselves, a sponsor ad column can run down the right side of either one.

The schedule board

Time, event and room, straight down the screen. The slot that’s on now is highlighted with a live badge and a progress bar that fills as the ice time runs out, and finished rows clear themselves away.

A facility slide as it appears on an ArenaSignage screen

Facility slides

An image playlist you manage yourself, for the screens and the hours where a schedule isn’t the thing to show. Registration, public skate, rentals, pool hours, closures — or paid sponsor slides, if you sell them.

The ticker

A scrolling line across the bottom for the things that fit neither. Timed announcements are ordered by priority automatically, so the urgent one leads.

Switching a screen from the schedule to slides is one click. Bookings stay put and come back when you switch again.

Scheduling

Updating the schedule is easy.

A calendar your front desk can use with no training. Add a booking, drag it to move it, or import the whole season from a spreadsheet. It’s all in the cloud, so a 6 a.m. change can happen from home.

The dashboard, rebuilt here with sample data — calendar, screens and ticker in one browser tab, from anywhere.

Bookings

Conflicts are blocked in PostgreSQL, not just the browser.

  • Overnight bookings

    An ice slot that crosses midnight is one booking with its own end date, and it still gets conflict-checked across both days.

  • Recurring slots

    Repeat a booking to a chosen end date. Dates use local calendar arithmetic and clamp properly at month ends.

  • Rooms per booking

    Each event carries its own room, so the board tells a team where to change without a second whiteboard.

  • Drag to move

    Move a booking on the calendar and the change is applied transactionally, conflicts included.

Bulk tools

Built for season rollover, not one-off edits.

  • CSV import

    Bring a season in from a spreadsheet. Handles quoted fields, multi-line cells and the usual date and time formats, up to 5 MB.

  • Copy day or week

    Duplicate a full day or a whole week onto another date in one transaction.

  • Shift times in bulk

    Move a whole day by 30 minutes when the flood runs long, without touching each row.

  • Rename rooms in bulk

    Change a room name across every matching booking at once.

Staff & look

Roles are enforced by database policy.

  • Three roles

    Administrators manage everything, schedulers edit bookings and the ticker, viewers can look but not change.

  • Full board theming

    Eight colours — background, header, accent, event, time, room, live badge, progress bar — plus text scaling and four presets.

  • Your logo and name

    Rink logo and title sit in the board header, so the screen reads as your facility rather than ours.

  • Set your timezone

    Fifteen zones covering Canada, the US, the UK, Europe, Australia and Japan. Calendar day start and end hours are yours to set.

Screen management

See every screen from one dashboard.

Every screen reports whether it's online and what it's showing. If one goes down, you know first — and you can fix it remotely.

ScreenPlatformLast content syncStatus
Maple Arena — Lobby
PICKERING · MPL-LOBBY
LG webOS 6.0 · 55UR640S14 seconds agoOnline
Maple Arena — Pad B door
PICKERING · MPL-PADB
Android 11 · 1920×10803 minutes agoStale
Riverside Centre — Foyer
AJAX · RVS-FOYER
Chrome 128 · 3840×216028 seconds agoFrozen
Riverside Centre — Pool deck
AJAX · RVS-POOL
LG webOS 4.1 · 43UT640S46 minutes agoOffline

ONLINE — under 2 minSTALE — 2 to 10 minFROZEN — watchdog trippedOFFLINE — over 10 min

Reload the player Take a screenshot Restart the app Reboot the panel Backlight on / off Set an on/off schedule

What each screen reports

Platform, model, resolution and orientation. Player, browser and OS versions. Network type, speed and latency. Last content sync, when it went offline and whether cached content covered the gap — plus any runtime, video or network errors it hit.

Screenshots and power

Ask a screen for a screenshot and see what it's actually showing, stored privately. On LG panels you can cut the backlight overnight or set an on/off schedule per day of the week — the screens are off when the building is, and up before staff arrive.

Hardware & scope

What it runs on.

Plain answers, including the limits.

Players

Anything that can open a web page will run the board. Native builds add capabilities the browser can't reach.

  • LG webOS — remote power control
  • Android — full-frame screenshots
  • Any browser — pair and go

Layouts

Deliberately narrow, so every layout is tested rather than merely possible.

  • Single rink per screen
  • Two rinks stacked vertically
  • Up to 6 rinks per account

Getting your schedule in

Enter bookings in the dashboard or bring a season in by spreadsheet.

  • Manual entry with recurrence
  • CSV import up to 5 MB
  • No booking-system sync yet
Figure skater during a public skate session at a community centre rink
Public skate · program slides fill the quiet hours
Empty ice rink between bookings at a hockey arena
Between bookings · the schedule board carries the day

The plan

Set up in three steps.

Turn on the screen

The player starts on any smart TV, Android stick or browser and shows an 8-character code. That code is the whole setup.

Enter the code in the dashboard

Sign in at app.arenasignage.com from any computer, pick the rink, and assign the code. The screen is paired in seconds.

The schedule is on the wall

Type in the bookings and every change lands on the screen within a minute — from the desk, or from home.

Then make it yours.

Four presets get you started — Default, Dark, Light and Blue — then every colour on the board is yours to change: background, accent, text, live badge and progress bar. Upload your rink logo and the screen reads as your building.

Questions

What facility managers ask first.

A screen and something to drive it. A commercial LG webOS display runs the player on its own with no extra box, and gets remote power control as a bonus. Otherwise a small Android TV player works, or any computer with a browser. Setting up a screen means opening the player, reading the 8-character code off it, and entering that code in your dashboard.

Yes — by CSV. Export a season from your booking system or spreadsheet and import it in one go; quoted fields, multi-line cells and common date and time formats are all handled. There is no direct live sync with recreation booking platforms yet. If that's a requirement for you, tell us which system you run and we'll talk about where it sits on the roadmap.

Yes. ArenaSignage is cloud-based — the dashboard runs in any web browser. Staff can update the schedule from the office, from home, or from the bench, and every screen follows within a minute. Nothing is installed on a computer at the rink.

There are three roles. Administrators manage screens, themes and staff. Schedulers change bookings and the ticker but nothing else. Viewers can see the schedule without editing it. These aren't just hidden buttons — the permissions are enforced by database policy, so a scheduler can't reach admin data even through the API.

The screen keeps showing the last schedule or slide loop it received — content is held on the player rather than streamed. When the connection returns it syncs on its own. The dashboard records the outage window and whether cached content covered it, so you know whether anyone actually saw a blank screen.

A watchdog checks the player every few seconds and flags a freeze after 45 seconds, reporting it to the dashboard and recovering the display. After a power cut the player comes back to the board on its own. If something still looks wrong, you can reload it, restart the app or reboot the panel remotely rather than driving out to the site.

Yes. It isn’t the focus of the product, but sponsor images and video can run alongside the schedule on the screens and at the hours you pick, and every play is counted so you can report real numbers back to an advertiser. Ask us if you want it turned on for your account.

Up to six rinks per account today, each with its own screen, theme and content mode. Multi-site operators are managed in one dashboard grouped by city and arena. If you need more than six surfaces under one account, get in touch before you sign up so we can plan it properly.

Every account starts with a 30-day trial — no card needed to try it. After that it's a monthly subscription, paid by card or by invoice if your municipality needs a purchase order. Billing reminders never black out your screens; a lapsed payment is a conversation, not a dark lobby.

Get started

Try it free on one screen.

30 days free, no card needed. Pair one screen, type in tomorrow's ice, and see it in your lobby.

What changes in the first week

  • The front desk stops answering “which dressing room?”
  • Schedule fixes happen from a phone, not a marker
  • Quiet hours on the screens promote your own programs
  • A display that goes dark tells you before a resident does