Skip to content

Repository files navigation

Feeds: Native Zoom → OBS Plugin

Feeds is a native OBS Studio plugin for Windows that brings Zoom guests directly into OBS as individual native video sources.

Zoom → OBS, without screen capture.

Feeds.Demo.Video.720p.mp4

Your remote guests use Zoom normally. Feeds connects through the official Zoom Meeting SDK and gives OBS a separate source for each participant, plus active-speaker and screenshare sources.

  • Individual Zoom participant sources
  • Active-speaker source
  • Screenshare source
  • Up to 1080p
  • ISO recording (paid tiers)
  • Multi-platform chat (Zoom, YouTube, Twitch)
  • Native OBS integration: no screen capture, no window capture, no NDI, no second computer.

Feeds is a supported, commercially maintained plugin, published on the Zoom App Marketplace (5.0 rating) and in production use since early 2026.


Requirements

  • Windows 10 or later (64-bit)
  • OBS Studio 32 or later
  • A Zoom account (Pro or higher recommended)
  • The Zoom meeting host must approve the livestream request when prompted

Installation

Download the latest Feeds.exe from the Releases page

  • Run the installation file

or

Download the latest Feeds.zip from the Releases page

  • Extract the ZIP file
  • Copy the extracted contents into your OBS Studio root folder
  • For standard OBS installs: C:\Program Files\obs-studio\
  • For portable OBS installs: your portable OBS root folder

Quick Start

  1. In OBS, click + in the Sources panel and add a Feeds Participant source
  2. In the source Properties window, click Not logged in to Zoom. Click to Login. A browser window opens for you to sign in to your Zoom account, then return to OBS
  3. Once logged in, click Logged in. Click to Connect to Zoom Meeting.
  4. Enter your Zoom meeting number or link when prompted
  5. Enter the meeting password if required
  6. The host will see a "Request to livestream" popup in Zoom. Have them click Allow
  7. Once connected, select a participant from the dropdown to display their feed
  8. Add additional Feeds Participant sources for more feeds
  9. Add a Feeds Screenshare source to capture active screenshares

Note: When the plugin connects, the Zoom client will open on your desktop. This is expected and useful. Place it on a secondary monitor to keep an eye on all meeting participants, including those not currently in your OBS scene. Audio from the Zoom meeting will automatically appear in OBS as Desktop Audio, ready to use in your stream or recording.


The Feeds Controls Dock (highly recommended)

Feeds includes a Feeds Controls dock that turns the plugin into a real production surface. Once you use it, you won't want to run Feeds without it.

To open it: in OBS, go to Docks → Feeds Controls and dock it wherever suits your layout.

From the dock you can:

  • Log in and connect to a Zoom meeting in one place, with clear connection status
  • See every participant in the meeting at a glance and assign them to sources
  • Manage your feeds without hunting through individual source Properties windows

Feeds Controls Dock

There is also a separate Feeds Chat dock (see below) for live chat.

If you do nothing else, open the Feeds Controls dock: it's the fastest way to run a multi-participant production.


Feeds Chat

Feeds brings your live stream chat into OBS alongside your Zoom feeds: Zoom, YouTube, and Twitch chat in one place, with no extra apps or browser windows to babysit.

  • Feeds Chat dock: all three platforms' messages in one unified dock, each tagged by platform (Basic tier and up)
  • Feeds Chat Popup: click any message to feature it on stream (Streamer tier and up)
  • Feeds Chat Overlay: a scrolling on-stream chat overlay, filterable by platform (Streamer tier and up)

To set it up: open Docks → Feeds Chat, then enter your YouTube channel and/or Twitch channel in the dock header. Zoom chat appears automatically once you're in a meeting.

About chat: You can send messages to your Zoom chat directly from the Feeds Chat dock. YouTube and Twitch chat are receive-only: monitor them and feature them on stream, but replies happen in your usual chat tools.


Lower Thirds

Put a nameplate on any participant (their avatar, their name, and a title you type) right over their video. (Basic tier and up)

