Streaming with OBS
Server, stream key and recommended encoder settings.
Any app that can send RTMP works. OBS Studio is free at obsproject.com. Streamlabs and Larix Broadcaster (iOS and Android) also work.
Connect OBS
- In OBS, open Settings › Stream.
- Set Service to Custom.
- Set Server to
rtmps://live.cloudflare.com:443/live/. - Paste your stream key from Stream.
- Click Apply, then Start Streaming.
Your page shows you as live within about 30 seconds. When you stop streaming, it returns to offline automatically.
Recommended settings
- Output mode
- Advanced
- Video encoder
- Software (x264)
- Rate control
- CBR
- Bitrate
- 2,500–4,000 Kbps for 1080p, 1,500–2,500 Kbps for 720p
- Keyframe interval
- 2 seconds. This setting matters most.
- Preset
- veryfast or faster
- Audio
- AAC, 160 Kbps
- Resolution
- 1920×1080 or 1280×720
- Frame rate
- 30 or 60 fps
Limits
- A stream can run for up to 4 hours. After that it disconnects, and you can start again straight away.
- Streams are recorded and kept for 30 days as past streams on your page. Browser streams are saved from your computer when you end them, so they can take a while to appear. To keep your own copy, turn on recording in OBS.
- Hardware encoders (Apple VT, NVENC) sometimes produce streams that won’t play. If that happens, switch to x264.