Hacker News new | ask | show | jobs
No Twitch, No Middlemen. Host Your Own Livestream (github.com)
2 points by vesperance 90 days ago
2 comments

Host your own broadcast, with a minimal stack:

- A domain name - A VPS with a public IP (reference: indep.stream runs on a $4/month 512MB DigitalOcean droplet with 2G memory swap) - UDP port 50000 open on the VPS firewall - Nginx or Caddy + TLS certificate (Let's Encrypt / Certbot — free) - A Chromium-based browser to watch or broadcast (Chrome, Edge, Brave — Firefox not supported yet)

- Rust 1.83+ and Go 1.21+ installed on the server. (Built on: str0m (Rust WebRTC engine) github.com/algesten/str0m , tokio + axum (Rust async HTTP), tokio.rs, gorilla/websocket (Go WebSocket) github.com/gorilla/websocket

Choose to be sovereign if you want to, host your stream and it will be under your name or corp.

Sponsored by xlovecam. If you are here for ad hominem about the sponsor, your comment is not welcome.

bump?