Skip to main content
← Back to Integrations

OBS Studio Integration

Professional streaming software

Difficulty: BeginnerSetup Time: 5 minutesProtocol: RTMP

Prerequisites

  • OBS Studio 28.0 or later installed
  • Active WAVE account with streaming enabled
  • RTMP stream key from your WAVE dashboard
  • Stable internet connection (5+ Mbps upload recommended)

Step-by-Step Setup

1

Get Your RTMP Credentials

Log in to your WAVE dashboard and navigate to the streaming settings to retrieve your RTMP URL and stream key.

RTMP Server URL:
rtmp://ingest.wave.com/live
Stream Key:
live_xxxxxxxxxxxxxxxxxxxxxxxx
2

Configure OBS Settings

Open OBS Studio and navigate to Settings → Stream

  1. 1.Select "Custom" from the Service dropdown
  2. 2.Paste your RTMP Server URL into the "Server" field
  3. 3.Paste your Stream Key into the "Stream Key" field
  4. 4.Click "Apply" to save your settings
3

Optimize Encoding Settings

Navigate to Settings → Output for optimal streaming quality

Recommended Settings:

Output Mode:
Advanced
Encoder:
x264 or Hardware (NVENC/AMD)
Rate Control:
CBR
Bitrate:
4500 Kbps (1080p60) or 3000 Kbps (720p60)
Keyframe Interval:
2 seconds
Preset:
veryfast (x264) or Quality (NVENC)
4

Configure Audio Settings

Navigate to Settings → Audio

Recommended Settings:

Sample Rate:
48 kHz
Channels:
Stereo
Desktop Audio Bitrate:
160 Kbps
5

Start Streaming

You're all set! Click "Start Streaming" in OBS to go live on WAVE.

View in Dashboard

Troubleshooting

Connection Failed

Verify your RTMP URL and stream key are correct. Check your firewall settings allow outbound RTMP traffic on port 1935.

Stream Lagging or Buffering

Reduce your bitrate or resolution. Check your upload speed meets the minimum requirements for your chosen quality.

Audio Sync Issues

In OBS, go to Settings → Advanced and adjust the Audio Sync Offset. Start with 100ms increments.

Dropped Frames

Lower your encoder preset or reduce resolution. Consider using hardware encoding (NVENC/AMD) if available.

Advanced Settings

Performance Optimization Tips

  • • Use hardware encoding when available for better performance
  • • Enable "Enforce streaming service encoder settings" for optimal compatibility
  • • Set Process Priority to "High" in Settings → Advanced
  • • Use Scene Collections to quickly switch between stream layouts
  • • Enable "Automatically Reconnect" with 10-second retry interval

Ready for More Integrations?

Explore other ways to connect with WAVE

OBS Studio Integration | WAVE | WAVE