Skip to content

Flowtrix ​

Flowtrix is a streaming server for live TV and video on demand. It takes in your channels and films and gives them to MAG boxes, apps and players as HLS and DASH, checking a signed token on every request. It keeps its own configuration and has its own interface with local accounts, so it runs with or without Mintrix.

Beta

Flowtrix is in beta (0.1.0-beta). Releases come often; each one is offered under System › License. See Update.

How it is built ​

One server runs three containers, named for what they do:

PartContainerDoes
Agentflowtrix-agentKeeps the configuration, runs the interface and the /v1 API, makes the qualities with ffmpeg, checks every play token, renews the licence
Engineflowtrix-engineTakes in the sources (SRT, RTSP, RTMP, HLS, MPEG-TS over UDP), makes live HLS, records for catch-up
Edgeflowtrix-edgeThe one public entry for video: live, catch-up and films, as files, HLS or DASH, over HTTP or HTTPS

The agent never sends video itself: the engine and the edge do.

portal (Mintrix, your own) ── signs play links ──► boxes, apps, players
                                                        │  HLS, DASH + ?token=
sources ──► engine ──► edge ◄───────────────────────────┘
               ▲        │ token check
               └─ agent ◄┘  interface and /v1 API (:8090)

What it does ​

ChannelsSources with fallbacks, on demand or always on, an M3U import, thumbnails and each channel's history
Catch-upRecording per channel, in the catch-up and timeshift links Ministra already builds
Qualities1080p, 720p, 480p and 360p beside the source picture, on the CPU or an Intel GPU
VODFilm and series libraries on your disks; upload, fetch, play as a file, HLS or DASH
Who may watchToken issuers per portal, public channels, viewers and blocking a token
StatisticsViewers by the hour and the day, per channel and library: counts, never who

Start here ​

  1. Requirements
  2. Install
  3. First sign-in

Flowtrix is licensed per server through NewIQ License: see Licences and the client area.

Integrated media software