DEV Community

Akshay Nikhare
Akshay Nikhare

Posted on • Originally published at cadnative.com

FireVision TV: Native IPTV Streaming for Fire TV

FireVision TV is an IPTV streaming solution designed for Fire TV devices and Android-based set-top boxes. It delivers live channels, on-demand content, and catch-up TV through a clean, native interface — without the sluggishness that plagues most generic IPTV players.

Live portal · Client app · Server · Releases / APK

What is FireVision TV?

FireVision TV is a purpose-built IPTV client developed by Cadnative. Unlike web-based or cross-compiled players, it's written natively for Fire OS — which means smoother playback, faster channel switching, and proper integration with Alexa voice control.

Key capabilities:

  • Live TV — thousands of channels across sports, news, entertainment, and regional content
  • VOD library — movies and series available on-demand with resumable playback
  • Catch-up TV — watch programmes you missed, up to 7 days back
  • EPG (Electronic Programme Guide) — full 7-day grid with programme details
  • Multi-screen — stream on up to 4 devices simultaneously on a single subscription

Why native matters for Fire TV

Most IPTV apps ship a single React Native or Flutter bundle and call it done. The result is frame drops during fast channel zaps, input lag on the d-pad, and memory pressure that causes the Fire TV to throttle after 20 minutes.

FireVision TV is built in Kotlin against the Fire TV SDK directly:

  • ExoPlayer handles HLS/DASH/RTMP with hardware-accelerated decoding
  • Leanback library powers the d-pad-first UI navigation
  • Alexa integration lets users say "tune to Sky Sports" or "play Succession" without touching the remote

The result: channel changes in under 1 second, and stable 4K HDR playback on Fire TV Stick 4K Max.

Setting up FireVision TV

Getting started takes under two minutes:

  1. Install — download the latest APK from the FireVision TV releases page and sideload it via ADB, or search "FireVision TV" on the Amazon Appstore.
  2. Activate — open the app, note your device code, and enter it at tv.cadnative.com with your subscription credentials.
  3. Load your playlist — paste your M3U URL or Xtream Codes API details in Settings → Playlist.
  4. Done — channels populate automatically. The EPG syncs in the background.
# Sideload via ADB (developer mode must be enabled on the Fire TV)
adb connect <fire-tv-ip>:5555
adb install firevision-tv.apk
Enter fullscreen mode Exit fullscreen mode

EPG and channel management

The built-in EPG pulls data from XMLTV sources. You can configure your own source or use the default one bundled with your subscription:

  • Settings → EPG Source → paste your XMLTV URL
  • EPG refreshes every 12 hours automatically
  • Map channels to EPG entries manually if the auto-match doesn't align

The channel list supports grouping by category (Sports, Movies, News), and you can create a Favourites row that appears at the top of the home screen for one-click access.

Parental controls

FireVision TV supports PIN-based content locking:

  • Lock individual channels or entire categories
  • Set a PIN in Settings → Parental Controls
  • The PIN is required before any locked content plays

This is stored locally on the device — no account-level parental data is sent to our servers.

Troubleshooting common issues

Issue Fix
Buffering on live TV Switch stream quality to Auto or reduce to 720p in Settings → Playback
EPG not loading Check your XMLTV URL is accessible; try a manual refresh in Settings → EPG
Black screen on channel switch Force-stop the app and clear cache (Fire TV Settings → Manage Installed Apps)
App not installing Enable Apps from Unknown Sources in Fire TV Developer Options for sideloads

Subscription and pricing

FireVision TV uses a subscription model:

  • Monthly — flexible, cancel anytime
  • 6-month — 15% saving vs monthly
  • Annual — best value, 30% saving

All plans include full VOD access, EPG, and multi-screen support. A 24-hour free trial is available — no credit card required.

What's coming next

The roadmap includes:

  • Chromecast support — cast from your phone to any TV
  • Download for offline — save VOD content for playback without internet
  • Sports notifications — get alerts before a match kicks off
  • Fire TV Cube — hands-free voice control optimisations

Open source & resources

FireVision TV is open source. Explore the code, report issues, or contribute:


If you're building a custom IPTV solution or need a white-label Fire TV app for your streaming service, get in touch with us at Cadnative — FireVision TV is available as a white-label platform with full branding customisation.


Originally published at cadnative.com.

Top comments (0)