Pro Teams Meetings with Free OBS Studio (No Plugins!)

C
Collab365 TeamAuthorPublished Apr 29, 2020
697

At a Glance

Target Audience
Microsoft Teams Admins, Meeting Hosts, Trainers
Problem Solved
Poor Teams video quality: face vanishes on screen share, unprofessional layouts, no seamless media switching.
Use Case
Professional webinars, training broadcasts, or streaming internal Teams meetings to external social audiences.
<p>https://www.youtube.com/watch?v=i-2GHN_5nF4&amp;feature=youtu.be</p> <p>Most professionals run terrible Microsoft Teams meetings. They click &quot;share screen&quot;, their face disappears into a tiny box in the corner, and they wonder why their audience stops paying attention.</p> <p>You do not need a massive production budget to fix this. You just need to control your video feed.</p> <p>This is where OBS comes in.</p> <p>OBS stands for Open Broadcaster Software. It is a free, open-source tool used by professional streamers to broadcast live video. It is also the secret weapon for making your Microsoft Teams meetings look like a professional television broadcast. You can use it to build custom layouts, overlay your webcam on top of presentations, and seamlessly switch between media sources without breaking eye contact.</p> <h3 id="the-setup-phase">The Setup Phase</h3><p>First, you need the software. Head over to www.OBSProject.com to download the client for your operating system.</p> <p>Years ago, connecting OBS to Teams required downloading clunky third-party plugins. People used to rely heavily on the old virtual camera plugin to force the connection. You do not need to do that anymore. Since version 26.0, OBS has a built-in virtual camera. It works right out of the box.</p> <h3 id="configuring-the-engine">Configuring the Engine</h3><p>OBS has hundreds of settings. Ignore 90% of them. You only need to change a few things to get a crisp image.</p> <p>Go to your Video settings. Set your Base Canvas and Output Resolution to 1920x1080. If your internet is struggling, drop the output to 1280x720.</p> <p></p> <p>Next, check your Output settings. Set your Video Bitrate to 3500 Kbps. Change the Recording Format to MP4 for maximum compatibility.</p> <p></p> <h3 id="building-your-studio">Building Your Studio</h3><p>The bottom left of your screen is where the magic happens. You have Scenes and Sources. A Scene is your layout. A Source is the actual content inside that layout.</p> <p>Click the &quot;+&quot; button under the Scenes panel three times. Name them &quot;CAMERA&quot;, &quot;CAMERA+BROWSER&quot;, and &quot;CAMERA+VIDEO&quot;.</p> <p></p> <p>Select your &quot;CAMERA&quot; scene. Click the &quot;+&quot; button under Sources and choose &quot;Video Capture Device&quot;.</p> <p></p> <p>Name it &quot;WEBCAM&quot; and hit OK.</p> <p></p> <p>OBS will automatically pull your default camera. If it looks too small, right-click the source, go to Transform, and select &quot;Fit to screen&quot;.</p> <p></p> <p>Now select your &quot;CAMERA+BROWSER&quot; scene. Add a new source and choose &quot;Browser&quot;.</p> <p></p> <p>Enter the URL you want to display and set the width and height. This gives you a clean web page without your messy browser tabs showing.</p> <p></p> <p>Need to click around on that page? Right-click the browser source and select &quot;Interact&quot;.</p> <p></p> <p>For your &quot;CAMERA+VIDEO&quot; scene, add a &quot;Media Source&quot;.</p> <p></p> <p>Find the video file on your computer. Make sure you check &quot;Restart playback when source becomes active&quot; so the video plays from the beginning every time you switch to this scene.</p> <p></p> <h3 id="connecting-to-microsoft-teams">Connecting to Microsoft Teams</h3><p>Your scenes are built. Now we push them to Teams.</p> <p>Look at the main OBS controls. You will see a button that says &quot;Start Virtual Camera&quot;. Click it.</p> <p></p> <p>If you are running advanced routing or older setups, your properties window will look like this. Just ensure your target is set and hit Start.</p> <p></p> <p>Open Microsoft Teams. Click your profile icon and open Settings.</p> <p></p> <p>Go to the Devices tab. Under the Camera dropdown, select &quot;OBS Virtual Camera&quot;.</p> <p></p> <p>Teams is now pulling your fully produced OBS feed instead of your raw webcam.</p> <h3 id="running-the-show">Running the Show</h3><p>Let us look at a real workflow. Create an &quot;Opening Screen&quot; scene and a &quot;Presentation&quot; scene.</p> <p></p> <p>Add a &quot;Text (GDI+)&quot; source to your opening screen. Type out the meeting title.</p> <p></p> <p>This gives your audience something professional to look at while they wait for stragglers to join.</p> <p></p> <p>For your presentation, use the Browser source to load your slide deck. You can right-click and interact with the slides directly.</p> <p></p> <p>The secret to running this smoothly is Studio Mode. Click &quot;Studio Mode&quot; in OBS.</p> <p>Your screen will split in two. The left side is your preview. The right side is what your audience actually sees.</p> <p></p> <p>You can queue up your next scene on the left, make sure it looks perfect, and then hit the Transition button to push it live.</p> <h3 id="streaming-teams-to-the-world">Streaming Teams to the World</h3><p>Sometimes you want to take a Teams meeting and broadcast it to a larger audience. You can use OBS to capture the meeting and push it to Facebook or YouTube.</p> <p>You need two things to make this happen. A Server URL and a Stream Key. Keep your stream key private. If someone else gets it, they can broadcast to your channels.</p> <p><strong>Facebook Live Setup</strong></p> <p>Go to your Facebook page and click &quot;Live Video&quot;.</p> <p></p> <p>Click &quot;Use Stream Key&quot;.</p> <p></p> <p>Scroll down to the Live API section. Copy the Server URL and Stream Key.</p> <p></p> <p><strong>YouTube Live Setup</strong></p> <p>Open YouTube Studio. Click &quot;Create&quot; in the top right, then select &quot;Go Live&quot;.</p> <p></p> <p>Fill out your title and description. Under the Stream Settings tab, you will find your YouTube Stream URL and Key. Copy them.</p> <p></p> <p><strong>Connecting the Broadcast</strong></p> <p>Go back to OBS. Open Settings and click the Stream tab. Paste your Server and Stream Key here.</p> <p>Now we need to capture the Teams meeting. Create a new scene called &quot;Teams Stream&quot;. Add a &quot;Window Capture&quot; source.</p> <p></p> <p>Select your Teams application from the dropdown. Window Capture is brilliant because it grabs the specific application even if you have other windows covering it on your monitor.</p> <p></p> <p>When your meeting starts, maximize the Teams window. Set your Teams status to &quot;Do not disturb&quot; so private messages do not pop up on your live stream.</p> <p></p> <p>Hit &quot;Start Streaming&quot; in OBS. Then hit &quot;Go Live&quot; on your social platform.</p> <p>You are officially running a professional broadcast.</p>