📹 App Demonstration

See Ntfy TV Notifications in action

← Back to Home View on GitHub

Video Demonstration

💡 Tip: This video demonstrates how the app uses the FOREGROUND_SERVICE_DATA_SYNC permission to maintain a persistent WebSocket connection for real-time notification delivery.

What You'll See in This Demo

📍 Video Timestamps

0:00-0:30 App launch and service start - Foreground notification appears
0:30-1:00 Foreground notification visible in notification shade
1:00-2:00 Real-time data sync - Sending and receiving notifications
2:00-2:30 Background operation - Service continues while app is backgrounded
2:30-3:00 Service stop - Foreground notification disappears

Key Features Demonstrated

Technical Details

Foreground Service Type: dataSync

Purpose: Maintains persistent WebSocket connection to receive real-time notification data from ntfy.sh servers

Data Flow:

Why Foreground Service?

The app requires a foreground service because:

Download & Installation

Want to try the app? Here's how to get started:

  1. Download the latest APK from GitHub Releases
  2. Enable "Unknown Sources" in your Android TV settings
  3. Install the APK using a file manager
  4. Grant required permissions (overlay and notifications)
  5. Add your ntfy.sh topics and start receiving notifications!
Download Latest Release Read Documentation