System Settings
Open Settings → System Settings, change one related group, save, and test it on a non-critical object.
Actions
| Action | What to Do |
|---|---|
| System Settings | Edit one group, save, and test. |
| Database Settings | Back up first and change only during installation or migration. |
| Database Tables | Sort by size, back up, and optimize one table during low traffic. |
Settings
| Group | Main Options |
|---|---|
| General | Theme, server timeout, offline alerts, offline video |
| Streaming | Timeouts, restart/switch behavior, logs, HLS/DASH windows, RTMP allowlist, HTTP SendFile |
| Analytics | Retention, maximum connection history size, minimum playback duration, minimum traffic |
| Guide and Metadata | EPG source/update interval and TMDB API key |
| CDN | CDN, tmpfs cache, HLS/DASH prefetch, load balancing |
| Access and Security | IP database, country/Referer/User-Agent policies, trusted proxies |
| SMTP and maintenance notifications | |
| Database | Timeout, backup schedule/script, local backup retention |
| Advanced | Audit retention and external DRM settings |
Important Behavior
HTTP SendFile
HTTP SendFile (http_sendfile in the API) is disabled by default. Enable it
under Streaming to greatly improve HTTP-TS throughput and reduce CPU use when
your clients and network can keep up.
Slow connections may receive overwritten or missing media data. This can cause playback corruption or freezes. Test your clients and network before enabling it.
Each SendFile connection keeps one extra source file descriptor open. Set the process file descriptor limit to cover both client sockets and these source files.
Changes apply to new connections after settings refresh. Reconnect existing players to use the new mode.
Engine 1.0.4+
Use an existing SMTP relay. Email notifications require a Standard license or higher. Set the host, port, security mode, and From Address. Add a username and password if your relay requires authentication. Use STARTTLS or TLS with a trusted certificate. The default port is 587; use the port required by your relay.
Save before selecting Send Test Email. The test uses the saved settings and the current administrator’s account email. A success message means the relay accepted the message; check the inbox or spam folder to confirm delivery. Leaving the password blank keeps the saved password.
None is restricted to loopback hosts such as 127.0.0.1, ::1, or localhost.
Enabled configurations must have a valid host, port, security mode, and From Address.
Changed in Engine 1.0.2+
When scheduling maintenance, select the email option to notify active Administrator, Reseller, and Sub-reseller accounts with email addresses. Duplicate addresses receive one copy. Only the Master sends these notices. Check System Log if delivery fails.
Schedule Weekdays
Restart, switch, and database backup schedules use the selected weekdays in the server’s local time. API weekday values are 0 for Sunday through 6 for Saturday.
Changed in Engine 1.0.2+
Review schedules saved with the earlier weekday selector, including Stream restart schedules. Existing values and execution days are preserved; the selector now shows the days that actually run. Select and save your intended days if they differ.
Starts Under High Load
Changed in Engine 1.0+
Stream and DVB Adapter starts wait when server resources are overloaded. Running processes and Stop actions are unaffected. Check the object and system logs for the reason.
Other Settings
Database Max Backups limits unprotected automatic backups.
0means unlimited. Cleanup runs after a successful scheduled backup. Manual, installer, and protected backups do not count toward the limit. See Backup Types and Retention.Changed in Engine 1.0.2+
Maintenance Mode restricts management accounts; it does not stop playback.
Playback Analytics requires a supporting license. Setting retention to
0disables recording and deletes details and summaries. See Audit and Analytics for retention and privacy details.Changed in Engine 1.0+
Maximum Connection History Size sets a soft limit in MiB for connection details, including indexes.
0means unlimited. Cleanup runs every 10 minutes and saves daily/monthly statistics before removing older details.Engine 1.0+
Trusted Proxies must contain only proxy addresses you control.
Referer and User-Agent entries are exact and case-sensitive; wildcards and regular expressions are not supported.
Output Encryption Monitoring can restart or stop a Stream when clear output is expected but encrypted output is detected.
Audit Log Keep Days is limited by the license and has no byte-size limit.
Table optimization may rebuild or lock a table and require temporary disk space.
Test SMTP before enabling notifications and test every affected protocol after streaming, CDN, access, or DRM changes.