Walkthrough: Encoder Setup Guide

By Jose Guevara

5 Min Read

banner image featured
author avatar

Jose Guevara

Jose is a part of the Dacast Customer Onboarding team and started working with the company in 2016. He has vast experience in customer service/engagement and live streaming support.

     

    While setting up your live stream is easy, the encoder setup page is admittedly the most challenging step. For first-time users of the platform, it is understandable you may encounter some confusion. With this general guide, we provide you with the basic steps from within the platform, to make sure your live streaming experience with Dacast is a pleasant one.

    Setting Up an Encoder for Your Live Stream:

    This is the first step in the whole process: creating a live channel is the most important step as this is where you will get the information you need to paste in your RTMP settings in your encoder.

    1. Auto-Select a Publishing Point

    All you need to do is make sure you are logged inside your Dacast account. From the main dashboard, you can click on Live Streams (left side), then press the Create Live Stream button (if you have not created a Live stream yet).  If you have created a Live stream, you can either click on the live channel name or the edit button (pencil icon). Creating a Live stream enables you to get the information to feed into your encoder behind an RTMP firewall and connect to the Dacast server, in order to stream live video:

    Dacast Encoder Setup Guide - Create Live Stream

    Now once inside the live stream, on the General tab, you will find the encoder setup details when clicking on that button:

    Dacast Encoder Setup Guide - Encoder setup details

    You will then see this window. This is where you will get the information you will feed into your encoder. 

    By default, the “Generic RTMP Encoder” will be selected, and here is the information you will see:

    • URL
    • Backup URL (in case the Server/Stream URL does not work on the encoder)
    • Username
    • Password
    • Stream Name or Key 

    You will also have further options by clicking on the dropdown menu below “RTMP Encoders”. Depending on the encoder you are using, select yours in the following list of encoders: OBS Open Broadcaster Software, Sling Studio, Telestream Wirecast, Teradeks, Vid Blaster, or vMix.

    If you are using a different encoder than the ones listed, you can keep the “Generic RTMP Encoder” selected.


    Simply copy and paste these pieces of information into your RTMP encoder setup. We have simplified the process by including an icon you can just click to copy the info easily.

    2. Setting Up the RTMP Encoder for Your Live Stream:

    Now that you have the information from your Dacast live stream, we will show you how to put them on the most common software encoders used for live streaming.

    OBS Studio

    In your Dacast Encoder Setup, select “OBS Open Broadcaster Software”:

    Then in OBS, in the main window of the encoder click on Settings under Controls:

    Dacast Encoder Setup Guide - OBS settings

    Then, you will be redirected to the Settings page of OBS Studio. Click on Stream on the left side. Then under the first tab, click on  “Service”, and select Custom. From there, this window will appear. This is where you put the stream credentials, which you can copy and paste easily from your Dacast live stream into this part:

    Dacast Encoder Setup Guide - OBS authentification

    Next, click “Apply” so that OBS Studio can save those credentials. Finally, from the main window, you can now click on the “Start Streaming” button, and your OBS Studio will then be connected to the Dacast server and your Dacast live stream, so you can start the live stream immediately:

    Dacast Encoder Setup Guide - OBS start streaming

    Wirecast

    In your Dacast Encoder Setup, select “Telestream Wirecast”:

    Then in Wirecast, from the main window of the encoder, click on Output: 

    Dacast Encoder Setup Guide - Wirecast settings output

    You will then be redirected to this window. Select RTMP Server:

    Dacast Encoder Setup Guide - Wirecast settings RTMP Server

    Then once inside this window, go to the Address and Stream tab on Wirecast and paste the information from your Dacast encoder setup:

    After pasting the Address and the Stream key, click on Set Credentials. This is where you will paste the username and password respectively:
    Dacast Encoder Setup Guide - Wirecast settings RTMP set credentials

    Dacast Encoder Setup Guide - Wirecast settings RTMP confirm credentials

    Next, click OK to save changes.  You have now inputted the stream credentials from your Dacast live stream, into your Wirecast encoder. You can now click on the stream icon (circled in yellow below). The encoder will recognize the stream credentials and connect to the Dacast server, thus enabling you to do your live stream:

    Dacast Encoder Setup Guide - Wirecast settings live stream confirmation

    vMix

    In your Dacast Encoder Setup, select “vMix”:

    Then in vMix, from the main window of the encoder, click on the configuration settings icon (cogwheel icon). 

    Dacast Encoder Setup Guide - vMix settings Configuration

    You will then be redirected to the streaming settings window. Here you can fill the URL and Stream Name or Key tabs. Afterward, please click Advanced. This is where you will paste your username and password respectively:

    Dacast Encoder Setup Guide - vMix streaming settings Configuration

    Dacast Encoder Setup Guide - vMix advanced streaming settings Configuration
    Click OK, then you will be redirected to the streaming settings window again. All you need to do is press start. You are now ready to stream.

    Dacast Encoder Setup Guide - vMix advanced streaming settings Confirmation

    NOTE: 

    We have taught you the basic setup on inputting the stream credentials from your Dacast live stream to these common software encoders our broadcasters use. 

    Since you now know the basic setup, we recommend that you always test your upload speed at the location of the stream. Please visit  https://testmy.net/ and do an upload speed test. In general, our recommendation is that your upload speed should be at least double the total bandwidth you require. Checking the upload speed of your Internet connection will help you determine the necessary bitrate adjustments suitable for your live stream.

    3. Recommended Encoder Settings

    To ensure your Dacast live stream is stable and fully functional, you MUST configure your encoder to use the settings defined on this page. First, ensure you are following everything in the Common Settings section. Then select the most appropriate Resolution & Bitrate (depending on your needs) and configure all settings for that size exactly. Finally, be sure not to use any of the Unsupported Settings because they will very likely break your stream.

    Required Settings

    The following settings are required for live streaming with Dacast, regardless of your selected resolution and bitrate:

    VIDEO CODECH.264 (x264 may work)
    FRAME RATE25 or 30
    KEYFRAME INTERVAL3 secs
    SCANNINGProgressive
    ENCODING BITRATEConstant (CBR)
    AUDIO CODECAAC
    AUDIO BITRATE128 kbps
    AUDIO CHANNELS2 (Stereo)
    AUDIO SAMPLE RATE48 kHz (48,000 Hz)

    Resolution & Bitrate Settings

    Please select one of the following configurations and ensure your encoder is set up with these exact settings to help prevent streaming issues:

    ULDLDSDHDFHD
    NameUltra-Low DefinitionLow DefinitionStandard DefinitionHigh DefinitionFull High Definition
    Video Bitrate (kbps)350350 – 800800 – 12001200 – 19001900 – 4500
    Resolution Width (px)42664085412801920
    Resolution Height (px)2403604807201080
    H.264 ProfileMainMainHighHighHigh

    Unsupported Settings

    Note that the following settings are unsupported and will break your stream:

    • Baseline H.264 Profile
    • Interlaced Scanning

    Any questions or need help/access to this feature? Please contact us. Not yet a Dacast user, and interested in trying Dacast risk-free for 14 days? Sign up today to get started.

    Get Started For Free

     

     

    author avatar

    Jose Guevara

    Jose is a part of the Dacast Customer Onboarding team and started working with the company in 2016. He has vast experience in customer service/engagement and live streaming support.

    Free 14-Day Trial

    • Start streaming immediately
    • No credit card required
    • 10 GB of bandwidth
    Read Next

    Read Next

    article featured

    What Is The DVR Or Digital Video Recorder Feature In Dacast?

    author avatar

    Samantha Lo

    2 Min Read

    article featured

    What Is HLS Streaming?

    author avatar

    Samantha Lo

    2 Min Read

    article featured

    How to set up Multiple Payment Method with your Dacast account?

    author avatar

    Samantha Lo

    1 Min Read

    Subscribe Now

    Stay up-to-date with the latest features and product releases. Cool tips, expert advice and more.