This is an experimental feature currently available on the obs-separate-tab branch. It will be merged into the main branch soon.

After setting up ComfyStream and running your first workflow, you can use OBS Studio to capture and broadcast your AI-enhanced streams to your favourite platforms — whether it’s YouTube, Twitch, or distributed infrastructure providers like Livepeer.

Prerequisites

Setting Up OBS with ComfyStream

1

Access the full-screen stream

Click the icon in the bottom right corner of the ComfyStream video output to open the stream in a new fullscreen browser tab.

This dedicated view provides a clean video source without any UI elements, perfect for capturing in OBS.

2

Copy the stream URL

Copy the URL from the new browser tab. You’ll need this to add the stream as a source in OBS.

3

Add browser source in OBS

  1. Open OBS Studio.
  2. In the Sources panel, click the + button.
  3. Select Browser from the list of source types.
  4. Name your source (e.g., “ComfyStream Output”) and click OK.
  5. Paste the URL you copied from the ComfyStream fullscreen tab into the URL field.
  6. Set the Width and Height fields to 1024 to match the resolution of the ComfyStream video.
  7. Click OK to confirm and add the browser source.

You may need to adjust other browser source settings depending on your specific requirements and system performance.

4

Position and scale the source

Once added, you can resize and position the ComfyStream browser source within your OBS scene as needed.

You can also add additional sources like webcams, images, or text overlays to enhance your stream.

Streaming to Platforms

Troubleshooting

If you experience performance issues, try reducing the resolution or frame rate in both ComfyStream and OBS settings. Browser sources can be resource-intensive, especially with AI-generated content.