← back to stream all clips

Help

Discord commands

Only available to users with the streamer role.

/streamkey get
Shows your stream server + key (creates one the first time). Reply is only visible to you.
/streamkey reissue
Generates a new key and immediately invalidates the old one - use this if your key ever leaks.
/streamkey visibility public|private
public: anyone can watch, no login needed. private: viewers must log in with Discord and be a member of this server to watch or to watch clips made from your stream. Publishing always just needs the key either way.
/streamkey name <value>
Sets a display name for your stream, shown instead of your Discord username on the site, in the live announcement, and on clips. Takes effect the next time you go live.

Setting up OBS

  1. Run /streamkey get in Discord to get your server URL and key.
  2. In OBS: Settings → Stream.
  3. Service: Custom...
  4. Server: loading…
  5. Stream Key: paste the key from Discord.
  6. Apply, then Start Streaming.

Tips for the lowest possible latency

This stack already avoids re-encoding (video is passed through untouched), so most of what's left to squeeze out latency happens on your end, in OBS. Roughly in order of impact:

General low-latency WebRTC encoder guidance, not guaranteed for every setup - if quality suffers, dial back one setting at a time rather than all at once.

Watching

The player has on-screen play/pause, mute, volume, and fullscreen buttons, plus keyboard shortcuts:

space
Play/pause.
m
Mute/unmute.
f
Toggle fullscreen.
/
Volume up/down.

Clips