Admin Panel

MVLTD Web Player configuration

Admin
Web Player settings
Open player

Services

Add one service per Xtream line/provider you want users to be able to log into. Each service has its own server, optional EPG, and its own tab visibility. On the login screen users pick a service from a dropdown and enter their own username & password — credentials are never stored here. When only one service is defined the dropdown is hidden and that service is used automatically.

Branding & theme

✓ Branding is managed by the MVLTD Theme Suite. The brand name below comes from Addons › MVLTD Theme Manager › Header › “Brand text” in your WHMCS admin area. Change it there once and every MVLTD plugin follows — and updating this plugin can no longer reset it. Leave the Suite’s brand text blank to fall back to your WHMCS company name.

Tab display names

How the content sections are labelled in the app navigation.

Code login (AMP PRO panel)

Lets customers sign in with the single 8-character code shown in their WHMCS client area. Paste the Player API key / secret from your AMP PRO panel → Platform settings (the key starts with pl_). Do not use the WHMCS key (wh_) here — that one belongs only in the WHMCS module. Until all three fields are filled in, the player keeps using the classic username/password login.

Unified systems

A customer's code can carry several playlists (e.g. Primary = live channels, Platinum = movies & series, Legacy = everything). Playlists that are unified show as ONE system: live from one playlist, movies/series from another, no switching. Anything not unified stays a separate system the customer can pick at login.

Normally you do not need these two boxes: build your systems in the AMP PRO panel under Player Systems. Profile names are the ones you created under Settings Profiles. Inside a system each section comes from the first playlist that provides it.

Behaviour

If channels show “Stream error (NetworkError)” on your host, keep this on Auto so the player can bypass the proxy automatically.

Stream diagnostics

Runs a live check from THIS server: can it reach your panel, and can it relay a stream chunk through the proxy? Use this if playback fails on your host.