Encoders
Farbstrom supports RTMP, SRT and WHIP as ingest protocols.
Farbstrom been tested with OBS and NobeOmniScope as the streaming encoders. however, SRT and WHIP encoding in NobeOmniScope is still experimental and in development therefore is currently not recommended despite showing great promisse.
Ingest protocols
A quick overview of the three ingest protocols supported by Farbstrom:
| Protocol | Notes |
|---|---|
| SRT | Primary. H.265 passthrough. Resilient over lossy networks. |
| RTMP | Universal — supported by virtually every encoder. |
| WHIP | WebRTC ingest. OBS 30+, browser-based encoders. |
- SRT is the recommended default as it includes lost packet recovery and it's the only protocol that preserves H.265 (HEVC) metadata end to end which is essential for HDR streaming.
- RTMP widely supported, it's the safe fallback when an encoder doesn't support SRT.
- WHIP available on very modern encoders like OBS 30+, lowest latency but does not preseve stream metadata.
Farbstrom recommends SRT as the default encoding protocol
Next
- OBS Studio setup — step-by-step for the most common encoder.
- Need a key first? See Stream keys.