Skip to main content
Any RTMP-Compatible Encoder + BoxCast

If your video encoder supports the RTMP protocol, BoxCast will likely support it. Video encoders we support include OBS, vMix, and Wirecast.

Mindy Worley avatar
Written by Mindy Worley
Updated over 2 weeks ago

The BoxCast platform supports RTMP ingestion from your existing encoder. If you don't see the RTMP option in your Dashboard, please follow the steps in this article to add RTMP to your account: How do I create a new RTMP Source?

Static RTMP Channels

If your account has the static RTMP feature enabled, you'll have a Server URL and Stream Key that don't change with each broadcast. Your static channels are listed under the Sources tab in the Dashboard. From there, you can rename the channel(s) for easier identification as well as copy the Server URL and Stream Key. You can also regenerate the Stream Key if you fear it's been compromised.

The RTMP settings can be configured in your encoder at any point. You can hit Stream on your encoder anytime, but it'll officially go live at the start time of your broadcast. We recommend clicking the Stream button on your encoder 10–15 minutes before your broadcast starts. This will only stream to the back end of BoxCast and will go live at the time you scheduled it to begin.

Note: RTMP as an encoding protocol doesn't currently support h.265 (HEVC). If you have a third-party encoder that is sending via RTMP, you can only encode in h.264.

Screen_Shot_2020-02-10_at_11.20.06_AM.png

Most RTMP encoders will want you to copy the Server URL and Stream Key separately. Unless specified by your encoder, you probably won't want to use the full RTMP URL.

Specific Encoder Instructions

We've tested many different encoders and offer specific instructions for several of them. Please review the following topics if you're interested in more details about your specific encoder:

RTMP Encoder Configuration

The setup of your RTMP encoder depends on the type of content you're streaming, network conditions, and desired quality, but here are the maximum bitrates that BoxCast accepts. Sending higher bitrate streams may result in poorer quality:

Maximum Bitrate for RTMP Sources

Max Bit Rates

480p30

4 Mbps

480p60

5.5 Mbps

720p30

6 Mbps

720p60

9 Mbps

1080p30

12 Mbps

1080p60

18 Mbps

Basic RTMP Settings

Video parameters

Up to 1920x1080, 60fps

Audio parameters

Stereo (2-channel)

Audio Sample Rate

44.1 kHz or 48 kHz

Rate control

CBR or VBR

Video bitrate

Up to 10000 kbps

Audio bitrate

192 kbps

Video codec

h.264, high profile, level 4

Audio codec

AAC

Common Questions

I'm seeing a message that says "The RTMP source is not connected." What should I do?

Screen_Shot_2020-02-10_at_11.26.05_AM.png

If you're receiving this message in the BoxCast Dashboard, it means your encoder isn't connecting to our servers. Please make sure you copied the correct RTMP codes to your encoder and be sure you hit Stream. If you're getting an error from that encoder, please review our third party encoder articles for more help.

What happens if my encoder stops mid-broadcast?
If that happens, you don't need to start another broadcast on the BoxCast Dashboard. Once your encoder reconnects, it'll start streaming from the same server as before. We recommend just getting your encoder working again β€” we'll start streaming once we receive data.

When I stop streaming from my encoder, does it end the broadcast?

No. You can end your broadcast using the Stop Broadcast button in the BoxCast Dashboard. This ensures the server on our end gets shut down. If you don't do this, the end of your video will just keep looping and buffering for your viewers until the broadcast hits its end time.

Did this answer your question?