{"id":13831,"date":"2022-02-11T14:44:37","date_gmt":"2022-02-11T11:44:37","guid":{"rendered":"https:\/\/trueconf.com\/blog\/?p=13831"},"modified":"2025-09-04T17:53:27","modified_gmt":"2025-09-04T14:53:27","slug":"how-to-broadcast-video-from-two-web-cameras-simultaneously-in-trueconf-client-application","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/how-to-broadcast-video-from-two-web-cameras-simultaneously-in-trueconf-client-application","title":{"rendered":"How to broadcast video from two web cameras simultaneously in TrueConf client application"},"content":{"rendered":"<p style=\"text-align: justify;\">TrueConf users can share different content during <a href=\"https:\/\/trueconf.com\/features\/modes.html#videocall\" target=\"_blank\" rel=\"noopener noreferrer\">video calls<\/a> and <a href=\"https:\/\/trueconf.com\/what-is-video-conferencing.html\" target=\"_blank\" rel=\"noopener noreferrer\">conferences<\/a>. However, it may not always be enough to <a href=\"https:\/\/trueconf.com\/features\/collaboration.html#content-sharing\" target=\"_blank\" rel=\"noopener\">show slides<\/a> or share screen during a meeting. At some point you might need to broadcast video from two cameras at the same time. This article describes how to accomplish this scenario in different ways.<\/p>\n<h2 style=\"text-align: justify;\">Solution #1. Use OBS Studio<\/h2>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/obsproject.com\" target=\"_blank\" rel=\"noopener noreferrer\">OBS (Open Broadcaster Software)<\/a> is a free software for recording and streaming video. One of its main benefits is an ability to create a new video device where you can mix multiple video streams. To use this solution, you will need:<\/p>\n<p>To successfully implement this scenario, you will need OBS Studio version 29 or higher.<\/p>\n<h3 style=\"text-align: justify;\">Installing OBS Studio<\/h3>\n<ol style=\"text-align: justify;\">\n<li>Download <a href=\"https:\/\/obsproject.com\" target=\"_blank\" rel=\"noopener noreferrer\">OBS Studio<\/a>.\n<li>Launch the installation of OBS Studio as an administrator.<\/li>\n<li>During installation, you need to set the following parameters:\n<ul style=\"list-style-type: disc;\">\n<li>installation path<\/li>\n<li>additional plugins<\/li>\n<\/ul>\n<\/li>\n<li>Install OBS-VirtualCam with the default parameters.<\/li>\n<li>Restart the computer to apply changes.<\/li>\n<\/ol>\n<h3 style=\"text-align: justify;\">Setting up the OBS Studio<\/h3>\n<ol style=\"text-align: justify;\">\n<li>Launch <strong>OBS Studio<\/strong><b>.<\/b><\/li>\n<li>Create a new scene to put video streams in.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.png\" data-rel=\"lightbox-gallery-TcH0qnXu\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1-1024x717.png\" alt=\"\" width=\"1024\" height=\"717\" class=\"aligncenter size-large wp-image-38273\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1-1024x717.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1-671x470.png 671w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1-768x538.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.png 1453w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<ol style=\"text-align: justify;\">\n<li value=\"3\">Press <strong>Add \u2192 Video Capture Device.<\/strong><\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.2.png\" data-rel=\"lightbox-gallery-TcH0qnXu\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.2-297x470.png\" alt=\"\" width=\"297\" height=\"470\" class=\"aligncenter size-medium wp-image-38274\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.2-297x470.png 297w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.2.png 646w\" sizes=\"auto, (max-width: 297px) 100vw, 297px\" \/><\/a><\/p>\n<ol style=\"text-align: justify;\">\n<li value=\"4\">Choose <strong>Create new<\/strong> and set its name.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.3.png\" data-rel=\"lightbox-gallery-TcH0qnXu\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.3-482x470.png\" alt=\"\" width=\"482\" height=\"470\" class=\"aligncenter size-medium wp-image-38275\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.3-482x470.png 482w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.3.png 530w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><\/a><\/p>\n<ol style=\"text-align: justify;\">\n<li value=\"5\">Choose the required camera in <strong>Device<\/strong> bar and press <strong>OK<\/strong>.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.4.png\" data-rel=\"lightbox-gallery-TcH0qnXu\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.4-540x470.png\" alt=\"\" width=\"540\" height=\"470\" class=\"aligncenter size-medium wp-image-38276\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.4-540x470.png 540w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.4-768x668.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.4.png 1007w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<ol style=\"text-align: justify;\">\n<li value=\"6\">Repeat steps 1-5 for choosing another camera.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Afterwards, you can adjust the display of the video streams as you need by changing the size and the position of video windows.<\/p>\n<h3>Mixing RTSP stream<\/h3>\n<p>Likewise, you can broadcast video from your web camera and IP camera which will open up new opportunities during a conference.<\/p>\n<p>To do it, you need to:<\/p>\n<ol>\n<li>Repeat <a href=\"#Setting_up_the_OBS_Studio\">steps 1 and 2<\/a> from <b>Setting up the OBS Studio.<\/b><\/li>\n<li>Click <strong>Add \u2192 Media Source.<\/strong><\/li>\n<li>Choose <strong>Create new<\/strong> and set its name.<\/li>\n<li>Uncheck the <strong>Local File<\/strong> box, enter the RTSP address in the <strong>Input<\/strong> field and click <strong>OK.<\/strong><\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.5.png\" data-rel=\"lightbox-gallery-TcH0qnXu\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2022\/02\/1.5-612x470.png\" alt=\"\" width=\"612\" height=\"470\" class=\"aligncenter size-medium wp-image-38277\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.5-612x470.png 612w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.5-1024x786.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.5-768x590.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2022\/02\/1.5.png 1326w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><\/a><\/p>\n<p>After setting up your scene, use the <strong>Start Virtual<\/strong> Camera button.<\/p>\n<p>We recommend updating OBS Studio if you are using an older version.<\/p>\n<h2 style=\"text-align: justify;\">Solution #2. Run a copy of the TrueConf client application<\/h2>\n<p style=\"text-align: justify;\">We\u2019ve previously described how to <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/launch-trueconf-client-applications-via-command-line-parameters.html\" target=\"_blank\" rel=\"noopener noreferrer\">run multiple instances<\/a> of TrueConf client application in our blog. Thanks to this feature, you can broadcast multi-camera video by entering the meeting from two TrueConf client application instances.<\/p>\n<div class=\"marked_note marked_note--warning\" style=\"text-align: justify;\">You will require one more TrueConf user account to sign in to the second instance of TrueConf client application.<\/div>\n<ol style=\"text-align: justify;\">\n<li>Run TrueConf client application and sign in.<\/li>\n<li>Create an additional shortcut of the client application and rename it afterwards.<\/li>\n<li>Open Properties of the created shortcut.<\/li>\n<li>Enter the <b>-t<\/b> launch parameter in the <strong>Target <\/strong>field after quotes.<\/li>\n<li>Apply changes and press <strong>OK.<\/strong><\/li>\n<li>Run the second instance of the client application and sign in with a different account.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">To apply changes in the Target field, you may need administrator\u2019s rights.<\/p>\n<ol style=\"text-align: justify;\">\n<li value=\"7\">Proceed to <a href=\"https:\/\/docs.trueconf.com\/client\/en\/installation#settings\" target=\"_blank\" rel=\"noopener\"><strong>Settings \u2192 Main settings<\/strong><\/a> and choose another camera in <strong>Camera settings<\/strong> section.<\/li>\n<\/ol>\n<div class=\"marked_note marked_note--warning\" style=\"text-align: justify;\">Please note that you can use the second instance of the client application as an additional video source only for group video conferences. If you need to transmit two video streams in a video call, please use the next method.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>TrueConf users can share different content during video calls and conferences. However, it may not always be enough to show slides or share screen during a meeting. At some point you might need to broadcast video from two cameras at the same time. This article describes how to accomplish this scenario in different ways. Solution [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[260],"tags":[275],"class_list":["post-13831","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-conference-management","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/13831","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\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/comments?post=13831"}],"version-history":[{"count":13,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/13831\/revisions"}],"predecessor-version":[{"id":38278,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/13831\/revisions\/38278"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=13831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=13831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=13831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}