Skip to main content

Dashboard

The dashboard is the main operational overview in SVRunner. It brings together playback health, screen and target state, Quick Play status, systems, extension-driven filters, and selected actions in one place.

What Appears On The Dashboard

The exact content of the dashboard depends on the project configuration, but it commonly includes:

  • target and playback panels
  • Quick Play status
  • system status panels
  • extension-driven filter panels
  • actions marked for dashboard display

This makes the dashboard the fastest place to answer the question: "Is the system healthy right now, and do I need to act?"

What Operators Should Look For First

When opening the dashboard, check these areas first:

  1. target and playback status
  2. player frame rate and output state
  3. Quick Play enabled or disabled state
  4. system panels showing degraded or offline integrations
  5. any action panels intended for operational control

Target And Playback Panels

Target panels are often the most operationally important part of the dashboard.

They can expose:

  • screens associated with a target
  • now-playing information
  • brightness state
  • preview shortcuts
  • player rows with health and on-screen status

Dashboard Overview Stub screenshot: full dashboard with at least one target panel, the Quick Play panel, and a system panel visible at the same time. Save final image at packages/docs/screenshots/app-dashboard-overview.png.

Use these panels when you need a quick answer about whether content is playing correctly on a specific display path.

Quick Play Panel

The dashboard surfaces Quick Play so operators can immediately see whether an override is active.

This is important because Quick Play changes expected playback behavior across the affected screens.

If Quick Play is active unexpectedly, treat that as a high-priority operational check.

Systems Panel

The systems panel exposes monitored external or supporting systems.

Use it to:

  • identify offline or degraded integrations
  • decide whether a broader issue may be affecting playback or automation
  • escalate to an admin when a dependent system is not healthy

Extension-Driven Panels

Some dashboard content is generated from extensions.

  • filters can be configured to appear on the dashboard
  • project-specific installations may rely on these panels for highly specific operational workflows

Operators should treat these as deployment-specific controls or views rather than generic core features.

Action Panels

Actions can be explicitly marked for dashboard display.

This is useful when an operator needs direct access to frequently used controls without navigating deeper into the scheduling interface.

Examples include:

  • operational automation triggers
  • brightness-related controls
  • system-level control panels for supported action types

Typical Operator Workflow

  1. Open the dashboard at the start of a shift.
  2. Check for unhealthy targets, players, or systems.
  3. Confirm Quick Play is in the expected state.
  4. Review any action or filter panels relevant to the day's operation.
  5. Jump to players, screens, calendar, or preview if a panel indicates a problem.

Common Mistakes

  • assuming the dashboard is purely informational and missing actionable alerts
  • forgetting that extension-driven panels may be project-specific and operationally important
  • overlooking Quick Play when playback looks different than expected
  • checking a single player in isolation instead of reading the whole target panel