Everything happens on the participant's row in the Feeds Controls dock:

  1. Click Create Lower Third. Feeds adds the nameplate over that participant, in every scene they appear in. It starts hidden, so nothing appears on screen yet
  2. A title box appears on the row: type the title (job title, location, whatever you want under their name) and press Enter
  3. Click Show to bring it on screen. The button toggles Hide / Show from then on

The nameplate is its own OBS source, deliberately: it sits above the participant, so it draws on top of the finished video and is unaffected by filters on the participant source, background removal included. It appears in your source list as Feeds Lower Third: [name], but you never need to touch it there.

Positioning: the nameplate is placed over the participant's video wherever it currently sits. If you move or resize the participant afterwards, click Show again to re-position it.

You can also edit the title from the participant source's properties or from the lower third's own properties. All three edit the same text, so they always agree.


Screenshots

OBS Source List

Participant Properties


Source Types

Source Description Tier
Feeds Participant Captures an individual participant's camera feed Free+
Feeds Screenshare Captures whatever is being shared on screen Basic+
Feeds Lower Third Nameplate (avatar + name + title) over a participant's video Basic+
Feeds Chat Overlay On-stream scrolling chat overlay (Zoom/YouTube/Twitch) Streamer+
Feeds Chat Popup Feature a single chat message on stream Streamer+

Special Options

  • [Active Speaker]: a participant source can automatically follow whoever is currently talking

ISO Recording

On Basic tier and up, Feeds can record isolated source recordings, giving you clean per-source footage to work with in post. (Local ISO Source Recording; see your tier below.)


Tiers

Tier Price Feeds Resolution Highlights
Free Free 1 720p Active Speaker feed, full OBS integration, unlimited duration
Basic $9.99/user/mo 3 up to 1080p Lower thirds, screenshare, ISO recording, Feeds Chat dock, priority email support
Streamer $24.99/user/mo 5 up to 1080p Chat overlay + message popup, scene collection starter pack
Broadcaster $79.99/user/mo 8 up to 1080p Dedicated Discord channel, highest-priority SLA, consulting discount

Save up to 21% with annual billing. Pricing and subscriptions are managed through the Zoom Marketplace.

Resolution up to 1080p depends on your Zoom account's entitlements and network conditions. Feeds automatically delivers the best resolution your account and connection support.

To upgrade, click the upgrade prompt inside Feeds, or visit letsdovideo.com/feeds-upgrade.


Networks & Firewalls

Feeds works out of the box on most networks. On managed or restricted networks (common in libraries, schools, and corporate environments), a firewall or content filter may block the connections Feeds needs, causing login to fail or a paid plan to appear as Free.

If you see a "couldn't reach the login server" or "couldn't reach the licensing server" message, share the Feeds Network Requirements page with your IT team; it lists exactly what to allow.


Known Limitations

  • Windows only in this release (macOS coming in a future version)
  • The meeting host must click Allow when prompted with the livestream request. Without host approval the plugin cannot access video feeds
  • YouTube and Twitch chat are receive-only. You can send to Zoom chat from Feeds, but not to YouTube or Twitch

Known Issues

No current known issues. Please let us know if you experience any.


Troubleshooting

The host saw a "Request to livestream" popup. Is that normal?

  • Yes. Click Allow. This is how the plugin accesses raw video feeds via the Zoom SDK.

Login fails, or my paid plan shows as Free, on a work/school/library network

How do I update the plugin?

  • Download the latest release from the Releases page and run the install exe, or use the zip to replace the existing files in your OBS folder.

Support


Legal

Feeds is an independent integration and is not officially endorsed by the OBS Project or Zoom Communications, Inc. OBS Studio is a trademark of the OBS Project. Zoom is a trademark of Zoom Communications, Inc.

© 2026 Let's Do Video. Licensed under GPL-2.0.

About

Bring Zoom guests directly into OBS Studio as individual native sources. Official Zoom Meeting SDK, no screen capture.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages