{"id":19492,"date":"2024-01-26T13:48:25","date_gmt":"2024-01-26T10:48:25","guid":{"rendered":"https:\/\/trueconf.com/blog\/?p=19492"},"modified":"2025-02-04T14:08:56","modified_gmt":"2025-02-04T11:08:56","slug":"video-capturing-customization-and-streaming-using-obs-studio","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/video-capturing-customization-and-streaming-using-obs-studio","title":{"rendered":"Video capturing, customization and streaming using OBS Studio"},"content":{"rendered":"<p style=\"text-align: justify;\">During a video conference, you often have to capture and mix your video layout with third-party content, e.g., crawls, other app windows and <a href=\"https:\/\/www.designhill.com\/tools\/logo-maker\" target=\"_blank\" rel=\"noopener\">brand logos<\/a> if you want to brand your streaming session or recording. Check out the information below and learn how to do all of that using the OBS Studio software mixer.<\/p>\n<p style=\"text-align: justify;\">OBS Studio is a suite of video recording and streaming software that enables you to capture video and audio from various sources in real time, form scenes, decode, record and stream. You can download the mixer at the <a href=\"https:\/\/obsproject.com\/\" target=\"_blank\" rel=\"noopener\">official website<\/a>.<\/p>\n<p><!--more--><\/p>\n<h2>How to add a capture source to OBS Studio<\/h2>\n<ol>\n<li>Create a scene in OBS. Go to the <b>Scenes<\/b> section and add a new one by clicking on the button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27479\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" alt=\"\" width=\"28\" height=\"27\" loading=\"lazy\" title=\"\"><\/a> or use one of the default scenes. If you intend to arrange content in multiple ways for your stream, create a scene for each one.<\/li>\n<li>Go to the <b>Sources<\/b> section in the lower part of the window.<\/li>\n<li>Click <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27479\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" alt=\"\" width=\"28\" height=\"27\" loading=\"lazy\" title=\"\"><\/a> to select the capture source.<\/li>\n<\/ol>\n<p>The use cases below capture individual windows, the entire screen and an RTSP stream.<\/p>\n<h2>Capturing video<\/h2>\n<h3>Capturing video in multi-window mode<\/h3>\n<p>Drag the user\u2019s video window outside your TrueConf app:<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/01\/pasted-image-0.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27481\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/01\/pasted-image-0.png\" alt=\"\" width=\"1789\" height=\"841\" loading=\"lazy\" title=\"\"><\/a><\/p>\n<p>Select <b>Window Capture<\/b> in OBS Studio. Change the source name (\u201cWindow Capture\u201d by default) in the pop-up window to make sure you can easily find the components when you further work with the scene. Click the <b>OK<\/b> button to confirm. In the Window drop-down list, select the one you want to capture. In our case, it\u2019s <code>[TrueConf_GL.exe]: Albert Moore<\/code> and click the <b>OK<\/b> button.<\/p>\n<p>In the OBS Studio workspace, you\u2019ll see your scene preview along with the captured video window.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27482\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1-677x470.png\" alt=\"\" width=\"677\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1-677x470.png 677w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1-1024x710.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1-768x533.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1-291x202.png 291w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-1.png 1182w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/a><\/p>\n<p>Please note that the <code>Albert Moore<\/code> window is captured in original resolution. To resize the captured window, you can do the following:<\/p>\n<ol>\n<li>Increase the size of the <code>Albert Moore<\/code> window that we moved outside the TrueConf app.<\/li>\n<\/ol>\n<p>Go full screen to maximize the quality of your captured video. The point is that our server adapts to video layouts. This means that it won\u2019t provide high quality as long as the window remains minimized.<\/p>\n<p>Please keep in mind that 720p is the highest video quality for each conference participant.<\/p>\n<div class=\"marked_note marked_note--warning\">This method is the best option if the quality (resolution) of the captured video is important to you.<\/div>\n<ol start=\"2\">\n<li>Click a window and pull its corner in the OBS workspace.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27483\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2-677x470.png\" alt=\"\" width=\"677\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2-677x470.png 677w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2-1024x710.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2-768x533.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2-291x202.png 291w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-2.png 1182w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/a><\/p>\n<p>Once you\u2019ve adjusted the window size, click <b>Start Recording<\/b> or <b>Start Streaming<\/b> in the lower right corner.<\/p>\n<p>You can drag and capture not only the video of a separate participant but also the entire conference layout and move it to OBS. To switch to <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management\/#multi-window-mode\" target=\"_blank\" rel=\"noopener\">multi-window mode<\/a>, click on the button and select the option <b>Enable multi-window mode<\/b>.<\/p>\n<h3>Capturing a screen with a second monitor<\/h3>\n<p>Display the user\u2019s video window on a second monitor and go full screen.<\/p>\n<p>In OBS Studio, <a href=\"#How_to_add_a_capture_source_to_OBS_Studio&quot;\">select<\/a> <b>Display Capture<\/b>. In the pop-up window, rename the source (\u201cScreen Capture\u201d by default) and click the <b>OK<\/b> button. In the Screen drop-down list, select the one you want to capture. In our case, it\u2019s <code>Screen 2: 1920\u04451080 @ 1920,0<\/code>, and click the <b>OK<\/b> button.<\/p>\n<p>You\u2019ll see the resulting scene in the OBS Studio workspace. To start recording or streaming, you need to use the buttons in the <b>Controls<\/b> section in the lower right corner.<\/p>\n<h3>Display of additional content when streaming<\/h3>\n<p>With TrueConf client application for desktops, you can share content in multiple ways.<\/p>\n<div class=\"marked_note marked_note--warning\">Please note that if you want the content to be accompanied by the audio from your operating system, make sure to check the box Stream system audio.<\/div>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27484\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/1-506x470.png\" alt=\"\" width=\"506\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1-506x470.png 506w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1-217x202.png 217w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1.png 710w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" \/><\/a><\/p>\n<ol>\n<li><a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing\/#desktop-sharing\" target=\"_blank\" rel=\"noopener\">Sharing the desktop<\/a> or a separate application window (e.g., a browser window) in one\u2019s own video window. This method is quite easy; however, it has a certain disadvantage: other conference participants will not see you when you will be sharing content.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27484\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/1-506x470.png\" alt=\"\" width=\"506\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1-506x470.png 506w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1-217x202.png 217w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/1.png 710w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" \/><\/a><br \/>\nTo do it, click the <b>Screen sharing<\/b> button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/ru-1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27486\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/ru-1.png\" alt=\"\" width=\"46\" height=\"47\" loading=\"lazy\" title=\"\"><\/a> which is next to the button for muting\/unmuting speakers.<\/li>\n<li>Display of content in a separate video window. This method is similar to the previous one. The difference is that when content sharing is started, you need to click the gear icon <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/skrinshot-nastrojka-peredachi-videokont.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27487\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/skrinshot-nastrojka-peredachi-videokont.png\" alt=\"\" width=\"43\" height=\"43\" loading=\"lazy\" title=\"\"><\/a> in the widget and select the option <b>Show my video and content in separate windows<\/b>. When content is shared in a separate window, frame rate is reduced (1 frame per 2 seconds) which is needed for better video quality because this method is more suitable for displaying static content.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/3.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27488\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/3-690x388.png\" alt=\"\" width=\"690\" height=\"388\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3-690x388.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3-1024x576.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3-768x432.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3-1536x864.png 1536w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3-359x202.png 359w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/3.png 1920w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><br \/>\nIf you intend to show content in a separate window, it may be helpful to configure the layout in advance and add the <b>Content<\/b> window to this layout.<br \/>\nTo do it, go to the <b>Conferences<\/b> \u2192 <b>Scheduled conferences<\/b> section in your TrueConf client application. Set the layout as it is described in the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management\/\" target=\"_blank\" rel=\"noopener\">documentation<\/a> when creating a meeting.<\/li>\n<li>If it is not necessary to display dynamic content, but rather a set of static slides, you may use the <b><a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing\/#slideshows\" target=\"_blank\" rel=\"noopener\">Slideshow<\/a><\/b> option. In this case, the slides will be displayed in a separate window, Besides, you will be able to use the widget for managing the slideshow.<\/li>\n<li>Besides, you can start a separate stream of a <a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing\/#streaming-video-files\" target=\"_blank\" rel=\"noopener\">video<\/a> or <a href=\"https:\/\/docs.trueconf.com\/client\/en\/content-sharing\/#streaming-system-audio\" target=\"_blank\" rel=\"noopener\">audio<\/a> file without capturing the entire desktop or an application window. Please note that if video is being streamed, it will be displayed only in your video window, instead of the feed from your camera.<\/li>\n<\/ol>\n<h3>Display of selected speakers<\/h3>\n<p>When holding a conference, it is not always necessary to display the video of all speakers; sometimes, one can display only a group of speakers selected in advance. For example, there may be the main moderators who will talk to other speakers.<\/p>\n<p>It is also possible that certain speakers cannot share their video due to some reason. You can select the group of participants who will be allowed to share their video. In this case, audio will be received without any restrictions from all participants on the podium. For this purpose go to the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management\/#changing-video-layout-for-other-meeting-participants\" target=\"_blank\" rel=\"noopener\">real-time meeting management section<\/a>, and add only selected participants to the layout. Only the selected participants will be seen, but audio will be received from all speakers (e.g., from every participant in \u201call-on-screen\u201d mode or from the speakers on the podium in a moderated role-based conference). <a href=\"https:\/\/docs.trueconf.com\/client\/en\/layouts-management\/\" target=\"_blank\" rel=\"noopener\">Check the documentation<\/a> for more details on how the layout for other participants can be changed.<\/p>\n<h3>Virtual backgrounds and background blurring<\/h3>\n<p>The background captured by the camera is also an important part of the presentation. You may sometimes be in a room that is not suitable for a video meeting or you may want to brand your video background. TrueConf application provides two options for configuring the background:<\/p>\n<ol>\n<li>Background blurring.<br \/>\nTo activate this feature, go to the <b>Settings<\/b> \u2192 <b>Audio and video<\/b> \u2192 <b>Video section<\/b>.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/4.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27490\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/4-655x470.png\" alt=\"\" width=\"655\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/4-655x470.png 655w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/4-1024x735.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/4-768x551.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/4-282x202.png 282w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/4.png 1111w\" sizes=\"auto, (max-width: 655px) 100vw, 655px\" \/><\/a>Make sure that the correct camera is selected, and go to the <strong><a href=\"https:\/\/docs.trueconf.com\/client\/en\/av-settings\/#background-blurring\" target=\"_blank\" rel=\"noopener\">Virtual background<\/a><\/strong> subsection. The <strong>No effects<\/strong> option <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/otmena-fona-1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27509\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/otmena-fona-1.png\" alt=\"\" width=\"36\" height=\"36\" loading=\"lazy\" title=\"\"><\/a> is selected by default. Right next to this option, you can find the <b>Background blurring<\/b> <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/skrin-na-zamenu-fonaj-1.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27510\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/skrin-na-zamenu-fonaj-1.png\" alt=\"\" width=\"35\" height=\"35\" loading=\"lazy\" title=\"\"><\/a> icon which you need to click.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/5.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27493\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/5-661x470.png\" alt=\"\" width=\"661\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/5-661x470.png 661w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/5-1024x729.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/5-768x546.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/5-284x202.png 284w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/5.png 1116w\" sizes=\"auto, (max-width: 661px) 100vw, 661px\" \/><\/a><\/li>\n<li>Background replacement.<br \/>\nTo use this feature select any of the default images in the <b>Virtual background<\/b> subsection which is in the <b>Settings<\/b> \u2192 <b>Audio and Video<\/b> \u2192 <b>Video section<\/b>. You can also upload a custom image by clicking on the <b>Add background<\/b> option and selecting a file on your computer.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/6.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27494\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/6-657x470.png\" alt=\"\" width=\"657\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/6-657x470.png 657w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/6-1024x733.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/6-768x549.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/6-282x202.png 282w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/6.png 1121w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><\/a><\/li>\n<\/ol>\n<h2>Adding branding elements to the stream<\/h2>\n<p>In many cases, the style and appearance of the stream is equally important to its content. This is why it is critical to consider visual design of a stream. e.g., choose a video background or a static image.<\/p>\n<p>You can also add your company&#8217;s logo design as a watermark to protect the copyright. The PNG format is the best option for a logo (the transparent background should be used). When all the visual components are ready, you can start adding them to the stream.<\/p>\n<p>To do it, you will need to take these steps:<\/p>\n<ol>\n<li>Go to the <b>Sources<\/b> section in OBS and click on the button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27479\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" alt=\"\" width=\"28\" height=\"27\" loading=\"lazy\" title=\"\"><\/a>.<\/li>\n<li>Depending on the type of background you want to use (static or dynamic), select either <b>Image<\/b> or <b>Media Source<\/b> respectively.<\/li>\n<li>Select the path to the file on your computer.<\/li>\n<li>When the selected background is added to the scene, adjust its size.<\/li>\n<\/ol>\n<p>The logo can be uploaded in the same way; once it is done, drag it to the selected part of the screen.<\/p>\n<p>To avoid potential problems, one should consider the order in which the sources are located. For example, if you put the logo in the <b>Sources<\/b> column. below the background, the logo will be \u201cbehind\u201d the background, in other words, it will not be seen.<\/p>\n<p>The most convenient order of sources is as follows; Logo \u2192 Main Shared Content \u2192 Background. Similarly, by using multiple layers, you can create any scene for streaming, for example, a speaker can be displayed on the left while on the right side, there can be the chat with questions or a slideshow.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/7.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27496\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/7-581x470.png\" alt=\"\" width=\"581\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/7-581x470.png 581w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/7-1024x829.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/7-768x622.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/7-250x202.png 250w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/7.png 1150w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/a><\/p>\n<p>If you want to replace the background in the video window layout (gray is selected by default), go to the <b>Settings<\/b> menu of TrueConf application and select the <b><a href=\"https:\/\/docs.trueconf.com\/client\/en\/app-settings\/#visual-styles\" target=\"_blank\" rel=\"noopener\">Appearance<\/a><\/b> option. Here, you can find multiple default backgrounds or upload a custom background. This may be helpful if video windows do not take up the entire screen. In such a case, you can change the default background or choose something more engaging depending on the effect you want to achieve.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/01\/8.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2024\/01\/8.png\" alt=\"\" width=\"690\" height=\"357\" loading=\"lazy\" title=\"\"><\/a><\/p>\n<h2>Noise suppression<\/h2>\n<p>Audio quality is an important part of any conference. since it determines how well speakers can get their points across. To improve audio quality, one should use such a feature as noise suppression that is needed for removing all external noises that may be heard during a stream. Certainly, it is possible to make use of third-party mixers or configure noise suppression in OBS. However, there is a more convenient way: you can enable this feature directly in TrueConf. Noise suppression in TrueConf is based on AI (machine learning) algorithms which make it possible to remove all types of noises: construction noises, dog barking, sound of key presses, and so forth.<\/p>\n<p>To do it, go to the <b>Settings<\/b> \u2192 <b>Audio and video<\/b> \u2192 <b>Audio section<\/b>. Here, you can select, test, and configure the devices for audio input and output so that they could meet your requirements. Below, you can find multiple options, including <b>Noise suppression<\/b>. Besides, noise suppression can be activated at any time during a conference by clicking on the button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/strelochka-trukonf-shumodav.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27499\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/strelochka-trukonf-shumodav.png\" alt=\"\" width=\"11\" height=\"9\" loading=\"lazy\" title=\"\"><\/a> which is next to the microphone icon. Check the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conference-window\/#noise-cancellation\" target=\"_blank\" rel=\"noopener\">documentation<\/a> for more details on how noise suppression can be activated.<\/p>\n<p>However, noise suppression works only inside TrueConf client applications; for example, it will not affect the stream via OBS. In case it is necessary to use noise suppression during a stream, you need to enable this feature within OBS.<\/p>\n<p>To do it, take these steps:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Go to the current scene or create a new one.<\/li>\n<li>Select\/add a new <b>Audio Input Capture<\/b> source.<\/li>\n<li>Right click on this source and select <b>Filters<\/b> in the context menu.<\/li>\n<li>Click the button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27479\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/2021-11-19_130030-2.webp\" alt=\"\" width=\"28\" height=\"27\" loading=\"lazy\" title=\"\"><\/a> in the pop-up window and select <b>Noise Suppression<\/b>.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/10.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-27500\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/10.png\" alt=\"\" width=\"203\" height=\"229\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/10.png 203w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/10-179x202.png 179w\" sizes=\"auto, (max-width: 203px) 100vw, 203px\" \/><\/a><\/p>\n<ol>\n<li>Add a name for this filter and select one of the recommended modes depending on the power of your device.<\/li>\n<\/ol>\n<div class=\"marked_note marked_note--warning\">If it is necessary to configure noise suppression in a more flexible way use the Noise gate filter and select the parameters that will fit your particular case.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/11.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27501\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/11-690x145.png\" alt=\"\" width=\"690\" height=\"145\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/11-690x145.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/11-1024x215.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/11-768x161.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/11-453x95.png 453w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/11.png 1078w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><br \/>\nAdd a filter in the way described above. Then, configure it in the Filters menu.<\/div>\n<h2>Capturing an RTSP stream from the server while the streaming session is running<\/h2>\n<div class=\"marked_note marked_note--warning\">Please note that an RTSP stream in OBS Studio will be time-lagged (several seconds) if you use this method.<\/div>\n<p>You can add an RTSP stream to the scene as a source, for example, it is possible to add the stream of another TrueConf conference to your event. For this purpose, you will need access to the <strong>TrueConf Server<\/strong> control panel (check the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/introduction\/\" target=\"_blank\" rel=\"noopener\">documentation<\/a> for more details about this solution). Otherwise, the administrator of your server will first need to configure streaming for this conference.<\/p>\n<p>To add an RTSP stream to OBS Studio, take the following steps:<\/p>\n<ol>\n<li>Set up RTSP Pull in <strong>Group Conferences<\/strong> \u2192 <strong>Streaming<\/strong>. Read <a href=\"https:\/\/docs.trueconf.com\/server\/admin\/web-config\/#manual-streaming\" target=\"_blank\" rel=\"noopener\">our documentation<\/a> to learn more.<\/li>\n<li>In the conference settings (<strong>Advanced<\/strong> \u2192 <strong>Streaming<\/strong>), check the <strong>Enable Streaming<\/strong> box and select a preset with your configuration name:<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-3.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-27502\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-3.png\" alt=\"\" width=\"316\" height=\"162\" loading=\"lazy\" title=\"\"><\/a><\/li>\n<li>Go back to the conference list and select your event. On the <strong>Information<\/strong> tab (the <strong>Integration<\/strong> item), click <strong>Available options<\/strong> (1) and copy the stream link (2).<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27503\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4-690x416.png\" alt=\"\" width=\"690\" height=\"416\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4-690x416.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4-1024x617.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4-768x462.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4-335x202.png 335w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-4.png 1458w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p>Go to OBS Studio and <a href=\"#How_to_add_a_capture_source_to_OBS_Studio\">add<\/a> <b>Media Source<\/b>. In the pop-up window, rename the source (\u201cMedia Source\u201d by default) and click the <b>OK<\/b> button. Uncheck the <b>Local File<\/b> box, paste the copied RTSP stream link into the <b>Input<\/b> field and click the <b>OK<\/b> button.<\/p>\n<p>Once the event has kicked off, a video layout will be displayed in the OBS Studio workspace. If you want to crop some parts of the video window, move the borders of the captured video in the workspace while holding down the <b>Alt<\/b> key. The video area border will change its color to green:<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27504\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5-677x470.png\" alt=\"\" width=\"677\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5-677x470.png 677w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5-1024x710.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5-768x533.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5-291x202.png 291w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-5.png 1182w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/a><\/p>\n<p>After adjusting the window size and border, click the <b>Start Recording<\/b> or <b>Start Streaming<\/b> button.<\/p>\n<h2>Capturing video from TrueConf Room<\/h2>\n<div class=\"marked_note marked_note--warning\">To make sure this option works, you need to have a second screen connected.<\/div>\n<ol>\n<li>Create or join a conference as a moderator using TrueConf Room, conference room application.<\/li>\n<li>In the conference control panel (the <strong>Change Layout<\/strong> section), move the required window to the second screen. Read more in <a href=\"https:\/\/docs.trueconf.com\/room\/using\/#multiple-monitors\" target=\"_blank\" rel=\"noopener\">our documentation<\/a>.<\/li>\n<li>Capture the screen as described <a href=\"#Capturing_a_screen_with_a_second_monitor\">here<\/a>.<\/li>\n<\/ol>\n<h2>Adding additional audio stream<\/h2>\n<p>You may need to add an extra audio stream to the resulting scene, for example, quiet background music during a pause between talks or when it is needed to capture video in multi-window mode.<\/p>\n<div class=\"marked_note marked_note--warning\">Please note that all audio sources in OBS Studio are captured automatically. However, if necessary, you can change the default behavior or select audio sources separately.<\/div>\n<p>Select the required Scene and go to the <b>Audio mixer<\/b> section. You will see that by default the application captures the audio from the desktop (the <b>Desktop<\/b> option) and the audio from the available microphone (the <b>Audio input<\/b> option). Each of these audio sources can be disabled by clicking on the button <a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/obszvuk.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-27505\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/obszvuk.png\" alt=\"\" width=\"36\" height=\"35\" loading=\"lazy\" title=\"\"><\/a>.<\/p>\n<p>After you disable all unnecessary capture sources, go to the <b>Sources<\/b> column. Create a new source by clicking on the <a href=\"#How_to_add_a_capture_source_to_OBS_Studio\"><b>Add<\/b> button<\/a>. You will need to select one of the recommended audio capture options in the context menu: <b>Audio Input capture<\/b>, <b>Audio Output Capture<\/b>, <b>Media Source<\/b>, or <b>Application Audio Capture<\/b>.<\/p>\n<p>Capturing audio is no different from capturing video. You need to <a href=\"#How_to_add_a_capture_source_to_OBS_Studio\">add the source<\/a> <b>Media Source<\/b>. Rename the added source if necessary and click the <b>OK<\/b> button. In the next window (the <b>Local File<\/b> field), select the required audio file and press OK.<\/p>\n<h2>Setting up streaming sessions<\/h2>\n<p>We\u2019ll be showing you a stream setup case for YouTube.<\/p>\n<div class=\"marked_note marked_note--warning\">If you need to stream a conference with standard layout settings to external services, read the <a href=\"https:\/\/trueconf.com\/blog\/tag\/conference-streaming\" target=\"_blank\" rel=\"noopener\">relevant section of our knowledge base<\/a>.<\/div>\n<p>In the OBS Studio window, go to <b>File<\/b> \u2192 <b>Settings<\/b> \u2192 <b>Stream<\/b>. In the <b>Service<\/b> drop-down list, select <b>YouTube &#8211; RTMPS<\/b>, while in the <b>Server<\/b> item, select <b>Primary YouTube ingest server<\/b>. Next, you have two options to set up your stream.<\/p>\n<h3>Option 1: Using an account<\/h3>\n<p>In the stream settings window, click the <b>Connect Account<\/b> button. In your default browser, the Google account login page will open. Select your account from the list or log in with your credentials (1). On that page, allow the OBS app to access your account by clicking the <b>Continue<\/b> button (2).<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27506\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7-608x470.png\" alt=\"\" width=\"608\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7-608x470.png 608w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7-768x594.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7-261x202.png 261w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-7.png 965w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><\/p>\n<p>After that, return to OBS Studio and make sure the name of your YouTube channel is displayed in the <b>Connected Account<\/b> line.<\/p>\n<p>Click the <b>Apply<\/b> and <b>OK<\/b> buttons in sequence. You\u2019ll see the YouTube Chat window; if you aren\u2019t planning to use the chat, you can close it.<\/p>\n<p>In the OBS Studio window, click the <b>Manage Broadcast<\/b> button and adjust the required parameters:<\/p>\n<ul>\n<li>Name<\/li>\n<li>Stream access settings<\/li>\n<li>Mark your stream as \u201cnot made for kids\u201d<\/li>\n<\/ul>\n<p>Customize other options if you want to, such as description, category and splash screen. Click the <b>Create broadcast<\/b> button and proceed to <a href=\"#Capturing_video\">capture video<\/a>. Next, click the <b>Start Streaming<\/b> button when everything is ready.<\/p>\n<h3>Option 2: Using a stream key<\/h3>\n<p>In the stream settings window, click the <b>Use Stream Key button<\/b>. After that, click the <b>Get Stream Key<\/b> button.<\/p>\n<p>If a preset window pops up, specify the start time of your stream: right now or later. Next, select to stream <b>Using DVR<\/b>.<\/p>\n<p>In YouTube Studio, take the following steps:<\/p>\n<ol>\n<li>Change the stream name, description, access parameters (public, limited, access by link), category, icon, etc.<\/li>\n<li>Copy the stream key and paste it into the OBS Studio streaming settings window.<br \/>\n<a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27507\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8-690x417.png\" alt=\"\" width=\"690\" height=\"417\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8-690x417.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8-1024x619.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8-768x464.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8-334x202.png 334w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/pasted-image-0-8.png 1452w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/li>\n<li>Click the <b>Apply<\/b> and <b>OK<\/b> button.<\/li>\n<\/ol>\n<p>You can now start capturing video. Next, click the Start Streaming button when everything is ready.<\/p>\n<h2>NDI media capture and output with the help of OBS<\/h2>\n<p>In some cases, it may be necessary to output the media signal via NDI, for example, if you are sending an NDI stream from TrueConf Room and TrueConf Group meeting-room solutions to the network or if it is necessary to send an NDI stream to the meeting room with the help of OBS.<\/p>\n<p>Please note that to work with this protocol, you will to install the following software:<\/p>\n<ol>\n<li>NDI Tools<\/li>\n<li><a href=\"https:\/\/github.com\/obs-ndi\/obs-ndi\" target=\"_blank\" rel=\"noopener\">NDI OBS plugin<\/a><\/li>\n<\/ol>\n<div class=\"marked_note marked_note--warning\">Important! This extension is supported only by OBS Studio 28 or above.<\/div>\n<p>Let us consider the case when an NDI stream from TrueConf Room is captured with the help of OBS.<\/p>\n<ol>\n<li>Create a conference in TrueConf Room as it is described in our <a href=\"https:\/\/docs.trueconf.com\/room\/en\/how-to-connect-conference\/\" target=\"_blank\" rel=\"noopener\">documentation<\/a>. If an NDI stream is already available in the network, go to step 3.<\/li>\n<li>In TruConf Room, select if it is necessary to stream the entire layout or videos from separate participants and activate streaming for the selected NDI stream.<\/li>\n<li>To add an NDI video stream to the scene in OBS Studio, go to the <b>Sources<\/b> section and click <b>NDI source<\/b>.<\/li>\n<li>Select the required stream from the list and click OK.<\/li>\n<\/ol>\n<p>After the conference starts, enable <a href=\"https:\/\/docs.trueconf.com\/room\/en\/ndi\/\" target=\"_blank\" rel=\"noopener\">NDI streaming<\/a>. You can select if it is necessary to stream the entire layout or the video from a separate participant. To add an NDI video stream to the <a href=\"#How_to_add_a_capture_source_to_OBS_Studio\"><b>Scene in OBS Studio<\/b><\/a>, go to the <b>Sources<\/b> section and click <b>NDI Source<\/b>. Select the required stream from the list and click <b>OK<\/b>.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/9.png\" data-rel=\"lightbox-gallery-hOnfIWx2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-27508\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2021\/12\/9-562x470.png\" alt=\"\" width=\"562\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/9-562x470.png 562w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/9-768x643.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/9-241x202.png 241w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2021\/12\/9.png 901w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/a><\/p>\n<p>After you choose the location of all windows with a video stream on the preview screen in OBS Studio, you can <a href=\"#Setting_up_streaming_sessions\">start streaming<\/a> to third-party platforms.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>During a video conference, you often have to capture and mix your video layout with third-party content, e.g., crawls, other app windows and brand logos if you want to brand your streaming session or recording. Check out the information below and learn how to do all of that using the OBS Studio software mixer. OBS [&hellip;]<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[260],"tags":[180],"class_list":["post-19492","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-conference-streaming","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/19492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/comments?post=19492"}],"version-history":[{"count":27,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/19492\/revisions"}],"predecessor-version":[{"id":33971,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/19492\/revisions\/33971"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=19492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=19492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=19492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}