- Ultra-low latency: SD-Turbo
- Higher fidelity: SDXL-Turbo with adaptive step counts
- Low latency and wide community support: SD1.5
- TouchDesigner: Use the StreamDiffusionTD plugin and pipe via NDI/Syphon to VJ software
- ComfyUI: Install real-time nodes and simplify graphs to maintain frame rate
- Unity/Unreal: Connect via WebSocket or gRPC for in-scene streaming
- Local: Maintain stable driver/CUDA versions, monitor VRAM usage
- Hosted: Use GPU tiering and low-latency streaming endpoints
- ControlNets
- Canny ControlNet: Add hard edge definition
- HED ControlNet: Add soft edge definition
- Depth ControlNet: Add structural definition through depth map
- Color ControlNet: Add color control definition
- TensorRT acceleration
- LoRAs: Apply specific artistic styles through additional model training
- IPAdapters: Apply specific artistic styles through a single image
- StreamV2V: Improve temporal consistency by leveraging a feature bank - using information from previous frames to inform the generation of the current frame.
- Use preset caching, hot-standby instances, and upscalers to maintain smooth output under load