The first public release. What it does: https://weavesignal.top; what changed: CHANGELOG.md.
836 B
836 B
WeaveSignal is talk-radio software: presenters, guests and callers meet in a live room, a desk mixes the programme with a mix-minus for each person, and playout sends it to listeners.
This package runs release one's server in one app: the control plane (Rust, Axum), the live
chat (Rust, Axum), the desk (Rust, GStreamer), Liquidsoap 2.5 for playout and for the listener
process that holds the stream with icecast.server, LiveKit with its own TURN, and the
station's public pages. It uses Cloudron's PostgreSQL and mail.
The studio app for presenters and screeners (Linux and Windows) connects to it over https. Documentation: https://weavesignal.top. Source: https://forgejo.weavesignal.top/WeaveSignal/weavesignal.