Station advertising
Manage media, assign playlists, and control external-display playback.
Set up a club’s advertising, manage images and videos, assign playlists to Stations, and control playback on an external display. This guide follows the administrator and Station operator workflows from setup to daily use.
-
Accuro Admin selects the club; Club Admin manages its shared media library.
-
Upload media and wait for Ready. Create a playlist and assign it to a Station.
-
On the iPad, enable External display advertising and check Media.
-
Connect the external display. Ads play automatically when the Station is eligible and idle.
| Role | Responsibility |
|---|---|
| Accuro Admin | Select a Client and manage its advertising. |
| Club Admin | Manage media, playlists, and Station assignments within the club. |
| Location Admin | Use shared media/playlists and configure Stations in the authorized location. |
| Station operator | Check downloads, enable local advertising, and pause or resume playback. |
Training takes priority. Playing an advertisement does not change session recording, scoring, heart-rate collection, or training duration.
Set up advertising for a club
-
Open your account menu and choose Accuro Admin under Switch active role.
-
Select the club using the Client selector at the top of the page.
-
In the Client workspace, open Management → Station advertising.
-
Prepare the club’s media and playlist, then enable advertising for each target Station as described in Station assignment.
There is no separate advertising add-on activation in the current workflow. A Station needs a valid account and location assignment. Its advertising configuration and the iPad’s local advertising preference must both allow playback.
For club staff, switch to Club Admin for the correct club. The club uses the same Station advertising workspace, scoped to its own content. Location Admins cannot edit shared media or playlists.
Upload images and videos
-
As Club Admin, open Management → Station advertising → Media library.
-
Select Upload media. Enter a clear Name and choose an Image or video.
-
Select Save and wait for processing. Add the item to a playlist only when it is Ready.
| Media | Supported source |
|---|---|
| Image | JPEG, PNG, WebP; up to 10 MiB; each side up to 4096 pixels. |
| Video | MP4 or MOV; H.264 or HEVC; SDR; up to 500 MiB and 5 minutes; up to 4096 × 2160 and 60 fps. |
The server validates the file. A finished upload is not a ready video: server processing must also finish. For replacement content, upload a new item first, wait for Ready, then update the playlist.
Manage the club media library
-
Use Preview to check the available media.
-
Use Edit to change Name, Media enabled, or Expires at. The expiry selector uses your browser’s local time; leave it blank for no expiry.
-
Select Save after editing. Disabled or expired media is excluded from playback after the Station receives the update.
Before deleting an item, remove it from all playlists. Deleting media is different from disabling it: disable content when you intend to keep it for later use.
Create and maintain playlists
-
Open the Playlists tab and select Create playlist, or Edit an existing playlist.
-
Enter a Name. Use Add ready media to add available items.
-
Use the up/down controls to arrange the playback order. Remove items you no longer need.
-
For each image, choose its duration: 10 seconds by default, 1–300 seconds allowed. Videos play to the end.
-
Choose Enable sound on Station if audio is wanted, then Preview and Save. Sound is off by default for a new playlist.
A playlist supports up to 100 unique items and 512 MiB of processed media. Editing a shared playlist affects every assigned Station after it receives the update. Unassign a playlist from Stations before deleting it.
Assign a playlist to a Station
-
Select Assign via Team → Stations from the advertising workspace, or open Organization & locations → Team → Stations.
-
Find the Station account in the intended location. Select Configure advertising in its Actions column.
-
Choose a Playlist, turn on Enable advertising, and select Save.
-
Check the iPad’s Media panel to confirm that its content is ready.
Saving does not confirm synchronization or actual playback. Dashboard reports that device application confirmation is unavailable. Use the iPad and external display to verify the result.
To change the playlist, select another playlist and save. To remove the assignment, clear the playlist and disable advertising before saving. If a configuration conflict is reported, select Reload saved configuration and reapply your intended change.
Moving a Station to another assignment clears its advertising configuration. Configure the new assignment again; moving it back does not restore the old playlist automatically.
Update and check media on the iPad
-
Open Settings and find External display advertising. Tap Media.
-
Check the playlist name and ordered media items. Ready to play means a file has been downloaded and verified.
-
Use Check and retry to check authorization and retry an update. After an interrupted download, Resume download may be offered.
While online, the Station checks about every five minutes, and also at startup/login, on return to the foreground, and after reconnection. New content downloads before taking over; a complete replacement switches at a media boundary.
Processing on server is different from Downloading or Verifying on the iPad. Interrupted downloads retain progress where supported. A circular indicator appears during downloading or verification. Media ready does not guarantee that the display is currently playing it.
Cached advertising may remain authorized offline for up to 24 hours after a successful check, limited further by media expiry. Reconnect if authorization expires. Downloading a file alone does not extend that authorization.
Control playback on the Station
| Control | Effect |
|---|---|
| Dashboard Enable advertising | Allows this Station to use its assigned advertising playlist. Changes arrive at the next successful check. |
| External display advertising | Local iPad preference. Turn off to mirror the iPad when idle. Sessions still fit the external display; downloaded media is kept. |
| Sidebar Ads play or pause | Pauses or resumes local playback without changing the Dashboard assignment. It cannot override training priority. |
Pause can retain the current advertising frame. To restore idle mirroring, turn off External display advertising instead. If training is full screen, minimize it to reach the sidebar. Ads is hidden when the local advertising preference is off.
Understand automatic playback
Advertising requires a connected external display, enabled settings, authorized playable media, and no local pause blocking playback. Keep the Station app in the foreground.
| Station state | What happens |
|---|---|
| Idle with no session | If no preparation screen is required, advertising starts after 30 continuous seconds of eligibility. |
| Before training | Join Code preparation, check-in, and countdown displays take priority. |
| Normal or fixed training | Training takes priority, even when no members are visible. |
| Recovery or results | Recovery and results remain visible; zero members do not make these states eligible. |
| Continuous Mode started | Advertising becomes eligible only when all members are inactive AND the complete display model has no member cards. Both conditions must hold for 30 seconds. |
| Activity returns | Advertising exits immediately and its sound stops when eligibility is lost. The idle timer resets. |
An empty page, a missing heart-rate reading, or a temporarily hidden card is not enough. Cards elsewhere in the complete display model still prevent idle advertising.
Continuous Mode keeps the training session open. Advertisements fill eligible idle periods; they do not end or restart the session.
Playing means advertising is showing. Waiting for idle means content cannot yet take over. Paused reflects the local control. No display means an external display is unavailable. No available media or Update failed requires checking Media and the Dashboard configuration.
Join Code during Continuous Mode
Members can still see how to join while Continuous Mode advertisements are playing. The current Join Code appears in a translucent dark panel at the top right of the external display, with its label and joining instruction.
The overlay appears only for a real current code. A placeholder code is hidden. Idle advertising outside a session has no Continuous Mode Join Code overlay.
When training becomes active or member cards appear, training takes over immediately. The advertising overlay disappears with the advertisement, and the training view handles the Join Code.
Use the current code shown on your live Station display.
Troubleshooting and daily checks
| Symptom | Action |
|---|---|
| Waiting for idle | Check preparation, training mode, active members, and all member cards. Allow the full 30-second wait. |
| No display | Check the cable/adapter and confirm the external display is connected to the iPad. |
| No available media | Check the assigned playlist, media readiness/expiry, Dashboard enablement, and local advertising preference. |
| Video still processing | Wait for Ready. If processing definitely failed and Retry is offered, retry it in the media library. |
| Download interrupted | Open Settings → Media. Check connectivity/storage and use Resume download or Check and retry. |
| Saved but not updated | Allow the next online check and download. A save confirmation is not a device receipt. |
| Advertising stopped offline | Reconnect so the Station can confirm that cached content remains authorized. |
| No audio | Check Enable sound on Station in the playlist and the display’s audio output. New playlists are muted by default. |
-
Confirm the right playlist is assigned and its media has not expired.
-
Open Media on the iPad and confirm Ready to play.
-
Check the connected external display during an eligible idle period.
-
For Continuous Mode, confirm the current Join Code remains readable over the advertisement.
Turning off advertising remotely cannot immediately remove it from an offline device. For an immediate local stop, use the Station controls.