OBS Twitch Embed — Release 1.0
Embed a live Twitch channel into OBS as a proper source (➕ Add Source →
Twitch Embed). Shows a "Channel Offline" card when the channel is down and
auto-switches when it goes live/offline.
Features
- Appears in the + Add Source menu — no scripts or browser docks.
- Paste a twitch.tv URL or just a username — it normalises either.
- Own Audio Mixer channel: volume, mute, monitoring, audio filters.
- Plays through VLC for smoother live HLS, with an automatic ffmpeg
fallback when VLC isn't installed — works with and without VLC. - Pick the output quality (Best / 1080p60 / 720p60 / … / Audio only / Worst).
- Configurable refresh rate (1–10 checks/min) so it pops in the moment the
channel goes live.
Downloads
| Platform | File | Install |
|---|---|---|
| Windows (installer) | OBS-Twitch-Embed-1.0-windows-installer.exe |
Run it; finds OBS automatically. |
| Windows (manual) | twitch-embed-1.0-windows-x64.zip |
Copy twitch-embed.dll → obs-plugins\64bit\. |
| Linux | twitch-embed-1.0-linux-x86_64.tar.gz |
→ ~/.config/obs-studio/plugins/twitch-embed/bin/64bit/. |
| macOS | twitch-embed-1.0-macos.zip |
→ ~/Library/Application Support/obs-studio/plugins/. |
Full manual-install steps are in the README.
Requires OBS Studio 32.x and curl (built into Windows/macOS). VLC is optional.
Note on the stream API
Stream lookup uses the community pwn.sh streamapi, which is for private /
personal use only (20 requests / 60 s). This plugin stays well under that. Not
for commercial use.