StreamYard is browser-based and doesn't support custom browser sources or web overlays directly. Here's the working setup to add real-time translated subtitles via OBS + virtual camera.
Start Translating Free → card required for the Free Plan; no payment unless you upgrade · 65 languages · Works with StreamYardStreamYard's browser-based studio is great for podcasters and webinar hosts, but it doesn't natively support custom browser source URLs — only image uploads and built-in overlays. To add live translated subtitles, you need to composite them in OBS first, then route OBS's output into StreamYard via a virtual camera.
The setup is more involved than OBS-direct, but it works: run OBS with your real camera + StreamTranslate overlay, output OBS via Virtual Camera, then in StreamYard select OBS Virtual Camera as your camera source. StreamYard sees the composited video — your face + StreamTranslate subtitles burned in — and broadcasts it to your destinations.
OBS Virtual Camera is built into OBS Studio (Tools → Start Virtual Camera). It exposes OBS's output as a system-level webcam that any video app (StreamYard, Zoom, Teams, Google Meet, etc.) can pick up. There's a small CPU cost compared to streaming directly from OBS, but for most modern computers it's negligible.
1) Install OBS Studio. 2) Sign up at streamtranslate.live → get your overlay URL. 3) In OBS, add your webcam as a Video Capture Device + StreamTranslate as a Browser Source on top. 4) Tools → Start Virtual Camera. 5) In StreamYard, go to your studio → click camera icon → select OBS Virtual Camera. 6) Start broadcast.
Also supports IRL with Moblin and the OBS audio plugin, including home and cloud OBS setups such as IRL Toolkit.
Use an OBS receiver for IRL Pro, Larix Broadcaster, PRISM Live Mobile or TVU Go. Cloud providers may need to install the plugin on your server.
Moblin · Moblin Browser Source · Cloud OBS · IRL Toolkit · OBS Studio · IRL Pro · Larix Broadcaster · PRISM Live Mobile · TVU Go · MediaMTX