mirror of
https://gitlab.com/vyla-entertainment/live.git
synced 2026-11-09 19:57:22 -05:00
HLS Stream Proxy Server
A Node.js server that resolves and proxies HLS streams from streamed.pk / embed.st (and golf embeds) so they can be played in any browser or media player without referer or CORS issues.
Features
- Resolves
admin/echostreams using the embed.st handshake. - Resolves
golfstreams via a third‑party embed chain. - Proxies HLS playlists and segments with correct
Referer/Originheaders. - Rewrites M3U8 playlists so all segments and keys go through the proxy.
- Strips PNG wrappers from segments (tiktokcdn).
- Works with
hls.js, VLC, MPV, and any HLS‑compatible player.
Quick Start
git clone https://github.com/vyla-entertainment/live-api
npm install
npm start
Then open http://localhost:5000 (or your deployed URL).
Documentation
- API Reference
- Architecture Overview
- Setup & Configuration
- Deployment (incl. Hugging Face Spaces)
- Debugging
License
For study and research only. See the original streamed-pk-hls-stream-resolver disclaimer.