- A WHIP client sends media to Neralai using the WHIP endpoint /stream.
- The media is forwarded to ffmpegfor processing; HLS files are generated.
- Once the stream starts, the playlist file can be accessed by any HLS player from the endpoint /stream/{resourceId}/hls/stream.m3u8.
- The stream can be stopped with a DELETE call to /stream/{resourceId}, as supported by WHIP clients.
Clone the repo and run the command
go run main.goThe server will run on port 8080 by default. Now, open the client/ directory and run it for demo.
Built with 🫶 and

