r/InstallationGuides · page 2 of 3

Older discussions, newest first. Back to the live feed

5

TUTORIAL: Setting up Catch-up in NextPVR backend

If you use NextPVR to ingest your IPTV streams and feed them to Kodi or Emby, getting Catch-up (Flussonic/Xtream) to work correctly requires some URL manipulation. NextPVR by default just passes the direct channel URL. To enable 3-day catch-up: 1. Open your NextPVR web interface -> Devices -> IPTV Device. 2. In the 'URL Format' override box, you need to use the `{start}` and `{duration}` variable

3 Comments
41

QUICK FIX: 'React is not defined' error on self-hosted web players

If you are playing around with self-hosting an open-source web IPTV player (like the popular React-IPTV template) and you get a blank white screen with `ReferenceError: React is not defined` in the console, here is the fix. You updated Vite recently but your codebase is still using the old JSX transform. In your `vite.config.ts`, you need to explicitly tell the React plugin to use the classic ru

4 Comments
33

GUIDE: Safely paying for IPTV using Litecoin (LTC) to avoid fees

Many providers now require crypto. Bitcoin (BTC) network fees are often $5-$10 per transaction, turning a $12 sub into a $22 sub. Litecoin (LTC) fees are pennies. Here's the easiest way to buy and send LTC in the US. 1. Download the CashApp or Coinbase app on your phone. Connect your debit card. 2. In the app, buy the amount of Litecoin (LTC) you need, plus $1 extra for exchange fees. 3. Your pro

4 Comments
31

GUIDE: Installing and configuring Kodi 21 Omega for low-end hardware

Kodi 21 uses a lot more RAM than previous versions. If you are struggling with a basic Android box, use these settings to optimize it: 1. Install a lightweight skin: Settings -> Interface -> Skin -> Get More. Install `Arctic Zephyr - Reloaded`. Do NOT use heavy skins like Titan Bingie. 2. Turn off GUI sounds: Settings -> System -> Audio -> Play GUI sounds -> Never. 3. Limit cache size: Create an

3 Comments
4

GUIDE: Installing and configuring Kodi 21 Omega for low-end hardware

Kodi 21 uses a lot more RAM than previous versions. If you are struggling with a basic Android box, use these settings to optimize it: 1. Install a lightweight skin: Settings -> Interface -> Skin -> Get More. Install `Arctic Zephyr - Reloaded`. Do NOT use heavy skins like Titan Bingie. 2. Turn off GUI sounds: Settings -> System -> Audio -> Play GUI sounds -> Never. 3. Limit cache size: Create an

4 Comments
26

HOW TO: Remap your remote's 'Netflix' button to open your IPTV app

Stop scrolling through the Android TV home screen. Let's make the useless sponsored buttons (Netflix, Disney+, etc) actually useful. 1. Go to the Google Play Store on your Android TV / Google TV. 2. Search for and install an app called 'Button Mapper' (by flar2). 3. Open it, grant the Accessibility permission it asks for (crucial step). 4. Select 'Add Buttons'. Press the Netflix button on your re

3 Comments
11

HOW TO: Install Stremio + Torrentio + Real-Debrid on Android TV

This is currently the best VOD setup available. It replaces Netflix, Max, Disney, etc. for the cost of a coffee a month. 1. Go to real-debrid.com and buy a premium plan (~$3/month). This is crucial for buffering-free 4k. 2. In the Google Play Store on your TV, install 'Stremio'. 3. Create a Stremio account and log in. 4. ON YOUR PHONE OR PC (not the TV), go to `torrentio.strem.fun`. 5. Click the

4 Comments
12

QUICK GUIDE: Fixing the 'Black Screen with Audio' bug on Nvidia Shield

If you use an Nvidia Shield Pro and occasionally get a black screen but perfect audio on certain high-frame-rate sports channels, it's a known bug with the AI Upscaling struggling with interlaced 1080i streams. Quick Fix: 1. On the Shield remote, press the Menu button (top right usually) to bring up Shield Settings overlay. 2. Navigate to AI Upscaling. 3. Change it from 'AI-Enhanced' to 'Basic' o

3 Comments
16

QUICK GUIDE: Fixing the 'Too Many Connections' errors by extending your buffer

