What is Restream?
Vision Restream lets you broadcast to multiple streaming platforms at once. Send your stream to Twitch, YouTube, Facebook, and other RTMP destinations simultaneously from a single source.
Getting Started
Go to Restreams
In the dashboard sidebar, click Restreams
Create Restream
Click Create Restream
Add outputs
Configure your streaming destinations
Get ingest URL
Copy the Vision ingest URL for your streaming software
Start streaming
Stream to Vision, which distributes to all outputs
How It Works
- You stream to Vision using the provided RTMP/WebRTC ingest URL
- Vision receives your stream and processes it
- Vision distributes to all your configured output destinations
- Each platform receives your stream simultaneously
Ingest Options
RTMP
Traditional streaming protocol:
- Compatible with OBS, Streamlabs, XSplit
- Use the provided RTMP URL and stream key
- Reliable and widely supported
WebRTC
Browser-based streaming:
- Lower latency option
- Stream directly from browser
- Good for quick setups
Adding Outputs
Each output is a streaming destination:
Click Add Output
In your restream settings, click Add Output
Select platform
Choose the streaming platform (Twitch, YouTube, custom RTMP, etc.)
Enter credentials
Provide the stream key or RTMP URL for that platform
Enable output
Toggle the output on
- Twitch
- YouTube Live
- Facebook Live
- Custom RTMP endpoints
Managing Outputs
Enable/Disable
Toggle individual outputs without removing them:
- Quickly disable one platform
- Re-enable when ready
- Doesn’t affect other outputs
Edit
Update output settings:
- Change stream keys
- Update RTMP URLs
- Modify platform settings
Remove
Delete outputs you no longer need.
OBS Setup
Open OBS Settings
Go to Settings → Stream
Select Custom
Set Service to “Custom”
Enter Vision URL
Paste the Vision RTMP ingest URL
Enter Stream Key
Paste your Vision stream key
Start Streaming
Click “Start Streaming” in OBS
Tips
Test before going live - Verify all outputs are working before your main stream.
Check platform limits - Some platforms have specific requirements for bitrate or resolution.
Troubleshooting
Output not connecting?
- Verify the stream key is correct
- Check the RTMP URL format
- Ensure the platform isn’t blocking the connection
- Try regenerating the stream key
Poor quality on outputs?
- Check your source stream bitrate
- Verify your upload bandwidth
- Reduce output count if bandwidth limited
- Check keyframe interval (2 seconds recommended)