Skip to main content

Overlays

Introduction

The Maestro Roku SDK supports interactive overlays that display contextual information and notifications to users during live events. Overlays provide rich, animated experiences with dynamic content such as winning bet notifications and fantasy player updates.

Overview

Overlays are lightweight, animated UI components that appear on top of your application to provide timely information without disrupting the main viewing experience. They support:

  • Animated content for engaging user experiences
  • Auto-dismiss functionality with customizable timing
  • Click-to-action behaviors for user interaction
  • Positioning control with flexible placement options
  • Queueing system for multiple overlays

Key Concepts

  • Overlays are displayed on top of the video player interface
  • They can be triggered by events from the Maestro backend
  • Test overlays can be triggered manually for development and testing purposes
  • Overlays automatically handle visibility and user interactions