Getting Started

Get started with the StreamLayer Android SDK. Install, configure, and integrate interactive features into your Android app.

Welcome to the StreamLayer Android SDK documentation. This guide covers everything you need to integrate StreamLayer into your Android app — from installation to customization.

Quick Start Path

  1. Read the Introduction — Understand what StreamLayer delivers and how the SDK architecture works.
  2. Follow the Integration Guide — Step-by-step setup: dependencies, SDK API Key, initialization, and StreamLayer Element placement.
  3. Try a Test Integration — Validate your setup with a minimal working example.
  4. Explore Sample Integrations — Fully functional reference projects for common use cases.

What You Can Build

FeatureDescriptionGuide
Moment-Based AdvertisingContextual ads triggered by live eventsAds Integration
Pause AdsInteractive brand ads displayed when viewers pause contentPause Ads
Interactive UnitsPoll, prediction, stat, and trivia units for fan engagementStreamLayer Element Visibility
Custom ThemesMatch StreamLayer UI to your app's brandingCustomizing Themes
Authentication ForwardingPass your app's user session to StreamLayerAuth Forwarding

System Requirements

  • Android SDK 24+ (Android 7.0 Nougat)
  • Kotlin 1.9+
  • Gradle 8.0+

Support


Related