XStarWake Media Player

Endpoints

How it Works

Each request to /MUSIC extends playback by chunkSeconds (configured in /MUSIC/CONFIG). Multiple hits stack. When the window expires, audio pauses but holds its position, so the next trigger resumes from where it left off.

You can run in single-song mode (loop one track) or playlist mode (ordered or randomized non-repeating). Playlist loops when complete; random mode reshuffles each cycle.

Overlays

These endpoints are designed for OBS browser sources or standard browsers:

In normal browsers, you get a one-time "CLICK TO ENABLE MUSIC" gate to satisfy autoplay rules.
In OBS, the gate is hidden and audio is auto-armed.