MediaPlayer works with any media source (#72); a guide to connecting your server A new page, "MediaPlayer: connecting your media server": what the page's CSP and the server's CORS and caching must say, then each source in turn: files on the viewer's disk (a local player), open URLs, cookies, Bearer headers, signed URLs that expire (on_resolve + refresh), per-play transcoding sessions (with Jellyfin and Plex sketches), live streams, quality, resume, errors, formats and limits, and the runnable demo. The MediaPlayer page gains #72's headers, live, quality, refresh() and error codes, says the light hls.js has no alternate audio, and points to the guide; the catalog, sidebar, Home and Troubleshooting follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>