StreamHut
Access to all local and national US channels, plus 65,000+ channels from around the world. Replaces your cable TV package entirely.
Supported Devices
Either built into your TV, or a dedicated box — Nvidia Shield, Google TV Streamer, or a Formuler box all work great.
Install the MyTVOnline+ app, available on both Android and iOS.
Create Your Account
Visit my.streamhut.tv and sign up for a free account. Start with the 24-hour free trial before purchasing — no payment needed upfront.
24-Hour Free Trial
Pick your device type below to get started:
Android TV Setup Smart TV / Box
- 1Log in to your StreamHut account and click Start Free Trial.
- 2You will receive an M3U URL — save this somewhere, you'll need it in a moment.
- 3On your Android TV, install the Downloader (by AFTVnews) app from the app store.
- 4Open Downloader and enter the code
272483— this downloads the TiviMate IPTV player. You may need to enable installing apps from unknown sources; follow your device's on-screen instructions. - 5Open TiviMate once installed. Follow the setup prompts and when asked for a source type, choose M3U URL.
- 6Use your phone as a remote by installing an Android TV Remote app — this lets you copy and paste the long M3U URL instead of typing it manually.
- 7The initial channel load takes about 10 minutes. Once complete, you'll see a full TV guide. Take your time exploring — there are a lot of channels.
TiviMate is recommended as one of the best IPTV players available. You do not need to purchase TiviMate Premium for the trial — try the service first before spending anything.
Formuler box owners: Skip TiviMate entirely and use the built-in MyTVOnline app that comes with your device — it's excellent and purpose-built for Formuler hardware.
Mobile Setup Android & iOS
- 1Install the MyTVOnline+ app on your Android or iOS device.
- 2In the app, add a content source and select M3U URL.
- 3Paste in your M3U URL from StreamHut.
- 4Tap the TV icon with the play button to start watching.
Purchasing a Subscription
If you enjoy the service after 24 hours, log back into my.streamhut.tv and select a plan.
A "device" counts how many screens are watching simultaneously — not how many devices you own. For example: living room TV + basement TV can both be on at once, but your phone is only used when you're out — that's a 2-device plan.
TiviMate Premium (Optional)
Once you've used TiviMate during the trial and decided you like it, now is the right time to purchase the lifetime premium license — before you set up your paid subscription. At the time of writing, it's $33.99 for a lifetime license covering 5 active devices.
- 1On your phone or computer, go to tivimate.com and complete the purchase.
- 2On your Android TV, open TiviMate and go to Settings → Unlock Premium to activate your license.
Activating Your Subscription in TiviMate
Now that you have a paid subscription, you'll switch from the trial's M3U URL to Xtream Codes — a more reliable connection method that your StreamHut subscription supports.
If you are not using TiviMate Premium, you cannot edit an existing playlist once it's been added — you'd have to fully reset the app to make any changes. If you purchased Premium above, this is not a concern. Either way, make sure your StreamHut credentials are ready before adding your source below.
- 1In TiviMate, go to Settings → Playlists / Content Sources.
- 2Add a new source and choose Xtream Codes (not M3U URL this time).
- 3Enter the Username, Password, and Portal URL from your StreamHut account portal.
- 4Save — your subscription is now fully active.
Add your subscription end date to your phone's calendar. StreamHut does not send renewal reminders.
Stremio + Real-Debrid
A slick, on-demand media center for movies and TV shows. Works brilliantly 99% of the time and costs a fraction of any streaming subscription.
What You Need
- A free Stremio account — web.stremio.com
- A Real-Debrid subscription — real-debrid.com (a few dollars, no free trial)
Step 1 — Create Your Stremio Account
- 1Go to web.stremio.com and create a free account.
- 2Once logged in, click the puzzle icon (Add-ons) in the sidebar.
- 3Uninstall all default add-ons except: Cinema, OpenSubtitles v3, OpenSubtitles, and Local Files.
Step 2 — Subscribe to Real-Debrid
Real-Debrid provides fast, high-quality streaming links. The website looks old, but it's a well-established and legitimate service.
- 1Go to real-debrid.com and create an account.
- 2Navigate to Premium Offers and choose a plan. Start with the cheapest to try it out.
- 3Complete the purchase, then stay logged in and click My Devices at the top. Keep this tab open.
Your expiry date appears in a blue box at the top of the page next to "Premium." Add it to your calendar — Real-Debrid does not send renewal reminder emails.
Step 3 — Connect Comet to Stremio
- 1Open comet.elfhosted.com/configure in your browser.
- 2Under Debrid Service, select Real-Debrid.
- 3Enter your API Private Token — found on the My Devices page in your Real-Debrid account.
- 4Click Copy Link at the bottom of the Comet page.
- 5In Stremio, go to Add-ons → Add Add-on, paste the Comet link, and click Add → Install.
You're all set. Stremio is now connected to Real-Debrid and ready to stream.
Installing Stremio on Your Devices
Android
Available in the Google Play Store. If Play Store isn't available on your device, use the Downloader app with code 71893 — navigate to the Android TV option on the page to download the APK.
iOS
Stremio is not in the App Store. Open web.stremio.com in Safari, tap the Share icon, and choose Add to Home Screen. VLC Media Player may also be needed for some streams — try without it first.
Real-Debrid only allows one public IP address to stream simultaneously. If multiple devices stream from different IPs at the same time, your account can be suspended for a few days. To prevent this, use one of the following:
Option 1 — Tailscale: If Tailscale runs on a device that's always on your home network (a PC, NAS, etc.), enable the Exit Node on your mobile devices. This routes all traffic through your home's public IP.
Option 2 — Surfshark Static IP: Use Surfshark's Static IP VPN locations. Select the exact same location on all devices and confirm they're all broadcasting the same IP before streaming.