Skip to content
@open-ott-play

open-ott-play

Open-source IPTV/OTT player for set-top boxes, smart TVs, and the browser

Open OTT Play

Open-source IPTV/OTT playback for set-top boxes, smart TVs, and the browser. FOSS revival of a classic STB web player — TypeScript sources, one ES5 classic bundle (dist/stbPlayer.js), still runnable on MAG / Dune / Tizen-era engines.

Projects

The main project: browser IPTV/OTT player for 24 device families (Samsung Tizen, LG webOS, Panasonic Viera, Infomir MAG, Dune HD, Android TV, desktop, and more), plus a local Rust HTTP(S) server for static files, EPG, M3U matching, stream proxy, and TMDB.

  • Playback — HLS, DASH, and plain HTTP via hls.js and Shaka Player
  • EPG — XMLTV with fuzzy channel matching, timeshift / archive
  • Providers — M3U, Xtream Codes, Stalker middleware
  • Server — Rust ottplay-server (axum): EPG cache, match-channels, CORS stream proxy, optional TLS on :8443
  • Docker — multi-arch images on Docker Hub (latest, semver, sha-*)
  • Push commands — local command queue for Home Assistant / Node-RED (central webhook poll stays disabled)
  • UI — ES5-safe chrome (OSD / lists / OSK), 21 languages, parental, favorites
git clone https://github.com/open-ott-play/ottplay-foss.git
cd ottplay-foss
npm install && npm run build

Cloudflare Worker for one-time session handoff (phone types text for the TV when they are on different networks). TV/desktop calls are gated by an allowlisted Device UUID — public FOSS installs cannot use our KV without an operator allowlist entry.

Popular repositories Loading

  1. ottplay-foss ottplay-foss Public

    IPTV/OTT set-top-box player — HLS/DASH playback, EPG, M3U/Xtream/Stalker providers, webhook push commands

    JavaScript 1

  2. .github .github Public

    Organization profile, community health files, and logo assets

  3. ottplay-swop ottplay-swop Public

    Ephemeral remote text entry for ottplay-foss (TV↔phone) — Cloudflare Worker + KV session/poll API

    TypeScript

  4. foss-cloudflare-infrastructure foss-cloudflare-infrastructure Public

    Terraform for Cloudflare Zero Trust (Access apps, policies, service tokens) with local-only secrets

    HCL

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…