This commit is contained in:
1 parent
d266a8258d
commit
774200fb39
4 files changed
+38
-15
No files matched your search
@@ -25,7 +25,8 @@ View BE| DAZN 03 [Standard de Liège - SK Beveren | Jupiler Pro League (nl) (202
|
||||
vrijgekomen slot wordt gevuld met het oudste wachtende event (sortering op starttijd,
|
||||
daarna volgorde van binnenkomst). Geen preemptie van een al toegewezen event.
|
||||
- **Altijd 3 slots**: ook bij 0, 1 of 2 wedstrijden blijven `Jupiler 1` t/m `Jupiler 3`
|
||||
in de playlist staan. Een leeg slot heet `Geen wedstrijd` en `/stream/<slot>` geeft 503.
|
||||
in de playlist staan met volledig vaste id's, namen en `tvg-chno`. De actuele wedstrijd
|
||||
staat in de EPG en `/status`, niet in de kanaalnaam. Een leeg slot geeft 503.
|
||||
- **Live-bepaling**: starttijd uit de kanaalnaam + instelbare duur. Een event is eligibel
|
||||
vanaf `startAt - START_GRACE_MIN` tot `startAt + EVENT_DURATION_MIN`.
|
||||
- **Einde event**: op basis van de berekende eindtijd, niet op basis van het verdwijnen
|
||||
@@ -159,9 +160,9 @@ blijven de overige slots leeg (naam `Geen wedstrijd`).
|
||||
## Endpoints
|
||||
|
||||
- `GET /` - eenvoudige HTML met playlist-link en kanaalstatus.
|
||||
- `GET /playlist.m3u` - altijd `MAX_CHANNELS` entries:
|
||||
`#EXTINF:-1 tvg-id="jupiler-1" tvg-name="Jupiler 1",Jupiler 1 | <titel> (<start>)`
|
||||
en daaronder `http://<host>/stream/1`.
|
||||
- `GET /playlist.m3u` - altijd `MAX_CHANNELS` entries met vaste metadata:
|
||||
`#EXTINF:-1 tvg-id="jupiler-1" tvg-name="Jupiler 1" tvg-chno="1",Jupiler 1`
|
||||
en daaronder `http://<host>/stream/1`. Wedstrijdinformatie staat in de EPG.
|
||||
- `GET /epg.xml` of `/xmltv.xml` - XMLTV-gids voor de vaste kanalen. De gids toont de
|
||||
actuele toewijzing plus een FIFO-projectie van toekomstige wedstrijden uit de laatste
|
||||
kanaalnamen-refresh.
|
||||
|
||||
Reference in new issue
Block a user