Skip to main content

OBS Plugin Features

The Daydream OBS plugin brings the full power of StreamDiffusion to your live streams.

Real-Time AI Transformations

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

ModelSpeedQualityBest For
SD TurboFastestGoodReal-time streaming
SDXL TurboFastBestHigh quality effects
Dreamshaper 8MediumGreatStylized/cartoon
Openjourney v4MediumGreatArtistic 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

TypeWhat It DoesWhen to Use
DepthPreserves 3D structureFaces, scenes with depth
CannyPreserves edgesDetailed outlines, architecture
TilePreserves texturesDetail preservation
OpenPosePreserves body poseFull body shots
HEDPreserves soft edgesOrganic shapes

Using ControlNets

  1. Enable the ControlNet in the filter settings
  2. 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.
Use CaseControlNetsStrength
Face cam streamingDepth0.5-0.6
Full bodyDepth + OpenPose0.4 each
Detailed scenesCanny + Depth0.3-0.4 each
Text overlayCanny0.6

IP Adapter (Style Transfer)

Apply the style of a reference image to your video:
  1. Enable IP Adapter in settings
  2. Upload a style image - this sets the visual style
  3. 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 ImageEffect
Anime artworkAnime-style transformation
Oil paintingPainterly brush strokes
Neon graphicsGlowing, vibrant colors
Your own faceFace 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.

Performance Optimization

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