OBS Plugin Features
The Daydream OBS plugin brings the full power of StreamDiffusion to your live streams.
Transform your video in real-time using stable diffusion models:
- Turn yourself into an anime character
- Apply painterly effects (oil painting, watercolor)
- Create cyberpunk or sci-fi aesthetics
- Generate abstract visualizations
Just enter a prompt and watch your video transform!
Available Models
| Model | Speed | Quality | Best For |
|---|
| SD Turbo | Fastest | Good | Real-time streaming |
| SDXL Turbo | Fast | Best | High quality effects |
| Dreamshaper 8 | Medium | Great | Stylized/cartoon |
| Openjourney v4 | Medium | Great | Artistic styles |
Start with SD Turbo for the smoothest streaming experience, then try SDXL if you want higher quality and your system can handle it.
Prompt Tips
Good prompts make great effects. Here are some examples:
Style-Based:
- “anime character, vibrant colors”
- “oil painting, impressionist, brush strokes”
- “watercolor illustration, soft colors”
- “pixel art, retro game style”
Theme-Based:
- “cyberpunk, neon lights, futuristic”
- “fantasy, magical, ethereal glow”
- “vintage photograph, sepia tones”
- “horror, dark atmosphere, dramatic lighting”
Negative Prompts:
Add things to avoid: “blurry, low quality, distorted, ugly”
ControlNets
ControlNets help preserve structure from your input video while applying AI effects.
Available ControlNets
| Type | What It Does | When to Use |
|---|
| Depth | Preserves 3D structure | Faces, scenes with depth |
| Canny | Preserves edges | Detailed outlines, architecture |
| Tile | Preserves textures | Detail preservation |
| OpenPose | Preserves body pose | Full body shots |
| HED | Preserves soft edges | Organic shapes |
Using ControlNets
- Enable the ControlNet in the filter settings
- Adjust the strength slider:
- Lower (0.2-0.4): More creative freedom
- Medium (0.4-0.6): Balanced (recommended)
- Higher (0.6-0.8): Strong structure preservation
Enable only the ControlNets you need. Each one adds some processing overhead.
Recommended Combinations
| Use Case | ControlNets | Strength |
|---|
| Face cam streaming | Depth | 0.5-0.6 |
| Full body | Depth + OpenPose | 0.4 each |
| Detailed scenes | Canny + Depth | 0.3-0.4 each |
| Text overlay | Canny | 0.6 |
IP Adapter (Style Transfer)
Apply the style of a reference image to your video:
- Enable IP Adapter in settings
- Upload a style image - this sets the visual style
- Adjust scale (0.5-1.5) - higher = stronger style
Style Image Tips
- Use images with clear, distinct styles
- Artwork and illustrations work well
- Faces work best with
faceid type (SDXL only)
- Keep images under 5MB
Examples
| Style Image | Effect |
|---|
| Anime artwork | Anime-style transformation |
| Oil painting | Painterly brush strokes |
| Neon graphics | Glowing, vibrant colors |
| Your own face | Face swap (with faceid) |
Learn more in the IP Adapters Tutorial.
Prompt Scheduling
Create smooth transitions between effects using weighted prompts:
[("anime style", 0.7), ("oil painting", 0.3)]
This blends 70% anime with 30% oil painting.
Low-Latency Streaming
The plugin uses WebRTC (WHIP/WHEP) for minimal latency:
- Your video → Daydream cloud (WHIP)
- AI processing in the cloud
- Processed video → OBS (WHEP)
Total round-trip is typically under 500ms.
Resolution
Start with 512x512 for best performance. You can increase to 768x768 or 1024x1024 if your connection allows.
Network
- Stable internet connection required
- 5+ Mbps upload recommended
- Wired connection preferred over WiFi
Troubleshooting
Choppy Output
- Reduce resolution
- Use SD Turbo instead of SDXL
- Disable unused ControlNets
- Check network stability
Washed Out Colors
- Reduce guidance scale
- Add “vivid colors” to your prompt
- Enable Depth ControlNet at 0.4-0.5
Too Much Flickering
- Enable Depth ControlNet
- Reduce delta value
- Add “consistent” to your prompt
Next Steps