- Reuse event index – Events retrieved from a script get an autogenerated stream id called "eventN" where N is an always increasing number. If this option is set, N will reuse available numbers freed by deleted events.
- Reversed events ids – Instead of an always increasing number, N from 'eventN' will be decreased for each new event. Set 'Events first ID' to a high value or you will quickly run out of possible numbers.
- Reset events list on refresh – When refreshing events, remove all current ones and start a new list.
- Auto-remove missing channels – When updating linear channels from script, remove channels that are no longer listed. Ignored for channels with the 'Ignore update' option set.
- Don't add new channels on refresh – When updating from script, don't add new channels, only update existing ones.
- Auto-refresh channels – Periodically refresh channels from script. Period defined in 'Channels refresh cron'.
- Auto-refresh events – Periodically refresh events from script. Period defined in 'Events refresh cron'.
- Auto-refresh EPG – Periodically refresh EPG from script. Period defined in 'EPG refresh cron'.
- Don't auto-remove finished events – Do not remove finished events. Ignored for events with 'Ignore update' set.
- Remove events not returned by script – Remove events listed in o11 but not returned by the provider script. Ignored for events with 'Ignore update' set.
- Allow duplicate events – Allow 2 events with the same config and similar start time.
- Events first ID – The first ID number for eventN streams. Default is 0.
- Channels update period (s) – Period to update channels list. Default is 0 (no auto-update).
- Channels refresh cron – Cron defining when channels list is refreshed. Default is daily.
- Events refresh cron – Cron defining when events list is refreshed. Default is daily.
- Max events count – Max number of events to add from script. Default is 0 (no limit).
- Max events hours – Maximum hours of events to retrieve.
- EPG refresh cron – Cron defining when EPG is refreshed. Default is daily.
- Timezone – Timezone used for dates (XML EPG, remote DB update, replays). Default is UTC.
- Events SQL URL – SQL URL where to send new events. Format:
user:password@tcp(ip:port)/dbname. - SQL Stream URL – Stream URL to use when sending to SQL. Format:
https://user:pass@ip. - Logo URL – Logo path for provider. Default:
/logos/[providerid].png. - Script timeout (s) – Max time to wait for a script call to return. Default is 30 seconds.
- Events static link – Events filtering allows creating special static links for events (Filtered events). For instance, to have a static link for daily news on Channel1, create a filter called 'Channel1 News'. Multiple events can be defined '|' separated. Additional words can be added '&' separated. Multiple filters per entry are '#' separated. Format:
filter1#alt1#...|filter2|... - Default events duration – Duration in seconds for events without an end date.
- Prefix events with custom text – Add a prefix to all events name.
%i= event name,%d= event date. - Don't Gzip EPG in playlist – Send EPG as non-gzipped XML in playlist.
- Use event number as name in playlist – In M3U playlist print event names as "Event N".
- Don't cool down event start – Could cause script call flood.
- Delete removed streams logs – Remove logs from a stream when it's deleted.