OnStream for Any TV
Enjoy thousands of free movies and TV shows directly on your big screen. This comprehensive guide covers native APK sideloading (Android TV / FireStick), Browser methods (Samsung / LG), and Casting (Roku / Chromecast).
Lab Tested by Khulani Mthanti
Method 1: Native APK Sideloading (Best Quality)
For devices running Android TV OS (Sony Bravia, Nvidia Shield, Mi Box) or Fire OS (Amazon FireStick, Fire TV Cube), you can install the native OnStream TV APK. This provides the best performance, zero network latency, and full D-Pad remote support.
Verified Safe by OnStreamZA
Installation via Downloader App
-
Enable Unknown Sources
Go to Settings > My Fire TV (or Device Preferences) > Developer Options > Install Unknown Apps. Turn it ON for the 'Downloader' app.
-
Install Downloader
Search for "Downloader" (by AFTVnews) in the official app store and install it.
-
Enter Downloader Code
Open Downloader, enter the URL
onstreamza.comor the direct APK link, and click GO. Follow the prompts to install.
Method 2: Samsung & LG (Web Browser)
Samsung TVs use Tizen OS and LG TVs use webOS. Neither of these can install Android APK files natively. However, you can use the web-based version of OnStream directly through your TV's browser.
-
Open TV Browser
Locate and launch the built-in "Internet" or "Web Browser" app from your TV's home screen.
-
Navigate to Web App
Type in the official OnStream web player URL (e.g.,
onstream.to). -
Bookmark for Later
Bookmark the page to your TV's home screen for easy access. You can now stream directly through the browser player.
Method 3: Roku & Non-Android Chromecast
Roku devices run RokuOS, which is closed-source and blocks APKs. Older Chromecasts (without Google TV) also lack native app support. For these devices, the only method is to cast from the OnStream Mobile App.
-
Install Mobile App
Install the OnStream Mobile APK on your Android smartphone.
-
Connect to Wi-Fi
Ensure both your smartphone and your TV/Roku/Chromecast are connected to the exact same Wi-Fi network.
-
Cast the Video
Play a video on the mobile app and tap the 'Cast' icon in the top right corner of the video player. Select your TV device.
Additional Features & Integrations
Integrate Real-Debrid with OnStream
Real-Debrid provides premium, high-speed streaming links that eliminate buffering. To set it up: Go to the OnStream Settings menu > Accounts > Real-Debrid > Login. You will be provided with a code. Go to real-debrid.com/device on your phone/PC and enter the code to authorize your TV.
Setup Subtitles on OnStream
OnStream pulls subtitles from OpenSubtitles automatically. To configure them: Start playing any movie > press Down on your remote to bring up the player controls > click the 'CC' icon. Here you can change the default subtitle language, adjust text size, and change the font color.
Integrate Trakt.tv with OnStream
Trakt.tv tracks the shows and movies you watch so you never lose your spot. To integrate: Navigate to Settings > Accounts > Trakt.tv > Login. Enter the authorization code at trakt.tv/activate. Your watch history will now sync across all your devices.
How to Update OnStream APK on TV
Because OnStream is sideloaded, it will not update automatically through the Google Play Store or Amazon Appstore. When a new version is released:
- The app will typically show an in-app prompt. Simply click "Update" and follow the on-screen instructions.
- If the in-app updater fails, open your Downloader app again.
- Enter our download code or URL to download the latest APK file.
- Install the new APK. It will safely overwrite your old version without deleting your watch history or settings.