lherman 2 days ago

PulseBeam is an early-stage, open-source WebRTC SFU in Rust, built for simplicity. See https://pulsebeam.dev and https://github.com/pulseBeamDev/pulsebeam. Key features:

    Signaling: WHIP/WHEP superset over stateless HTTP, supporting custom low-frequency signaling.

    Platform Support: Requires only basic WebRTC compatibility, targeting a wide range of devices, including embedded systems.

    No TURN: Uses public host candidates with TLS (planned).

    Ports: Single UDP and TCP port (planned).

    Codecs: H.264 baseline (up to 4.1) and Opus for hardware acceleration.
Early project with a basic demo. Feedback and contributions welcome!