How to stream on multiple platforms

in #vimm5 years ago

Hey everyone,

Lately the question how to duo stream has been popping up again, as such I promised to write down a tutorial based on a video tutorial I once made. I will upload the again video for anyone interested as well.

First things first, this method comes with some perks and disadvantages. The biggest upside is that you don't have to spend any additional money and that you keep control. The biggest downside however is that you're limited to your bandwidth.

With this method you're going to stream to a local server you've installed on your computer. From there the local server is going to forward your stream to all channels you defined. That means that you're going to also upload simultaneously to all channels you defined. You're upload speed will be your bottleneck. If you have a low bandwidth or your connection isn’t always as stable as you wish it was I suggest you look into restreaming services as https://www.castr.io or https://www.restream.io

With that being said let’s dive into configuring our own duo stream

  1. Download a precompiled nginx server: Go to https://github.com/illuspas/nginx-rtmp-win32 and download the nginx server. Except for configuring all the channels you want to stream to this doesn’t need any alterations

  2. Unzip the the folder and open the nginx.conf file located in the conf folder. I recommend using something as notepad++ as it will keep the markup

  3. On line 13 you’ll find application live followed by een opening bracket, underneath it on line 14 you’ll spot “live on;” Leave those untouched and add a new line between line 14 and the closing bracket. On this new line you need to write “push rtmplink/key” followed by a semicolon

    Repeat this for every channel you want to add, make sure to add each channel on a new line and add a semicolon afterwards

    For vimm you can find the rtmplink and your private key on your dashboard

  4. Once you listed all the channels you want to stream you have to safe and close the file, et voila: your local server is ready to stream towards all your live streaming channels

  5. That being done all you have to do is tell your broadcasting software to stream towards the local server. To do this all you have to do is type (or copy) ‘http://localhost:1935/live’ and give it in as the url in your broadcasting software. Leave the stream key field empty and safe/apply your settings.

  6. That should be all you have to do configuring wise. Go to the root folder of the zip that you downloaded and start the nginx server

  7. You should be ready to go, happy streaming.

    Sources:

    @chansetheguy tutorial: https://steemit.com/dlive/@chansetheguy/b218b400-46d2-11e8-a699-f3be07be675a
    Download NGINX: https://github.com/illuspas/nginx-rtmp-win32

    Coin Marketplace

    STEEM 0.35
    TRX 0.12
    JST 0.040
    BTC 70638.80
    ETH 3565.34
    USDT 1.00
    SBD 4.73