Show HN: Kahawai – An open source, modular media system
Category: infrastructure
Tags: media-server, streaming, rust, gstreamer, self-hosted, transcoding
Score: 7.0/10 (Innovation: 6, Technical: 8, Documentation: 8, Utility: 6)
Kahawai is a self-hosted media streaming server written in Rust that uses GStreamer for transcoding and a hub/mediahost/transcoder architecture. It stands out for its modular satellite design with mTLS, intelligent playback path selection (direct play, remux, transcode), and features like automatic intro/credit detection and skip times.
Target audience: self-hosters and backend devs managing personal media libraries
Repository: https://kahawai.net/ · Rust · MIT · 10 stars
View on Hacker News