M3U and Xtream
Load classic M3U playlists or Xtream credentials. The app uses provider APIs where they are faster than huge M3U downloads.
Open source by Thinkelution
OpenStreamPlayer is a native Electron app for M3U and Xtream IPTV sources. It gives you fast channel search, restored favorites, contextual fullscreen navigation, movie and series browsing, season and episode selection, EPG guide matching, and a compact custom player UI with Stop, bitrate, CC, volume, mute, and fullscreen controls.
Current macOS builds are ad-hoc signed and may require manual approval in macOS Privacy & Security. Settings shows iptv-org only as an example M3U placeholder.
Simple setup, fast browsing, and responsive playback controls for large playlists.
Load classic M3U playlists or Xtream credentials. The app uses provider APIs where they are faster than huge M3U downloads.
XMLTV and Xtream EPG matching, favorites, compact font options, and a channel list optimized for large catalogs.
Clean player controls that auto-hide while watching. Stop tears down the stream instead of merely pausing the video element.
Download OpenStreamPlayer v0.1.25 for macOS, Windows, or Linux, or install the macOS build from the Thinkelution Homebrew tap.
OpenStreamPlayer-0.1.25-arm64.dmgWindowsSetup installer for Windows PCsOpenStreamPlayer.Setup.0.1.25.exeLinuxPortable AppImage, with .deb also availableOpenStreamPlayer-0.1.25.AppImagebrew tap thinkelution/tap
brew install --cask thinkelution/tap/stream-player
git clone https://github.com/Thinkelution/stream-player.git
npm install && npm run dev
OpenStreamPlayer does not include IPTV subscriptions or channel credentials. It opens with an add-playlist prompt. Settings shows the public iptv-org M3U URL only as an example placeholder; configure your own legal playlist/source and optional XMLTV guide for everyday use. Backlink: iptv-org IPTV and iptv-org EPG. See all release files at GitHub release v0.1.25.
Latest OpenStreamPlayer release notes are kept here with the hosted downloads.