About Mr. Streamer

Mr. Streamer is a free, open source IPTV player for Mac, Windows and Linux. Bring your own Xtream Codes subscription or M3U playlist. It includes no channels and sells none.

Version 0.0.23. Release notes.

What it plays

Live TV, movies and series from your own subscription, with the tracks your provider sends.
  • Live TV from Xtream Codes or an M3U playlist, with favourites, your own channel lists and programme reminders, and a programme guide when your provider or playlist supplies one, as a list or a grid by time. You can add XMLTV guides of your own, which fill in the channels it doesn't cover. Programmes that aired play from their start when your provider keeps catch-up.
  • Movies and series from Xtream Codes or a playlist whose groups you mapped in Settings, with a watchlist, saved progress, keyboard navigation through poster grids and Back through related titles. Playlist movies and episodes need finished files; HLS entries stay out.
  • The sound and subtitle tracks your provider sends. See What plays for formats, playback on a TV and limits.

You can download movies, episodes and whole series to watch offline, pause downloads and reorder the queue. Downloaded episodes continue when Next episode is enabled and the next complete copy is on this computer. Mr. Streamer does not record live TV, bypass DRM or provide an IPTV subscription. It has no ads or account. Your provider decides what you can watch.

It reads MPEG-TS and HLS live streams, MP3 and AAC radio, and MKV, MP4 and AVI movies and episodes. Playback depends on the file's tracks and your system's decoders; What plays describes conversion and the known limits. DASH streams are not supported.

Systems

macOS 13 or later on Apple silicon, Windows 11 and 64-bit Linux.

Downloads lists the stable installers, checksums and release sources. Updates and channels explains Stable, Nightly and Microsoft Store updates.

System Requirements
macOS macOS 13 or later, Apple silicon
Windows Windows 11, x64
Linux x86_64 Linux. The AppImage needs FUSE 2; the .deb is for Ubuntu and Debian.

Your data

It stays on your computer. Usage statistics can be turned off.

Logins, preferences, favourites, watchlist, history and progress stay on your computer. Provider requests go directly from the app to the configured addresses and any redirects or stream addresses they supply, subject to the login checks. Usage statistics default on and can be turned off in Settings > Privacy: first-seen profiles and daily app use, the parts of the app opened, playback, download and update-check results, and unexpected window stops. Viewing history and provider details are excluded; builds without a configured PostHog project send no app statistics. The privacy policy describes its connections, what each app sends and the website's analytics; Security explains login storage and installer signing.

Licence and source

GPL-3.0, made in Belgium, with public source.

Mr. Streamer is made by Mr Streamer OSS, based in Belgium, and licensed under GPL-3.0. The source repository is public. Each release carries source archives for the dependencies whose licences require them.

This application uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.