Skip to content

Releases: SemHiel2003/OmenPlayer

OmenPlayer 1.1.0

Choose a tag to compare

@SemHiel2003 SemHiel2003 released this 21 Jul 21:53

What's new in 1.1.0

Stalker/Ministra portal support (beta)

  • Add a Stalker portal via Settings → Add playlist: portal URL + MAC
    address, with optional username/password for portals that require do_auth.
  • Live TV, VOD and series (seasons/episodes), genres and EPG.
  • Stream URLs are resolved through the portal's create_link right before
    playback, as the Stalker protocol requires; short-lived links are never
    cached or written to disk. The MAC credential is stored DPAPI-encrypted,
    like all other credentials.
  • Beta: built against the documented portal API shapes. If your portal
    misbehaves (handshake, VOD listing, series), please open an issue with the
    relevant lines from %AppData%/Omen/OmenPlayer/logs/omen.log.

MPV backend out of the box (beta)

  • The installer now bundles libmpv-2.dll, so MPV Player (beta) appears
    under Settings → Player without any manual DLL hunting. VLC remains the
    default player.
  • For source builds, the new scripts/fetch-mpv.ps1 downloads a pinned,
    SHA-256-verified libmpv build (shinchiro mpv-winbuild).

Notes

  • The installer is larger than 1.0.0 (~72 MB) because libmpv now ships
    alongside libVLC.
  • See THIRD_PARTY_NOTICES.md for the licensing of all bundled components.

OmenPlayer 1.0.0

Choose a tag to compare

@SemHiel2003 SemHiel2003 released this 15 Jul 20:31

First public release of OmenPlayer — a native Windows IPTV player written in C++20 with Qt 6 and libVLC.

No licence key, no account, no feature gates. Your IPTV credentials stay on your machine, DPAPI-encrypted.

Install

Download OmenPlayer-Setup-1.0.0.exe below and run it. Windows 10/11, 64-bit. The installer is per-user by default, so it needs no administrator rights. Then add a playlist via Settings → Add playlist.

What's in it

  • Sources — M3U/M3U8 (URL or local file, incl. .gz), Xtream Codes (live, VOD, series), and Plex. Multiple providers merge into one library without ID collisions.
  • Guide — XMLTV EPG with a virtualised grid, now/next with progress, a day view, and a fullscreen overlay guide.
  • Playback — libVLC: HLS, MPEG-TS, MKV/HEVC/AC3, auto-reconnect with backoff, theatre mode, click-to-seek, audio delay, subtitle styling, resume of the last watched channel.
  • Extras — Multi-view (up to four streams), DVR (immediate and scheduled), Windows auto frame-rate matching, OpenSubtitles search, MDBList ratings and Discover rows, instant local search, catch-up, EN/NL localisation.
  • Starts from a binary playlist cache in roughly 0.4 s rather than an ~18 s network round-trip.

Notes

  • OmenPlayer ships no channels, streams or content. It is a player, like VLC — you bring your own playlist or provider subscription.
  • Licensed GPL-3.0-or-later. This release bundles VLC's plugin set, which includes GPL-2.0-or-later modules; see THIRD_PARTY_NOTICES.txt in the install directory and THIRD_PARTY_NOTICES.md.
  • Building from source: see the README. libVLC is not vendored; scripts/fetch-vlc.ps1 fetches it.