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 → No credit card · 30+ 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.