Broadivo Developer Hub• v4.18-rt

Documentation & API Reference

ENCODERS & INGEST/OBS STUDIO

Connecting OBS Studio to Broadivo

Connect Open Broadcaster Software (OBS) to your Broadivo ingest edge. Send one high-bitrate stream from your studio machine and redistribute it to all destinations simultaneously.

1. Locate Your Ingest Credentials

Open your broadcast in the Broadivo Dashboard. Copy your Server URL and unique Stream Key from the broadcast detail page.

RTMP Server:rtmp://live.broadivo.com/live
Stream Key:bv_live_948f20a9bc4189e

2. Configure OBS Output Settings

In OBS, navigate to Settings > Stream. Set Service to Custom..., paste the Server and Stream Key, and save.

// Recommended Encoder Profile:
Video Bitrate: 6,000 Kbps - 12,000 Kbps CBR
Keyframe Interval: 2.0s
Profile: High / Level 4.2
Audio Bitrate: 160-320 Kbps AAC 48kHz

3. Programmatic API Creation (cURL)

You can also create broadcasts and retrieve ingest keys programmatically using our REST API:

curl -X POST https://api.broadivo.com/v1/broadcasts \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Sunday Live Service",
    "resolution": "1080p60",
    "record": true,
    "destinations": ["dest_yt_4891", "dest_tw_8812"]
  }'