Skip to content

Play addresses ​

Every address is on the edge: http://<domain>:8080, https://<domain>:8443 with a certificate, or https://<domain> behind a reverse proxy. Each needs ?token= unless the channel is public. See Who may watch.

Live ​

AddressPlays
/{slug}/index.m3u8The channel; with qualities, a master playlist of all of them
/{slug}/{quality}/index.m3u8One quality: 1080p, 720p, 480p or 360p

Catch-up ​

AddressPlays
/{slug}/index-{start}-{duration}.m3u8From start (Unix seconds) for duration seconds
/{slug}/timeshift_abs-{start}.m3u8From start on, growing towards live

In Ministra, choose the flussonic_dvr catch-up type: it builds these from the live address.

VOD ​

AddressPlays
/vod/{library}/{file}The file as it is
/vod/{library}/{file}/index.m3u8HLS: video and the first audio track
/vod/{library}/{file}/master.m3u8HLS with every audio track
/vod/{library}/{file}/manifest.mpdDASH

Which token plays what ​

Signed forPlays
/{slug}/The channel live, every quality and its catch-up
/vod/{library}/{folder}/Every file in that folder, as a file, HLS or DASH

Paths the server keeps for itself are never a channel's slug: vod, ll, dvr, rec, auth, thumbs, v1, api, healthz, metrics.

Integrated media software