SoccerBox ========= GET /events -> JSON list of events and their streams (+ proxy_url) GET /schedule -> same as /events GET /{stream_id}/index.m3u8 -> HLS master for one stream (stream_id = -) GET /extract?id={stream_id} -> resolved page/player/master URLs, no playlist GET /proxy-stats -> per-stream SOCKS5 proxy assignments