Show HN: EZLive – lightweight serverless self-hosted livestream
2 mistivia 0 9/14/2025, 11:15:24 AM github.com ↗
I recently made a small open source project `EZLive`. It lets you host your private live video without a server with public IP address. It can also serve as a build block of a more complex media system.
EZLive will create a localhost RTMP ingest server, allowing OBS to stream video. Then EZLive converts the video into HLS files (.m3u8 + .ts). HLS files are uploaded to S3-compatible storage (like MinIO, Wasabi, Cloudflare R2, etc.). You can then watch the livestream with any HTML5 HLS player (like hls.js) in the browser.
Feature and drawbacks:
* Much lighter than Owncast — but no chat, no extra stuff.
* Easy to set up — just one binary and a S3 bucket.
* Scales easily — the S3 cloud storage handles the load.
If you just want a simple way to host your own livestream, this may work well for you.
This is a weekend side project I just finished. It’s still alpha, may have some bugs.
No comments yet