If your provider allows 1 connection, but you keep getting temporarily banned when changing channels quickly, it's a connection ghosting issue. Your app drops the old stream and asks for a new one before the server fully registers the old one as closed. Fix for standard Android players (Smarters, Xciptv): 1. Go to Settings -> Player Settings -> Hardware Decoder. 2. Switch to Software Decoder (VLC

4 Comments
19

GUIDE: How to install Tivimate on a brand new Firestick 4K Max (2026)

Since Amazon has made it harder to sideload apps on the newer Fire OS versions, here is the updated 2026 guide for installing Tivimate. 1. Go to Settings -> My Fire TV -> About -> Click 'Fire TV Stick' 7 times to enable Developer Options. 2. Go back to My Fire TV -> Developer Options -> Turn ON 'Apps from Unknown Sources'. 3. Go to the Amazon App Store and search for 'Downloader'. Install it. 4.

3 Comments
25

TUTORIAL: Setting up proper EPG with m3u4u (Free)

A lot of people complain about their provider's EPG (TV Guide) missing channels or having the wrong time. The best free way to fix this is using m3u4u.com. 1. Create a free account at m3u4u.com. 2. Go to Playlists -> Create. Paste your M3U URL from your provider. 3. Go to EPGs -> Create. Select your country/region (e.g., USA/UK). 4. Go to Editor -> Assign EPGs. The site will attempt to auto-match

4 Comments
0

QUICK GUIDE: Fixing the 'Too Many Connections' errors by extending your buffer

If your provider allows 1 connection, but you keep getting temporarily banned when changing channels quickly, it's a connection ghosting issue. Your app drops the old stream and asks for a new one before the server fully registers the old one as closed. Fix for standard Android players (Smarters, Xciptv): 1. Go to Settings -> Player Settings -> Hardware Decoder. 2. Switch to Software Decoder (VLC

4 Comments
0

TUTORIAL: Setting up Catch-up in NextPVR backend

If you use NextPVR to ingest your IPTV streams and feed them to Kodi or Emby, getting Catch-up (Flussonic/Xtream) to work correctly requires some URL manipulation. NextPVR by default just passes the direct channel URL. To enable 3-day catch-up: 1. Open your NextPVR web interface -> Devices -> IPTV Device. 2. In the 'URL Format' override box, you need to use the `{start}` and `{duration}` variable

3 Comments
0

GUIDE: Protecting your home network while hosting IPTV panels

