Ultrasonic media server is running

Ultra-low-latency WebRTC streaming: publish with WHIP, play with WHEP.

Publish

OBS 30+: Settings → Stream → Service WHIP, server https://this-server/whip/<stream>, bearer token = your publish key. Or use the browser publisher.

RTMP: server rtmp://this-server/live, stream key <stream>?key=<publish key>.
SRT: srt://this-server:9000?streamid=publish:<stream>:<publish key>

Play on your website

Embed /embed/<stream> in an iframe, or load /sdk/ultrasonic.js and call Ultrasonic.play(video, {server, stream}). Only websites in allowed_domains can play.