Live
One-tap playback
HLS ready
Watch a live stream with a single large button.
Designed to feel calm and legible, with large controls, clear feedback, and automatic playback when the stream becomes available.
Backend status
Ready
Playback engine
Native HLS
Current route
#/live
✨
Ready to begin
Press Watch Live to request the stream URL from your backend and start playback automatically.
Loading stream...
⚠️
Stream not available
We couldn't reach the backend or the stream URL was invalid.
✅
Now playing
The stream loaded successfully and playback has started.
Viewer
Live Player
Waiting
📡
No stream loaded yet
Once connected, the video will appear here and begin playing automatically.
Connection
Backend Endpoint
Tip: in a browser, 127.0.0.1 usually works for a local FastAPI server. Android emulator-only addresses such as 10.0.2.2 are not valid in most desktop browsers.