For those of you starting to dabble in setting up your own rebroadcast panels (Xtream UI, IPTVPanel, etc) locally for family, you MUST secure your home network. Do not just port forward 80/8080. 1. Do not use default ports. Change your panel streaming port to something random like 44123. 2. Put your panel server on a separate VLAN segmented from your main home network (so if the box gets compromi

3 Comments
0

HOW TO: Remap your remote's 'Netflix' button to open your IPTV app

Stop scrolling through the Android TV home screen. Let's make the useless sponsored buttons (Netflix, Disney+, etc) actually useful. 1. Go to the Google Play Store on your Android TV / Google TV. 2. Search for and install an app called 'Button Mapper' (by flar2). 3. Open it, grant the Accessibility permission it asks for (crucial step). 4. Select 'Add Buttons'. Press the Netflix button on your re

3 Comments
0

QUICK GUIDE: Fixing the 'Black Screen with Audio' bug on Nvidia Shield

If you use an Nvidia Shield Pro and occasionally get a black screen but perfect audio on certain high-frame-rate sports channels, it's a known bug with the AI Upscaling struggling with interlaced 1080i streams. Quick Fix: 1. On the Shield remote, press the Menu button (top right usually) to bring up Shield Settings overlay. 2. Navigate to AI Upscaling. 3. Change it from 'AI-Enhanced' to 'Basic' o

3 Comments
0

TUTORIAL: Auto-update custom m3u playlists using a cronjob on a Raspberry Pi

For the data hoarders out there managing multiple playlists via IPTVBoss or m3u4u locally, you can automate your XMLTV and M3U pulls and combine them using a simple bash script. Create `update_iptv.sh`: ```bash #!/bin/bash wget -O /var/www/html/master.m3u "http://provider.com/get.php?user=X&pass=Y" wget -O /var/www/html/epg.xml "http://epg-provider/guide.xml" sed -i 's/OldChannelString/NewChanne

3 Comments
0

GUIDE: Installing and configuring Kodi 21 Omega for low-end hardware

Kodi 21 uses a lot more RAM than previous versions. If you are struggling with a basic Android box, use these settings to optimize it: 1. Install a lightweight skin: Settings -> Interface -> Skin -> Get More. Install `Arctic Zephyr - Reloaded`. Do NOT use heavy skins like Titan Bingie. 2. Turn off GUI sounds: Settings -> System -> Audio -> Play GUI sounds -> Never. 3. Limit cache size: Create an

3 Comments
0

HOW TO: Route only your IPTV device through a VPN (Split Tunneling on ASUS Routers)

If you want your Firestick to use a VPN to stop ISP throttling, but you don’t want your Xbox or work PC passing through the VPN and suffering higher ping times, you need to use VPN Split Tunneling on your router. Here’s how to do it with Asuswrt-Merlin firmware: 1. Log into your router, go to VPN -> VPN Client. 2. Configure your OpenVPN or Wireguard connection using your VPN provider's config f

3 Comments
0

[VIDEO] Visual Guide: How to properly format Xtream Codes for custom players

I see a lot of people struggling to adapt Xtream Codes login credentials to players that only accept raw M3U links. It's actually a very simple URL structure. If your provider gives you: URL: http://server.com:8080 Username: testuser Password: testpassword The raw M3U format is: `http://server.com:8080/get.php?username=testuser&password=testpassword&type=m3u_plus&output=ts` If you want the EPG

4 Comments
0

TUTORIAL: Setting up a custom EPG guide on Apple TV (iPlayTV)

Since Apple TV users are somewhat starved for options, iPlayTV is a good fallback. However, adding custom EPGs can be tricky. Here is how to map a custom XMLTV file. 1. In your iPlayTV Settings, go to 'Playlists'. Add your Playlist URL (M3U). 2. Don't add EPG here yet. Tap Done. 3. Go back to main settings -> EPG. Tap the `+` button to 'Add Remote EPG'. 4. Paste your custom XMLTV link (e.g. from

3 Comments
2

GUIDE: Safely paying for IPTV using Litecoin (LTC) to avoid fees

Many providers now require crypto. Bitcoin (BTC) network fees are often $5-$10 per transaction, turning a $12 sub into a $22 sub. Litecoin (LTC) fees are pennies. Here's the easiest way to buy and send LTC in the US. 1. Download the CashApp or Coinbase app on your phone. Connect your debit card. 2. In the app, buy the amount of Litecoin (LTC) you need, plus $1 extra for exchange fees. 3. Your pro

4 Comments
0

HOW TO: Install Stremio + Torrentio + Real-Debrid on Android TV

This is currently the best VOD setup available. It replaces Netflix, Max, Disney, etc. for the cost of a coffee a month. 1. Go to real-debrid.com and buy a premium plan (~$3/month). This is crucial for buffering-free 4k. 2. In the Google Play Store on your TV, install 'Stremio'. 3. Create a Stremio account and log in. 4. ON YOUR PHONE OR PC (not the TV), go to `torrentio.strem.fun`. 5. Click the

4 Comments
1

QUICK FIX: 'React is not defined' error on self-hosted web players

If you are playing around with self-hosting an open-source web IPTV player (like the popular React-IPTV template) and you get a blank white screen with `ReferenceError: React is not defined` in the console, here is the fix. You updated Vite recently but your codebase is still using the old JSX transform. In your `vite.config.ts`, you need to explicitly tell the React plugin to use the classic ru

3 Comments
2

TUTORIAL: Setting up proper EPG with m3u4u (Free)

A lot of people complain about their provider's EPG (TV Guide) missing channels or having the wrong time. The best free way to fix this is using m3u4u.com. 1. Create a free account at m3u4u.com. 2. Go to Playlists -> Create. Paste your M3U URL from your provider. 3. Go to EPGs -> Create. Select your country/region (e.g., USA/UK). 4. Go to Editor -> Assign EPGs. The site will attempt to auto-match

3 Comments
HomeRooms
Log In
ChatProfile