{"id":16422,"date":"2021-06-30T16:03:09","date_gmt":"2021-06-30T08:03:09","guid":{"rendered":"https:\/\/www.kiloview.com\/en\/?p=16422"},"modified":"2025-09-30T17:05:05","modified_gmt":"2025-09-30T09:05:05","slug":"how-to-stream-to-youtube-twitch-and-facebook-at-the-same-time","status":"publish","type":"post","link":"https:\/\/www.kiloview.com\/en\/how-to-stream-to-youtube-twitch-and-facebook-at-the-same-time\/","title":{"rendered":"How to Stream to YouTube, Twitch, and Facebook at the Same Time"},"content":{"rendered":"\n<p>Table of Content:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#mutiple-streaming-1\">Preparations for Streaming to Multiple Platforms<\/a><\/li><li><a href=\"#mutiple-streaming-2\">Streaming Solution 1: OBS (Screen Capture) + Restream<\/a><\/li><li><a href=\"#mutiple-streaming-3\">Streaming Solution 2: OBS (Screen Capture) + Multi-RTMP Plugin<\/a><\/li><li><a href=\"#mutiple-streaming-4\">Streaming Solution 3: OBS (Screen Capture) + Self-host Server + FFmpeg Directives<\/a><\/li><li><a href=\"#mutiple-streaming-5\">Streaming Solution 4: OBS (External Video Source) + Capture Card<\/a><\/li><li><a href=\"#mutiple-streaming-6\">Streaming Solution 5: OBS (External Video Source) + NDI<\/a><\/li><li><a href=\"#mutiple-streaming-7\">Streaming Solution 6: Hardware Encoder + Integrated Console<\/a><\/li><li><a href=\"#mutiple-streaming-8\">FAQ about Multi-Platform Stream<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Live streaming your game or any video content to multiple platforms (YouTube, Twitch, Facebook, etc.) at the same time is easy. In this tutorial, you will get six ways to do that with detailed examples.<\/p>\n\n\n\n<p>And we will cover things from open-source tools and free platforms for beginners to professional hardware and dedicated gear for gurus. Just have a look.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><\/td><td>Cost<\/td><td>Stability<\/td><td>Latency <br>(high to low)<\/td><td>Easy to Use <br>(hard to easy)<\/td><td>Network Stress <br>(heavy to light)<\/td><td>Computer Stress <br>(heavy to light)<\/td><\/tr><tr><td>1: OBS + Restream<\/td><td>0<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2606<\/td><\/tr><tr><td>2: OBS + RTMP Plugin<\/td><td>0<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2606<\/td><\/tr><tr><td>3: OBS + MonaServer + FFmpeg<\/td><td>0<\/td><td>\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2606<\/td><\/tr><tr><td>4: OBS + Capture Card<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2606<\/td><td>\u2605\u2605\u2605\u2605<\/td><\/tr><tr><td>5: OBS + NDI<\/td><td>0<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605<\/td><td>\u2605\u2605\u2605<\/td><\/tr><tr><td>6: Hardware Encoder<\/td><td>\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2605\u2605<\/td><td>\u2605\u2605\u2606<\/td><td>\u2605\u2605\u2605\u2605\u2605<\/td><\/tr><\/tbody><\/table><figcaption>Quick Comparison Table of All Stream Solutions<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-1\">Preparations for Streaming to Multiple Platforms<\/h2>\n\n\n\n<p>Before start, you need to check a couple of things so the streaming will not go out of control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Internet Condition<\/h3>\n\n\n\n<p>A sound and stable network condition ensure that your streaming will not be laggy or stuttering. At the same time, the bandwidth required for streaming is up to your output resolution and bitrate.<\/p>\n\n\n\n<p>According to <a href=\"https:\/\/stream.twitch.tv\/encoding\/\">Twitch<\/a>, the recommended bitrates for different video resolutions are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>6000 kbps \u2013 1080P 60fps<\/li><li>4500 kbps \u2013 1080P 30fps<\/li><li>4500 kbps \u2013 720P 60fps<\/li><li>3000 kbps \u2013 720P 30fps<\/li><\/ul>\n\n\n\n<p>Note that the above bitrate is for a single stream only. So, if you are pushing video to multiple platforms simultaneously using your internet bandwidth, the network load will increase several times.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Computer Performance<\/h3>\n\n\n\n<p>When streaming using software, the video encoding codec (X264, QSV, X265) rely heavily on hardware computing, which puts extra stress on your computer CPU or graphic card.<\/p>\n\n\n\n<p>According to&nbsp;<a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/gaming\/resources\/how-to-stream.html\" target=\"_blank\" rel=\"noreferrer noopener\">Intel<\/a>, at least a four-core CPU and 8GB RAM are needed to play the game and stream it simultaneously because it takes about two cores for streaming. As you will put multiple streaming online, it\u2019s better to get a more powerful desktop.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Streaming Software\/Apps<\/h3>\n\n\n\n<p>Since OBS (Open Broadcaster Software) is one of the most popular free recording and streaming software, we will use it in our tutorial. You can download the software <a href=\"https:\/\/obsproject.com\/\">here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"718\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-interface-general-1024x718.png\" alt=\"\" class=\"wp-image-16427\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-interface-general-300x210.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-interface-general-1024x718.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-interface-general-768x539.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-interface-general.png 1095w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After installation, we can do some initial streaming settings for:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Platform account connection (Twitch, YouTube, Facebook, Restream, Twitter, and so on)<\/li><li>Video bitrate<\/li><li>Encoding algorithm (CPU Usage)<\/li><li>Recording path, quality, format, etc.<\/li><li>Audio setting<\/li><li>Video resolution, FPS<\/li><li>Operation hotkeys<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"997\" height=\"765\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-general.png\" alt=\"\" class=\"wp-image-16428\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-general-300x230.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-general-768x589.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-general.png 997w\" sizes=\"(max-width: 997px) 100vw, 997px\" \/><\/figure>\n\n\n\n<p>If you are a new user of OBS, then make sure to test your stream before it goes live.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Patience<\/h3>\n\n\n\n<p>Yes, you have to be patient to tweak all the options or test connections or settings repeatedly until it works well for your multi-platform live plan. Sometimes it just stuck there, and you have to solve those issues that look unique in your case:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Laggy stream video<\/li><li>Computer overheating<\/li><li>Connection drops<\/li><li>App crashes<\/li><li>Low video quality<\/li><\/ul>\n\n\n\n<p>If you are lucky enough to stream successfully for the first time, congratulations, but try to fix them patiently if you come across some problems. We have some FAQs at the bottom of this page, which might be helpful for you too.<\/p>\n\n\n\n<p>As we have installed OBS into our computers, we can directly push the stream to YouTube, Twitch, Facebook, or many other platforms. But the problem is: we can only stream to one platform at one time.<\/p>\n\n\n\n<p>To live our streams on multiple platforms, we will use OBS with other tools. Let\u2019s dive into these solutions and examples.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-2\">Streaming Solution 1: OBS (Screen Capture) + Restream<\/h2>\n\n\n\n<p>Like OBS, <a href=\"https:\/\/restream.io\/\">Restream<\/a> is another web-based platform for multistreaming. Any registered user can use it to push streams to multiple live platforms for free.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"625\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-general-1024x625.png\" alt=\"\" class=\"wp-image-16430\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-general-300x183.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-general-1024x625.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-general-768x469.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-general.png 1321w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The logic is simple: we push our single stream from OBS to Restream, which distributes the incoming stream to the selected platforms simultaneously.<\/p>\n\n\n\n<p>After registration, we can choose the target platform from the list and connect our streaming accounts to them easily:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-supported-platforms-1024x669.png\" alt=\"\" class=\"wp-image-16431\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-supported-platforms-300x196.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-supported-platforms-1024x669.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-supported-platforms-768x502.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-supported-platforms.png 1507w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In this example, we have linked our Restream account to Twitch and Youtube by quick authorization:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"816\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-twitch-1024x816.png\" alt=\"\" class=\"wp-image-16432\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-twitch-300x239.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-twitch-1024x816.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-twitch-768x612.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-twitch.png 1048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"925\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-youtube-1024x925.png\" alt=\"\" class=\"wp-image-16433\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-youtube-300x271.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-youtube-1024x925.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-youtube-768x694.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-authorization-youtube.png 1059w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>As we finished the authorization, the two platforms are displaying on the left side with newly updated streaming titles (which your audiences will see):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"729\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-account-connection-youtube-and-twitch-1024x729.png\" alt=\"\" class=\"wp-image-16434\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-account-connection-youtube-and-twitch-300x214.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-account-connection-youtube-and-twitch-1024x729.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-account-connection-youtube-and-twitch-768x547.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-account-connection-youtube-and-twitch.png 1117w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On the right side, we will follow the instruction (as showing below) and finish our OBS connection:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"606\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-setting-button.png\" alt=\"\" class=\"wp-image-16435\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-setting-button-300x178.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-setting-button-768x455.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-setting-button.png 1023w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<p>We will use RTMP URL in our OBS, so our video can get the correct streaming destination: Restream. Likewise, the encrypted stream key is essential for authentication also.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"664\" height=\"586\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-url-key.png\" alt=\"\" class=\"wp-image-16436\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-url-key-300x265.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-rtmp-url-key.png 664w\" sizes=\"(max-width: 664px) 100vw, 664px\" \/><\/figure>\n\n\n\n<p>Now, we go to OBS, check &#8220;File&#8221; -&gt; &#8220;Settings&#8221; -&gt; &#8220;Stream&#8221; -&gt; &#8220;Service&#8221; -&gt; Select &#8220;Restream.io&#8221; -&gt; &#8220;Use Stream Key&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"449\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-use-stream-key.png\" alt=\"\" class=\"wp-image-16437\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-use-stream-key-300x191.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-use-stream-key.png 704w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><\/figure>\n\n\n\n<p>After pasting the stream key, hit the \u201cApply\u201d button. As Restream is an OBS built-in option, we do not need to give the RTMP URL manually:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"551\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-restream-rtmp-connection.png\" alt=\"\" class=\"wp-image-16438\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-restream-rtmp-connection-300x227.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-restream-rtmp-connection.png 729w\" sizes=\"(max-width: 729px) 100vw, 729px\" \/><\/figure>\n\n\n\n<p>By the way, we can connect our Restream account to OBS instead of using the stream key.<\/p>\n\n\n\n<p>Now let\u2019s launch a PC game to test out the stream from OBS to Restream. In this example, we have got Minesweeper:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test-1024x556.png\" alt=\"\" class=\"wp-image-16439\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test-300x163.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test-1024x556.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test-768x417.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test-1536x834.png 1536w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/minesweeper-for-stream-test.png 1919w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now open OBS, on the &#8220;Sources&#8221; panel, click &#8220;+&#8221; to add a new video source (if you can find the panel, then click &#8220;View&#8221; -&gt; &#8220;Docks&#8221; -&gt; &#8220;Sources&#8221;):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"1024\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-add-new-source-972x1024.png\" alt=\"\" class=\"wp-image-16441\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-add-new-source-285x300.png 285w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-add-new-source-972x1024.png 972w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-add-new-source-768x809.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-add-new-source.png 975w\" sizes=\"(max-width: 972px) 100vw, 972px\" \/><\/figure>\n\n\n\n<p>In the pop-up menu, we can choose either &#8220;Game capture&#8221; or &#8220;Display Capture&#8221;.<\/p>\n\n\n\n<p>The major difference between these two options is: Game mode captures every full screen application, while display mode captures everything on your screen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"538\" height=\"526\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-game-capture.png\" alt=\"\" class=\"wp-image-16442\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-game-capture-300x293.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-game-capture.png 538w\" sizes=\"(max-width: 538px) 100vw, 538px\" \/><\/figure>\n\n\n\n<p>As our game (Minesweeper) can not be displayed on full-screen, we will use the \u201cDisplay Capture\u201d as the video source. After we created it, we can double click the option to get more settings:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-1024x600.png\" alt=\"\" class=\"wp-image-16443\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-300x176.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-1024x600.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture-768x450.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-display-capture.png 1135w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we can see our screen capture is working on the preview area.<\/p>\n\n\n\n<p>We can choose an overlay picture or more elements for our video stream also. Just add a new source, select \u201cImage\u201d, and choose the one we like (we dragged our logo in this example):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"828\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-1024x828.png\" alt=\"\" class=\"wp-image-16444\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-300x243.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-1024x828.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-768x621.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1.png 1249w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we can adjust the size and position of the overlay picture freely:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"587\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-2.png\" alt=\"\" class=\"wp-image-16445\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-2-300x183.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-2-768x470.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-2.png 960w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>After everything looks good, we hit the button &#8220;Start Streaming&#8221; to go live:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3-1024x682.png\" alt=\"\" class=\"wp-image-16446\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3-300x200.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3-1024x682.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3-768x511.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3-1536x1022.png 1536w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-logo-overlay-1-3.png 1570w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now back to Restream, we can see everything is on the go:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream-1024x559.png\" alt=\"\" class=\"wp-image-16447\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream-300x164.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream-1024x559.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream-768x419.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream-1536x838.png 1536w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-to-restream.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Our game goes live now, and the viewers can enjoy the live stream both on YouTube and Twitch.<\/p>\n\n\n\n<p>How about chatting with your audiences from different platforms? Download the <a href=\"https:\/\/restream.io\/chat\">official chat App<\/a> to talk to them in one place:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-chatting-desktop-app-1024x601.png\" alt=\"\" class=\"wp-image-16448\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-chatting-desktop-app-300x176.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-chatting-desktop-app-1024x601.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-chatting-desktop-app-768x451.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/restream-chatting-desktop-app.png 1316w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-3\">Streaming Solution 2: OBS (Screen Capture) + Multi-RTMP Plugin<\/h2>\n\n\n\n<p>Restream is good enough for multi-platform streaming, but you may wonder if there is an integrated solution for doing everything just inside OBS. Here comes our &#8220;<a href=\"https:\/\/sorayuki.github.io\/obs-multi-rtmp\/\">Multi-RTMP<\/a>&#8221; plugin:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"912\" height=\"938\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-plugin.png\" alt=\"\" class=\"wp-image-16451\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-plugin-292x300.png 292w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-plugin-768x790.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-plugin.png 912w\" sizes=\"(max-width: 912px) 100vw, 912px\" \/><\/figure>\n\n\n\n<p>It is an open-source plugin for installing on OBS. When installed, we can push our stream to different live platforms using OBS.<\/p>\n\n\n\n<p>To begin with, let\u2019s go to the Github page of Multi-RTMP <a href=\"https:\/\/github.com\/sorayuki\/obs-multi-rtmp\">here<\/a>, and click on the releases panel to download the plugin file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"759\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-1-1024x759.png\" alt=\"\" class=\"wp-image-16452\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-1-300x222.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-1-1024x759.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-1-768x569.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-1.png 1266w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"876\" height=\"643\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-2.png\" alt=\"\" class=\"wp-image-16453\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-2-300x220.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-2-768x564.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-github-download-2.png 876w\" sizes=\"(max-width: 876px) 100vw, 876px\" \/><\/figure>\n\n\n\n<p>When finished download, we will click on the &#8220;obs-multi-rtmp-setup.exe&#8221; (Windows user) extracted from the zip file and run it. Remember not to change the default target folder: &#8220;C:\\ProgramData\\obs-studio\\plugins\\obs-multi-rtmp&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"292\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-setup.png\" alt=\"\" class=\"wp-image-16456\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-setup-300x206.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-setup.png 426w\" sizes=\"(max-width: 426px) 100vw, 426px\" \/><\/figure>\n\n\n\n<p>After installation and restarting OBS, you will find the &#8220;Multiple output&#8221; tab on the left side (if it doesn&#8217;t appear, check &#8220;View&#8221; -&gt; &#8220;Docks&#8221; -&gt; &#8220;Multiple output\u201d):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"675\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-rtmp-multi-dock-on.png\" alt=\"\" class=\"wp-image-16457\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-rtmp-multi-dock-on-300x269.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-rtmp-multi-dock-on.png 752w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<p>Now let\u2019s add our platforms (Youtube and Twitch) by clicking the &#8220;Add new target&#8221; button inside the plugin panel:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"703\" height=\"607\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-add-youtube.png\" alt=\"\" class=\"wp-image-16458\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-add-youtube-300x259.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-multi-rtmp-add-youtube.png 703w\" sizes=\"(max-width: 703px) 100vw, 703px\" \/><\/figure>\n\n\n\n<p>Then we will find the RTMP Server address and RTMP Key for our streaming platform (YouTube in this case). To do this, let\u2019s go to Youtube Studio (<a href=\"https:\/\/studio.youtube.com\/\">https:\/\/studio.youtube.com\/<\/a>), and click on the &#8220;Go live&#8221; icon:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"811\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-1-1024x811.png\" alt=\"\" class=\"wp-image-16459\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-1-300x237.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-1-1024x811.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-1-768x608.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-1.png 1185w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we check &#8220;Start&#8221; on &#8220;Right now&#8221; option and choose &#8220;Streaming software&#8221; on the following menu:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"687\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-2.png\" alt=\"\" class=\"wp-image-16460\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-2-300x264.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-2-768x676.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-2.png 780w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"658\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-3.png\" alt=\"\" class=\"wp-image-16461\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-3-300x267.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-3.png 740w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"774\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-4.png\" alt=\"\" class=\"wp-image-16462\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-4-300x244.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-4-768x625.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-4.png 951w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<p>Now we copy the URL and stream key to the OBS plugin panel and click &#8220;OK&#8221; (leaving the other options as default):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"639\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-5.jpg\" alt=\"\" class=\"wp-image-16463\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-5-300x284.jpg 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-youtube-go-live-5.jpg 674w\" sizes=\"(max-width: 674px) 100vw, 674px\" \/><\/figure>\n\n\n\n<p>Now let\u2019s connect another platform, taking Twitch as an example:<\/p>\n\n\n\n<p>First, go to <a href=\"https:\/\/dashboard.twitch.tv\/settings\/stream\">https:\/\/dashboard.twitch.tv\/settings\/stream<\/a>. Once login, you will be redirected to the streaming setting detail, including your stream key:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-stream-key-1024x616.png\" alt=\"\" class=\"wp-image-16464\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-stream-key-300x180.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-stream-key-1024x616.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-stream-key-768x462.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-stream-key.png 1177w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We need to go to the Twitch Streaming RTMP URL:&nbsp;<a href=\"https:\/\/stream.twitch.tv\/ingests\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/stream.twitch.tv\/ingests\/<\/a>, and it will auto-suggest some servers according to our location. All we need to do now is to copy any of the recommended URLs (be careful not to cover the variable after the tailing slash):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"680\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-rtmp-server-url.png\" alt=\"\" class=\"wp-image-16465\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-rtmp-server-url-300x228.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-rtmp-server-url-768x584.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-get-rtmp-server-url.png 894w\" sizes=\"(max-width: 894px) 100vw, 894px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"525\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-connected-to-obs-multi-rtmp.jpg\" alt=\"\" class=\"wp-image-16466\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-connected-to-obs-multi-rtmp-300x263.jpg 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-connected-to-obs-multi-rtmp.jpg 600w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>When we finished copying the RTMP server and RTMP key into the OBS plugin panel, click OK.<\/p>\n\n\n\n<p>Just like before, our video will go live both on Youtube and on Twitch if we click the button &#8220;start streaming&#8221; on OBS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-4\">Streaming Solution 3: OBS (Screen Capture) + Self-host Server + FFmpeg Directives<\/h2>\n\n\n\n<p>When we stream to Youtube, Twitch, Facebook, or Restream, we are pushing our videos to their RTMP servers. How about put our stream to our own server and then distribute it across those platforms?<\/p>\n\n\n\n<p>Here we can establish an RTMP server on our computer and stream via FFmpeg directives from our computer.<\/p>\n\n\n\n<p>There are three essential tools we need for this:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>MonaServer<\/strong>. MonaServer is a free and portable RTMP server that can run on our computers (so we will send our stream to it from OBS). The compiled exe file can be downloaded <a href=\"http:\/\/sourceforge.net\/projects\/monaserver\/files\/MonaServer_Win32.zip\/download\">here<\/a>;<\/li><li><strong>VLC Media Player<\/strong>. The player is used to test our local stream video. Any apps that play RTMP stream will fit. You can download VLC on their official website <a href=\"https:\/\/www.videolan.org\/vlc\/\">here<\/a>;<\/li><li><strong>FFmpeg<\/strong>. FFmpeg is a free and powerful tool to resend our stream from our local RTMP server to final destinations (Youtube, Facebook, Twitch, and so on). You can download FFmpeg on their official website <a href=\"https:\/\/ffmpeg.org\/\">here<\/a>;<\/li><\/ul>\n\n\n\n<p>When finished downloading, make sure the extracted FFmpeg exe files (ffmpeg.exe, ffplay.exe, and ffprobe.exe) are moved to the root directory of MonaServer, so the working directory looks like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"624\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-working-directory.png\" alt=\"\" class=\"wp-image-16468\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-working-directory-300x214.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-working-directory-768x548.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-working-directory.png 875w\" sizes=\"(max-width: 875px) 100vw, 875px\" \/><\/figure>\n\n\n\n<p>Now let\u2019s start our streaming journey.<\/p>\n\n\n\n<p>First, open MonaServer directory, hold the &#8220;Shift&#8221; key, and right-click on the blank area, choose &#8220;open PowerShell window here&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"742\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-open-powershell.png\" alt=\"\" class=\"wp-image-16469\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-open-powershell-300x252.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-open-powershell-768x645.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-open-powershell.png 884w\" sizes=\"(max-width: 884px) 100vw, 884px\" \/><\/figure>\n\n\n\n<p>When the Windows PowerShell poops out, input &#8220;.\\MonaServer.exe&#8221;, press enter, then you will find the server running info:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"728\" height=\"545\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-started.png\" alt=\"\" class=\"wp-image-16470\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-started-300x225.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/mona-server-started.png 728w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p>As the service is running, now we go to OBS, choose the correct video source (&#8220;Display Capture&#8221;), and hit &#8220;Settings&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"727\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-1024x727.png\" alt=\"\" class=\"wp-image-16471\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-300x213.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-1024x727.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-768x545.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server.png 1233w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Go to the &#8220;Stream&#8221; panel, choose &#8220;Custom&#8221; under &#8220;Service&#8221; selection, and input &#8220;rtmp:\/\/127.0.0.1:1935\/live&#8221; for our local MonaServer address, and &#8220;stream&#8221; for the stream key, then apply:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"716\" height=\"580\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-2.png\" alt=\"\" class=\"wp-image-16472\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-2-300x243.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-local-mona-server-2.png 716w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/figure>\n\n\n\n<p>Now back to OBS, hit the &#8220;Start Streaming&#8221;. We will see the status in the PowerShell changed immediately, which tells us it\u2019s getting the stream from some client (just ignore the error info):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"934\" height=\"749\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-streaming-to-local-mona-server.png\" alt=\"\" class=\"wp-image-16474\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-streaming-to-local-mona-server-300x241.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-streaming-to-local-mona-server-768x616.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-streaming-to-local-mona-server.png 934w\" sizes=\"(max-width: 934px) 100vw, 934px\" \/><\/figure>\n\n\n\n<p>Now our local server is working properly on the live stream. To test it, open the VLC Media Player, press &#8220;Ctrl + N&#8221; to open a network stream, and put our local stream URL (rtmp:\/\/127.0.0.1:1935\/live\/stream) to it:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"502\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-1.png\" alt=\"\" class=\"wp-image-16475\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-1-300x260.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-1.png 580w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/figure>\n\n\n\n<p>When we click the play button, we will see our local stream:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"659\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-2-1024x659.png\" alt=\"\" class=\"wp-image-16476\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-2-300x193.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-2-1024x659.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-2-768x494.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/checking-local-rtmp-video-with-vlc-player-2.png 1296w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, we will put our local stream to more Internet platforms such as YouTube and Twitch via FFmpeg. Let\u2019s go back to the local server directory and open another PowerShell window from there by Shift + Right Click.<\/p>\n\n\n\n<p>We will put our local stream to a single platform to test first. Let\u2019s input the following code into the new PowerShell console:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ffmpeg -i rtmp:\/\/127.0.0.1:1935\/live\/stream -c:v copy -c:a copy -f flv rtmp:\/\/hkg.contribute.live-video.net\/app\/{stream_key}<\/code><\/pre>\n\n\n\n<p>Remember to put your RTMP URL and stream key in the PowerShell:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"709\" height=\"379\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code.png\" alt=\"\" class=\"wp-image-16478\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-300x160.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code.png 709w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<p>If you have problems getting your streaming URL (remote destination RTMP URL address) and stream key, please refer to relevant content in our streaming solution 2 above.<\/p>\n\n\n\n<p>When we hit enter, the console starts working, and we will see our streaming status in the Twitch web console:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"839\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-2.png\" alt=\"\" class=\"wp-image-16479\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-2-300x253.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-2-768x649.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-2.png 993w\" sizes=\"(max-width: 993px) 100vw, 993px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"988\" height=\"556\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-3.png\" alt=\"\" class=\"wp-image-16480\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-3-300x169.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-3-768x432.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ffmpeg-single-streaming-code-3.png 988w\" sizes=\"(max-width: 988px) 100vw, 988px\" \/><\/figure>\n\n\n\n<p>Now let\u2019s use the FFmpeg directive to stream our video to Youtube and Twitch (and any other platforms) at the same time.<\/p>\n\n\n\n<p>Open another PowerShell window from the MonaServer directory, and type the following code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ffmpeg -i rtmp:\/\/127.0.0.1:1935\/live\/stream -c:v copy -c:a copy -map 0 -f tee \"&#91;f=flv]rtmp:\/\/hkg.contribute.live-video.net\/app\/{stream_key}|&#91;f=flv]rtmp:\/\/a.rtmp.youtube.com\/live2\/{stream_key}\"<\/code><\/pre>\n\n\n\n<p>exchange the above RTMP URLs and streams key with your own and you will get the local stream over two platforms.<\/p>\n\n\n\n<p>For more useful examples or operation references, you can find <a href=\"https:\/\/obsproject.com\/forum\/resources\/obs-studio-stream-to-multiple-platforms-or-channels-at-once.932\/\">here<\/a> on the OBS official platform.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-5\">Streaming Solution 4: OBS + Capture Card<\/h2>\n\n\n\n<p>Sometimes your computer is getting overwhelmed from gaming and streaming at the same time. In this case, we can use a video capture card installed on another computer and finish the streaming without putting any stress on your gaming PC.<\/p>\n\n\n\n<p>In the following example, we will use two computers:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Computer A: Streaming PC, OBS and capture card hardware installed<\/li><li>Computer B: Gaming PC, outputting game video to computer A as media source<\/li><\/ul>\n\n\n\n<p>In Computer A, we will add a new source to \u201cVideo Capture Device\u201d on OBS and select our capture card:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"561\" height=\"530\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-1.png\" alt=\"\" class=\"wp-image-16482\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-1-300x283.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-1.png 561w\" sizes=\"(max-width: 561px) 100vw, 561px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"619\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-2.png\" alt=\"\" class=\"wp-image-16483\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-2-300x252.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-capture-2.png 736w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><\/figure>\n\n\n\n<p>Once targeted our capture device, the gaming video appears automatically on the preview window:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/obs-setting-for-capture-3-size-fixed.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Next, we will stream to Restream.io or Multi-RTMP plugin to finish the multi-platform distribution, just as we covered above.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-6\">Streaming Solution 5: OBS (External Video Source) + NDI<\/h2>\n\n\n\n<p>Have a slow computer and no budget for capture device? No worry, we can collect the video source via some free capture Apps (for example, NDI Screen Capture).<\/p>\n\n\n\n<p><a href=\"https:\/\/www.ndi.tv\/\">NDI<\/a> is a professional video transmission protocol launched by NewTek, which empowers us to autodetect video sources across the local network (e.g., other computer\u2019s screen capture). In other words, NDI works as a perfect virtual capture card.<\/p>\n\n\n\n<p>To begin with, let\u2019s download the NDI tools from the official website <a href=\"https:\/\/www.ndi.tv\/tools\/\">here<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"926\" height=\"803\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-cover.png\" alt=\"\" class=\"wp-image-16485\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-cover-300x260.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-cover-768x666.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-cover.png 926w\" sizes=\"(max-width: 926px) 100vw, 926px\" \/><\/figure>\n\n\n\n<p>Meanwhile, we need to install an OBS plugin to make sure that it detects NDI video sources. We can download the opensource tool (obs-ndi) from Github <a href=\"https:\/\/github.com\/Palakis\/obs-ndi\">here<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"864\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-download-github.png\" alt=\"\" class=\"wp-image-16486\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-download-github-300x276.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-download-github-768x706.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-tools-download-github.png 940w\" sizes=\"(max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<p>Once we launched our game, run the &#8220;Screen Capture&#8221; from NDI Tools. After that, our gaming screen will be a video source and is ready to be discovered automatically.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"240\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-screen-capture-menu.png\" alt=\"\" class=\"wp-image-16487\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-screen-capture-menu-300x161.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/ndi-screen-capture-menu.png 448w\" sizes=\"(max-width: 448px) 100vw, 448px\" \/><\/figure>\n\n\n\n<p>Next, we can capture the video on any computer that is in the same network. We will open OBS in that computer and add an NDI source (the one we put before):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"764\" height=\"805\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-1.png\" alt=\"\" class=\"wp-image-16488\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-1-285x300.png 285w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-1.png 764w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/obs-setting-for-ndi-size-fixed-2.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>If you can find the \u201cNDI Source\u201d option, try to install the obs-ndi <a href=\"https:\/\/github.com\/Palakis\/obs-ndi\">plugin<\/a> again.<\/p>\n\n\n\n<p>Now that we have captured the video from NDI, let\u2019s stream it to Facebook, Twitch, and Facebook through OBS. We will stream to Restream.io or Multi-RTMP plugin to finish the multi-platform distribution, just as we covered above:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"442\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-3.png\" alt=\"\" class=\"wp-image-16490\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-3-300x201.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-3.png 659w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"433\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-4.png\" alt=\"\" class=\"wp-image-16491\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-4-300x169.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-4-768x432.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-setting-for-ndi-4.png 770w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-7\">Streaming Solution 6: Hardware Encoder + Integrated Console<\/h2>\n\n\n\n<p>OBS slows down your computer, and the stream settings sometimes are hard. At the same time, relying too much on OBS increases the overall instability.<\/p>\n\n\n\n<p>You might ask: are there any solutions that make our multi-platform streaming easier and more stable?<\/p>\n\n\n\n<p>The answer is yes. For professional streamers or gamers, using a hardware encoder is a better choice. Normally, a hardware video encoder gives you the following benefits:<\/p>\n\n\n\n<p>1. Easy connection. Videos are sending from PC to encoder via cable connection (normally HDMI), and the encoder is connected to the Internet via Ethernet;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/hardware-encoder-e2-size-fixed.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>2. Integrated configuration. On the web-based console of the encoder, we can easily configure our stream settings in one place (for multiple platforms). Once configured, the following stream experience will be transparent to users;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"891\" height=\"945\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-e2-console.png\" alt=\"\" class=\"wp-image-16493\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-e2-console-283x300.png 283w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-e2-console-768x815.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-e2-console.png 891w\" sizes=\"(max-width: 891px) 100vw, 891px\" \/><\/figure>\n\n\n\n<p>3. 24\/7 operation. Hardware video encoders are designed for a long-time stable working at low power consumption. So, if you are working in a team and want to stream all the time, a hardware encoder is a good choice:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/hardware-encoder-application-size-fixed.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<p>4. Video source variety. Other than standard screen capture, hardware encoders can get all types of video sources (such as cameras or webcams), which enlarges your range of stream materials.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"317\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-1024x317.png\" alt=\"\" class=\"wp-image-16495\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-300x93.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-1024x317.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-768x238.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection.png 1197w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kiloview <a href=\"https:\/\/www.kiloview.com\/en\/encoder\/h264-wired\/\">E2 H.264 encoder<\/a> is a suitable device for beginners, as it comes with 1080P video streaming up to 16 platforms. Meanwhile, the competitive price and free technical support won\u2019t let you down.<\/p>\n\n\n\n<p>To start our stream to Youtube, Twitch and Facebook using a hardware encoder, we need to do some initial configuration for network settings and accessibility. For Kiloview E series, you can get documentation <a href=\"https:\/\/www.kiloview.com\/en\/support\/docs\/g1\/g-serial-wlan-encoder\/4-2\/e-g-series\/\">here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"924\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-documentation.png\" alt=\"\" class=\"wp-image-16496\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-documentation-300x271.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-documentation-768x695.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-documentation.png 1021w\" sizes=\"(max-width: 1021px) 100vw, 1021px\" \/><\/figure>\n\n\n\n<p>Next, we will connect our gear to the computer and network:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-photo-1024x768.jpg\" alt=\"\" class=\"wp-image-16497\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-photo-300x225.jpg 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-photo-1024x768.jpg 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-photo-768x576.jpg 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-connection-photo.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then, we should find the video preview in &#8220;Encoding &amp; Stream&#8221; -&gt; &#8220;Encoding &amp; Stream Settings&#8221; in the encoder\u2019s console page:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"887\" height=\"664\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-1.png\" alt=\"\" class=\"wp-image-16499\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-1-300x225.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-1-768x575.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-1.png 887w\" sizes=\"(max-width: 887px) 100vw, 887px\" \/><\/figure>\n\n\n\n<p>Next, in \u201cH.264 Main Stream\u201d under the same panel, we can add multiple RTMP streams and set the pushing URL\/Key separately. If you have problems getting your own streaming URL (remote destination RTMP URL address) and stream key, please refer to relevant content in our streaming solution 2 above:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"685\" height=\"600\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-2.png\" alt=\"\" class=\"wp-image-16500\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-2-300x263.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-2.png 685w\" sizes=\"(max-width: 685px) 100vw, 685px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"857\" height=\"556\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-3.png\" alt=\"\" class=\"wp-image-16501\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-3-300x195.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-3-768x498.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-3.png 857w\" sizes=\"(max-width: 857px) 100vw, 857px\" \/><\/figure>\n\n\n\n<p>When we finished the RTMP server configuration, toggle the button in the front to start\/stop our stream.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"649\" height=\"676\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-4.png\" alt=\"\" class=\"wp-image-16502\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-4-288x300.png 288w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/hardware-encoder-setting-4.png 649w\" sizes=\"(max-width: 649px) 100vw, 649px\" \/><\/figure>\n\n\n\n<p>That\u2019s it, enjoy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mutiple-streaming-8\">FAQ about Multi-platform Stream<\/h2>\n\n\n\n<p><strong>Q: Can OBS stream and record at the same time?<\/strong><\/p>\n\n\n\n<p>A: Yes, we can stream and record in OBS at the same time by clicking the corresponding buttons on the &#8220;Controls&#8221; panel:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"368\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-1.png\" alt=\"\" class=\"wp-image-16504\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-1-300x180.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-1.png 614w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/figure>\n\n\n\n<p>Meanwhile, it\u2019s recommended to tick the &#8220;Automatically record when streaming&#8221; option in settings if necessary:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"485\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-2.png\" alt=\"\" class=\"wp-image-16505\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-2-300x208.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/obs-recording-and-streaming-2.png 698w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/figure>\n\n\n\n<p><strong>Q: How to Embed YouTube live stream on Facebook?<\/strong><\/p>\n\n\n\n<p>A: First, go to any YouTube live stream page, and click on the &#8220;share&#8221; button:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/share-youtube-live-to-facebook-1-size-fixed.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/08\/share-youtube-live-to-facebook-2-size-fixed.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Q: How to get my Facebook\/Youtube\/Twitch stream key?<\/strong><\/p>\n\n\n\n<p>A: For Youtube stream key, please refer to &#8220;Streaming Solution 2: OBS (Screen Capture) + Multi-RTMP Plugin&#8221; above.<\/p>\n\n\n\n<p>For Facebook stream key, go to <a href=\"https:\/\/www.facebook.com\/live\/producer\/\">https:\/\/www.facebook.com\/live\/producer\/<\/a><\/p>\n\n\n\n<p>For Twitch stream key, go to <a href=\"https:\/\/dashboard.twitch.tv\/settings\/stream\">https:\/\/dashboard.twitch.tv\/settings\/stream<\/a><\/p>\n\n\n\n<p><strong>Q: How to stream with two computers?<\/strong><\/p>\n\n\n\n<p>A: Just as we illustrated in solutions 4 and 5, we can play a game on computer A and capture &amp; stream on computer B by capture card or Apps such as NDI screen capture. The benefits are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Your computer is not overstressed from running a game and streaming;<\/li><li>Your game will not be slowed down because of a balanced bandwidth cost;<\/li><li>You can interact with your audience better because of two isolated screens;<\/li><\/ul>\n\n\n\n<p><strong>Q: How to stream from Xbox\/PS4 to YouTube?<\/strong><\/p>\n\n\n\n<p>A: For PS4, you can find a built-in option in &#8220;Settings&#8221; -&gt; &#8220;Account&#8221; -&gt; &#8220;Link with Other Services&#8221; to connect your YouTube account for streaming. For Xbox, you need a streaming tool (OBS or hardware encoder) to push your live stream online.<\/p>\n\n\n\n<p><strong>Q: How to share twitch stream on Facebook?<\/strong><\/p>\n\n\n\n<p>A: Open Twitch, go to the target stream, tap the sharing icon on the top bar, choose \u201cFacebook\u201d from the pop-up list, and post it.<\/p>\n\n\n\n<p><strong>Q: How much data does twitch live use? What is the twitch recommended upload speed?<\/strong><\/p>\n\n\n\n<p>A: According to <a href=\"https:\/\/stream.twitch.tv\/encoding\/\">Twitch<\/a>, the recommended bitrates for different video resolutions are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>6000 kbps \u2013 1080P 60fps<\/li><li>4500 kbps \u2013 1080P 30fps<\/li><li>4500 kbps \u2013 720P 60fps<\/li><li>3000 kbps \u2013 720P 30fps<\/li><\/ul>\n\n\n\n<p>The default Twitch streaming speed mode for desktop Chrome, Firefox, Edge, and the Twitch desktop app is \u201cLow Latency\u201d, which enables real-time communications with viewers but increases bandwidth cost. You can opt-out for normal latency mode if your streaming suffers from a weak network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"677\" height=\"438\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-latency-mode.png\" alt=\"\" class=\"wp-image-16509\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-latency-mode-300x194.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/twitch-latency-mode.png 677w\" sizes=\"(max-width: 677px) 100vw, 677px\" \/><\/figure>\n\n\n\n<p><strong>Q: How to add YouTube chat to OBS?<\/strong><\/p>\n\n\n\n<p>A: Open YouTube Studio, and go to the live console page. Then click the dotted menu on the top right, and choose \u201cPopout chat\u201d from it:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"647\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-1-1024x647.png\" alt=\"\" class=\"wp-image-16510\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-1-300x190.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-1-1024x647.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-1-768x486.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-1.png 1373w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Copy the URL from the pop-out chatting browser window:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"647\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-2-1024x647.png\" alt=\"\" class=\"wp-image-16511\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-2-300x190.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-2-1024x647.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-2-768x486.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-2.png 1373w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Back to OBS, choose &#8220;View&#8221; -&gt; &#8220;Docks&#8221; -&gt; &#8220;Custom Browser Docks&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"966\" height=\"822\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-4.png\" alt=\"\" class=\"wp-image-16512\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-4-300x255.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-4-768x654.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-4.png 966w\" sizes=\"(max-width: 966px) 100vw, 966px\" \/><\/figure>\n\n\n\n<p>Here we\u2019ve imported the Youtube live chat to OBS:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"878\" src=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-5-1024x878.png\" alt=\"\" class=\"wp-image-16513\" srcset=\"https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-5-300x257.png 300w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-5-1024x878.png 1024w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-5-768x659.png 768w, https:\/\/www.kiloview.com\/en\/wp-content\/uploads\/2021\/06\/add-youtube-chat-to-obs-5.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Q: Which one is better, YouTube vs twitch streaming?<\/strong><\/p>\n\n\n\n<p>A: It depends on your niche, platform rules, profit expectations of the two platforms. Normally, Twitch is a proper platform that caters to the game community, while streamers can find their niche on Youtube. For punishment, Youtube tends to be more lenient than Twitch. Meanwhile, Youtube\u2019s watching recommendation algorithm is more favorable for new streamers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article gives you six solutions to stream your video, game, or any media content to Youtube, Twitch, Facebook, or more platforms at the same time. Each solution enables you to grow your audience by streaming on multiple platforms. Check it out to find your favorite way.<\/p>\n","protected":false},"author":1,"featured_media":16418,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-16422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/posts\/16422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/comments?post=16422"}],"version-history":[{"count":1,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/posts\/16422\/revisions"}],"predecessor-version":[{"id":55546,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/posts\/16422\/revisions\/55546"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/media\/16418"}],"wp:attachment":[{"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/media?parent=16422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/categories?post=16422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kiloview.com\/en\/wp-json\/wp\/v2\/tags?post=16422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}