
OBS Studio Setup Guide
Streaming Integration
Your Rollsight dice tray camera can be used as a video source in OBS Studio, allowing your viewers to watch your physical dice rolls in real-time during streams.
Prerequisites
- OBS Studio installed (free, open-source streaming software)
- Rollsight software installed and running
- Dice tray camera set up and working in Rollsight
- Camera visible in your system's device list
Step 1: Verify Camera is Available
- Launch Rollsight and ensure your camera is working
- Verify camera appears in Rollsight's vision pane
- Check that camera is recognized by your operating system
- Test camera in other applications to confirm it's available system-wide
Note: The dice tray camera appears as a standard video device, making it compatible with any software that accepts camera inputs, including OBS.
Step 2: Add Camera to OBS
- Open OBS Studio
- In the Sources panel (bottom), click the + button
- Select Video Capture Device
- Name it (e.g., "Dice Tray Camera" or "Rollsight Camera")
- Click OK
Step 3: Configure Camera Source
- In the Video Capture Device properties window
- Under Device, select your Rollsight dice tray camera from the dropdown
- Camera feed should appear in the preview
- Adjust resolution and FPS settings if needed
- Click OK to save
Step 4: Position and Resize
- In OBS, click on the camera source in the preview
- Drag to position it where you want in your scene
- Use corner handles to resize
- Right-click for more options (Transform, Filters, etc.)
- Consider adding a border or frame for visual appeal
Tip: Position the dice camera in a corner or side panel so it doesn't obstruct your main game view. A smaller, inset view works well.
Step 5: Scene Setup
Organize your streaming scene:
- Main Scene: Your VTT or game screen (primary focus)
- Dice Camera: Smaller overlay showing dice tray
- Webcam: Your face cam (if using)
- Overlays: Alerts, notifications, etc.
Arrange sources so viewers can see both your game and your dice rolls clearly.
Step 6: Using VDO.Ninja (Recommended for Remote Gaming)
Low-Latency Streaming Solution
VDO.Ninja lets players send their dice cam to the DM or streamer. The player uses VDO.Ninja to share their feed; the DM/streameradds the player's VDO.Ninja link into OBS as a video source. No OBS is required on the player's PC.
Player: Sending your dice cam to VDO.Ninja
Rollsight uses the camera, so VDO.Ninja cannot open it directly. Use the built-in stream preview and share a browser tab:
- In Rollsight: Settings → Camera & display → enable Serve video stream on localhost (note the port, e.g. 8767)
- Open
http://127.0.0.1:8767/videoin a browser tab (use your port if different) - Open the Rollsight screen-share invite link in your browser (e.g. VDO.Ninja Rollsight invite) — it goes straight to screen/tab share, no camera option
- Choose the tab showing your dice feed when prompted, then start sharing
- Copy the view link and send it to your DM or streamer — they add it to their OBS
No OBS on your PC. You only need Rollsight and a browser. The DM or streamer uses OBS and pulls your feed from VDO.Ninja.
DM / Streamer: Adding the player's feed to OBS
The player sends you their VDO.Ninja view link. Add it as a Browser Source in OBS:
- In OBS, add a Browser Source
- Paste the player's VDO.Ninja view URL (e.g.
https://vdo.ninja/?view=...) as the source URL - Set width and height (e.g. 1920×1080) and check "Shutdown source when not visible" if desired
- Position the source in your scene — you now have the player's dice cam in OBS
Benefits of VDO.Ninja
- Low Latency: WebRTC for minimal delay
- Free: No subscription required
- Player needs no OBS: They use Rollsight + browser + VDO.Ninja; you use OBS
- Easy Sharing: One view link per player
- No Account Needed: Works directly in the browser
Remote Gaming: Players share their physical dice via VDO.Ninja; the DM or streamer pulls those feeds into OBS for the table view or stream.
Step 7: Optional Enhancements
Filters
Right-click camera source → Filters to add:
- Color Correction: Adjust brightness, contrast, saturation
- Crop/Pad: Crop to focus on dice area
- Sharpen: Enhance image clarity
- Border/Outline: Add visual frame around camera feed
Scene Transitions
Set up scene transitions to switch between different views:
- Full dice camera view for dramatic rolls
- Split screen showing game and dice
- Picture-in-picture with dice in corner
Step 8: Test Your Stream
- Click Start Recording to test locally first
- Roll some dice and verify they appear in the recording
- Check audio levels if you're including microphone
- Adjust camera position/size if needed
- When ready, configure streaming settings and go live!
Tips for Best Results
- Lighting: Good lighting on dice tray improves both recognition and stream quality
- Positioning: Keep dice camera small but visible - don't let it dominate the screen
- Performance: Lower camera resolution in OBS if experiencing lag
- Sync: Consider adding a small delay to sync dice rolls with game action
- Overlays: Add text overlay showing "Physical Dice" to inform viewers
Troubleshooting
Camera not appearing in OBS
- Verify camera is working in Rollsight
- Check camera is not being used by another application
- Close Rollsight temporarily to test if camera appears
- Restart OBS if needed
- Check OBS logs for device errors
Poor video quality
- Improve lighting over dice tray
- Adjust camera resolution in OBS source settings
- Use OBS filters to enhance image
- Check camera settings in Rollsight
Lag or stuttering
- Lower camera resolution in OBS
- Reduce FPS if set too high
- Close other applications using the camera
- Check system resources (CPU, GPU usage)
Streaming Platforms
Once configured in OBS, you can stream to:
Twitch
Configure OBS with your Twitch stream key. Your dice rolls will be visible to all viewers!
YouTube
Stream to YouTube Live. Great for recorded sessions and live gameplay.
VDO.Ninja
Recommended! Low-latency WebRTC streaming for sharing dice rolls with remote players. Free and easy to use - see Step 6 for setup.
Discord
Use OBS Virtual Camera to stream to Discord video calls or servers.
Other Platforms
OBS supports streaming to many platforms. Configure in OBS Settings → Stream.
Next Steps
- Test your stream setup with a practice session
- Get feedback from viewers on camera positioning
- Fine-tune lighting and camera settings
- Enjoy sharing your physical dice rolls with your audience!