Your email must already be approved by an administrator before an account can be created.
Checking approval…
Verifying your account is approved for access. This only takes a moment.
Access Denied
Your access to this application has been removed.
Lower Third Control
Manage the selected screen.
Screens
Select a screen to manage its settings, or create a new one.
Player Control
Select a screen and a playlist, then control live playback. This never edits saved playlists.
No screen selected.
· Loaded playlist: none
No screen selected.
No screen•No playlist•—
Provider
—
Mode
—
Status
—
Subtitles
—
Segment
—
Last seen
—
Last command
—
--:----:--
Next UpNo next item
100
Playlist Queue 0 items
Media & Playlists
Managing media for no screen selected. Assigned playlist: none.
Playlists
Active Screen Queue
100
Lower Third
Send a temporary or persistent lower-third message to the selected display.
Preset Messages
Now Serving
Add and remove numbers on the selected screen's persistent Number Mode display. Numbers stay visible until you remove them.
Number Grid
Click a number to add it to Now Serving. Click it again to remove it -- every number always stays in this list.
0 active
AMEN Mode
Click a code to add it to Now Serving. Click it again to remove it -- every code always stays in its category list.
0 active
Medical0Dental0Vision0
Active Numbers
Many active numbers are being displayed. The display will automatically reduce their size to keep them all visible.
Temporary Announcement
Sends a temporary standard lower-third message over the persistent Now Serving board. It disappears automatically after the duration -- active numbers are never changed.
Schedules
Upcoming and past per-video schedule events across your playlists.
Admin
Manage who may access this application, admin privileges, and default app settings.
Current Admin Status
Checking admin status...
Administrators
Admin privilege is granted automatically when an Approved User with role Admin or Super Admin signs in for the first time.
App Settings
Scheduling
Scheduler Status: Unknown
Last Scheduler Run: Never
Current Local Scheduling Time: —
Next Due Video: None
Due Entries Found (last run): —
Commands Issued (last run): —
Last Error: None
Test Scheduler
Issues a real scheduledPlayback command through the exact same pathway the Cloud Function uses -- this is not a shortcut that bypasses the pipeline being tested.
Signed in as —
Connected sign-in methods: —
Set or Change Password Login
Add or update a password for this account so you can sign in with email/password in addition to Google.
Password Reset Email
Sends a password reset link to your own email address.
Copyable instructions for the new user:
Video: — (—)
Times
Video: — (—)
Playback Segment
Leave Start blank or use 0:00 to begin at the start.
Leave Stop blank to play until the natural end.
Subtitles
MP4 Subtitle Tracks
ModeStandard
Playlistnone
Public DisplayPrivate
Pairing Code----
Controllers1
No queue data yet.
Owner: —
Assigned playlist: none
Queue is empty.
Status
Status unknown -- this display has not reported in yet.
Playback Controls
Volume
100
Remote Recovery
Sends a one-shot command to the display. Each command runs exactly once.
Pairing Code
Enter this 4-digit code on the display device at /display.
Silently warms up the likely-next Vimeo/MP4 item so playback transitions don't stall or show a blank frame. YouTube is unaffected.
Open the appearance settings for this screen's current display mode.
Unpair Display
Deactivates the current pairing code immediately. Any paired display device will lose its connection until a new code is generated.
Clear Active Queue
Removes every video from this screen's active queue. Saved playlists are not affected.
Delete Screen
Permanently deletes this screen and its settings. This cannot be undone.
Items0
Assigned Screens0
Last Updated—
Select or create a playlist to edit.
Screens with this playlist assigned. Assign a playlist to a screen from that screen's Info tab.
YouTube Diagnostics
Scans this playlist's YouTube items for a saved video ID that doesn't match the video ID parsed from its saved URL, and for duplicate item/video IDs. Never changes anything without confirmation.
#
Title
Saved URL
Saved videoId
Parsed videoId
Match?
Dup item ID?
Dup videoId?
Test Load Exact Video
Sends a Play Now command for the selected row using the parsed videoId (from its URL) rather than the saved videoId. If this plays the right video but normal Play Now doesn't, saved data was the problem. If this ALSO plays the wrong video, the display-side player is the problem.
Themes change the app shell chrome. Lower-third and Number Mode colors are controlled separately in their own theme modals.
Use 0 to stay until cleared.
Now serving: Bob Ross
Please come to the front
New Number Highlight
Serving Sound
Regular Mode Settings
Regular Mode's persistent grid shows 1 through this maximum. Free-text entry above still accepts any value regardless of this setting.