Features Categories Tech Stack Screenshots Updates Download
Android TV, Fire TV & Mobile

KiduyuTV

A dual-platform Android streaming app with movies, TV shows, Live TV, schedule playback, watch history, Trakt profile support, Firebase sync, and TV-first remote navigation.

Android TV
Fire TV
Android 7.0+
Phone & Tablet

Built for TV and Mobile

One codebase powers TV remote navigation, mobile touch screens, streaming providers, Live TV, sync, and playback protection.

TV and Mobile Interfaces

Separate Compose navigation graphs provide D-pad-first Android TV and Fire TV screens plus touch-first phone and tablet layouts.

TMDB Discovery

Browse trending, popular, top-rated, genre, company, network, cast, season, episode, and recommendation data powered by TMDB.

Search and Curated Rows

Search movies and TV shows, then browse curated GitHub-hosted collections such as Oscar winners, classics, sitcoms, faith content, and action lists.

WebView and IPTV Playback

Dedicated WebView, IPTV, schedule, and YouTube player activities handle provider iframes, M3U streams, scheduled channels, and trailers.

Live TV and Schedule

Load M3U channels, XMLTV EPG data, categories, search, favorite channels, and scheduled events with channel chips that open the schedule player.

Watch History

Playback progress is saved locally, enriched with TMDB metadata, and surfaced in continue-watching rows for quick resume.

My List, Trakt and Firebase

Save movies, shows, companies, networks, casts, and favorite channels locally, then sync user data through Firebase and Trakt integrations.

Ads, Consent and Protection

UMP consent gates StartApp, AdMob, Wortise, and Unity ads while WebView ad blocking, popup suppression, and network diagnostics protect playback.

Curated Collections and Live Areas

Explore hand-picked movie and TV collections alongside Live TV, EPG data, scheduled events, and saved channels.

Oscar Winners 2026

Award-winning films

Hallmark Movies

Heartwarming content

Jason Statham

Action-packed blockbusters

Best Classics

Timeless cinema

Best Sitcoms

Beloved comedy series

Spy Thrillers

CIA, Mossad, espionage

True Stories

Real event documentaries

Time Travel

Sci-fi adventures

Built with Modern Tools

The current implementation combines modern Android UI, Room caching, Firebase/Trakt sync, WebView playback, IPTV parsing, and multi-network ads.

Kotlin Plugin
2.1.10
Jetpack Compose
BOM 2024.12
Android Gradle
8.13.2
Navigation
2.8.5
Retrofit
2.11.0
Room
2.6.1
Firebase
Auth + DB
Ads
StartApp First
Jsoup
1.18.1
Media3
1.5.1

Screenshots

A glimpse of the immersive streaming experience awaiting you.

Home Screen

Home Screen

Browse curated content with hero carousel

Detail View

Detail View

Comprehensive movie and show information

Detail View

Content Rows

Horizontal scrolling with smooth navigation

Current Implementation

A concise snapshot of the major features and systems currently implemented in KiduyuTV.

v1.1.569 Keep direct player open after playback errors — v1.1.569 Stable July 30, 2026 ↗ View on GitHub

Branch: main

---

Keep direct player open after playback errors

---

v1.1.568 Improve schedule server focus — v1.1.568 Stable July 30, 2026 ↗ View on GitHub

Branch: main

---

Improve schedule server focus

---

v1.1.567 Update AdBlockerWebViewClient.kt — v1.1.567 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Update AdBlockerWebViewClient.kt

---

v1.1.566 Respect Web Sniffer setting for Live TV — v1.1.566 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Respect Web Sniffer setting for Live TV

---

v1.1.565 Retry DaddyLive playback across stream mirrors — v1.1.565 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Retry DaddyLive playback across stream mirrors

---

v1.1.564 Update SchedulePlayerActivity.kt — v1.1.564 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Update SchedulePlayerActivity.kt

---

v1.1.563 Add IPTV player diagnostics — v1.1.563 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Add IPTV player diagnostics

---

v1.1.562 Add DaddyLive scrape action to Live TV — v1.1.562 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Add DaddyLive scrape action to Live TV

---

v1.1.561 Add DaddyLive scraped channel mode — v1.1.561 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Add DaddyLive scraped channel mode

---

v1.1.560 Comment out AdMob test device configuration in SplashActivity — v1.1.560 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Comment out AdMob test device configuration in SplashActivity

Remove active test device configuration to disable test mode for production builds. The test device ID and RequestConfiguration setup are now commented out, allowing ads to serve in production mode while preserving the code for future testing needs.

---

v1.1.559 Delete stale logcat files at startup — v1.1.559 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

Delete stale logcat files at startup

---

v1.1.558 add screenshots — v1.1.558 Stable July 29, 2026 ↗ View on GitHub

Branch: main

---

add screenshots

---

v1.1.557 Cap automatic quality and fix stream rebuffering — v1.1.557 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Cap automatic quality and fix stream rebuffering

---

v1.1.556 Move SubtitleItem into its own model file — v1.1.556 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Move SubtitleItem into its own model file

---

v1.1.555 Persist direct playback progress every 15 seconds — v1.1.555 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Persist direct playback progress every 15 seconds

---

v1.1.554 Update activity_direct_stream.xml — v1.1.554 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Update activity_direct_stream.xml

---

v1.1.553 Remove legacy WebView playback tracking — v1.1.553 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Remove legacy WebView playback tracking

---

v1.1.552 Ignore demo video in WebView sniffer — v1.1.552 Stable July 27, 2026 ↗ View on GitHub

Branch: main

---

Ignore demo video in WebView sniffer

---

v1.1.551 perf(directstream): parallel history+network, stream first item, prefetch next ep, 12s min buffer — v1.1.551 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

perf(directstream): parallel history+network, stream first item, prefetch next ep, 12s min buffer

---

v1.1.550 Ignore demo video in WebView sniffer — v1.1.550 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Ignore demo video in WebView sniffer

---

v1.1.549 Fix nullable sniffed stream retry — v1.1.549 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Fix nullable sniffed stream retry

---

v1.1.548 Restore PlayerActivity coroutine launch import — v1.1.548 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Restore PlayerActivity coroutine launch import

---

v1.1.547 Update AdBlockerWebViewClient.kt — v1.1.547 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Update AdBlockerWebViewClient.kt

---

v1.1.546 Show media title in direct player — v1.1.546 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Show media title in direct player

---

v1.1.545 Sniff and attach WebView subtitles — v1.1.545 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Sniff and attach WebView subtitles

---

v1.1.544 Add WebView stream sniffer playback — v1.1.544 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Add WebView stream sniffer playback

---

v1.1.543 Fix direct stream button layout — v1.1.543 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Fix direct stream button layout

---

v1.1.542 Prompt to enable direct stream playback — v1.1.542 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Prompt to enable direct stream playback

---

v1.1.541 Fix direct stream player colors — v1.1.541 Stable July 26, 2026 ↗ View on GitHub

Branch: main

---

Fix direct stream player colors

---

v1.1.540 Fix playeractivity — v1.1.540 Stable July 21, 2026 ↗ View on GitHub

Branch: main

---

Fix playeractivity

---

Download KiduyuTV

Get KiduyuTV for Android TV, Fire TV, phone, or tablet. Choose the flavor that matches your device.

Download for Android TV / Fire TV Download for Mobile View on GitHub
Safe & Secure
Free Download
Regular Updates