Riva Stream
Your TV, everywhere.
Built for your car's touchscreen.
Stream live TV, movies, and shows directly from your car's display, with support for IPTV and Stremio.
Get started in seconds
All you need is an Xtream Codes playlist. Add your credentials and you're in.
1
Add your playlist
Enter the username and password from your IPTV provider.
2
Connect
We'll pull your channels, categories, and EPG data automatically.
3
Watch
Browse, search, and stream — right from your Tesla browser.
LIVE
LIVE
Browser Compatibility

Tesla browser movie playback essentials

This list is trimmed down to the formats you actually care about for Tesla movie playback: MP4 video and a simple audio sanity check, both with direct files that can start in the browser immediately.
If MP4 with H.264 video and AAC-style browser-safe audio works here, that is the strongest sign your movie files are in the right shape for Tesla browser playback.
Check your email
Use the magic link we sent to finish logging in.
Unlock Premium
Upgrade to Premium to view the full programme guide for every channel and unlock the rest of the guide.

Settings

Playlists
Manage your playlists, hidden categories, and Live TV source details here.
Your Library
Pick which playlist should be active, or hide/delete playlists you no longer want.
Hidden Categories
Manage the live TV categories you have hidden for the active playlist.
Add New Playlist
Compatible with Xtream Codes, M3U / M3U Plus, and optional XMLTV EPG links.

Paste your full AIOStreams manifest URL. Streams will not work without this.

In AIOStreams, add this as a Stream Expression Filter for browser-safe playback:

Phone Cast

Use your phone as a lightweight sender. This web-first beta sends direct video URLs from your phone browser into the Tesla browser.

Receive Phone Cast

Open Riva Stream on your iPhone, choose Send From Phone, then enter this code.

Cast Code
......
Starting cast session…
Direct link: open this on your phone to prefill the cast code automatically. Local iPhone files are not relayed in this web-first beta yet; use direct video URLs for now.

Send To Tesla

Enter the cast code shown in the Tesla browser, then paste a direct browser-playable video URL.

Keep this screen awake and leave Safari open while uploading. Locking the iPhone or switching apps may interrupt the upload.
If you choose a local file, Riva will upload it in chunks and start the Tesla playback as soon as the first chunk is ready. If no file is selected, Riva will send the direct video URL instead.

Add Stream URL

Enter your AIOStreams manifest URL to enable movie browsing and playback in the Movies tab.

In AIOStreams, add this as a Stream Expression Filter for browser-safe playback:

Stream URL

Temporary test step: review the resolved stream URL below, then continue playback.

Choose an option

Audio compatibility

For the strictest Tesla-safe setup, use H.264 video with AAC audio only. In AIOStreams, make AAC a required audio tag in your stream expression filter.

Enter Password
This screen is temporarily protected for testing.