Skip to main content

Stream RTMP from BoxCast to Other Platforms

Learn how to push RTMP from BoxCast to other platforms.

Written by Mindy Worley

BoxCast allows you to create an RTMP destination for pushing your broadcasts to other platforms. Most RTMP destinations are reusable provided the platform's RTMP addressing is static (or persistent), meaning you can use the same address over and over again. There are other platforms, however, which only permit single-use addresses.

There are three main steps to consider.

  • Finding your destination's RTMP addressing

  • Creating an RTMP push destination from your BoxCast Streaming dashboard

  • Scheduling your broadcast in the BoxCast Streaming dashboard to simulcast to the RTMP destination

While you can stream via RTMP to several popular destinations like Facebook and YouTube, BoxCast has direct integrations with the following for easier setup. Check out our support articles for Facebook, YouTube, and X (Twitter).


Find the Receiving Platform's RTMP Addressing

To set up an RTMP destination from BoxCast, you'll first need an RTMP address from the service you're sending your stream to. This address typically consists of two parts, a server URL and a stream key.

  • A server URL may be referred to differently depending on which platform you're using, but think of it like the street name in an address. I need the mail delivered to a home on Facebook Street.

  • A stream key may be referred to differently depending on which platform you're using, but think of it like a unique house address on a street with several homes, where a created live event is like the home. I need the mail delivered to 2401.

When a server URL and stream key are combined, BoxCast now has a complete address to send to. I need the mail delivered to 2401 Facebook Street.

The various platforms that receive RTMP will require you schedule the event on their platform ahead of time. The following are just a few examples of how this looks.

YouTube

We have instructions on how to send to YouTube via RTMP here.

Facebook

We have instructions on how to send to Facebook via RTMP here.

Rumble

You will need to follow Rumble's instructions for How to Setup a Livestream. Rumble also offers a static stream key. Read How to Set Up a Static Stream Key.

You may also benefit from checking out Rumble's Recommended Settings For Live Streaming on Rumble.

Instagram

You'll need a professional account to stream to Instagram, and it has a few quirks that would be helpful to know about. Read our in-depth article here.

AWS Media Services

BoxCast is an approved partner of AWS Media Services. You are able to stream to AWS using BoxCast. See these instructions on how to set it up.


Create an RTMP Push Destination

This method is ideal for use with a persistent stream. A single-use destination may be created using this method, but it would need to be updated with the new stream key as you continue scheulding new events through your destination platform.

1. Navigate to the Integrations page of your BoxCast Streaming dashboard once you have acquired your destination's RTMP addressing, and then click the + Add Integration button and then click RTMP Destination.

2. Create a destination Name (only visible to you, the broadcaster), followed by entering the Server URL and Stream Key provided from the destination platform, and then click Add RTMP Destination.

Unlike streaming with the Facebook, YouTube or X integrations, RTMP Destinations will not carry over details like broadast name and description. These types of details will need filling out when scheduling the event on whichever platform you're simulcasting to.


Schedule a Broadcast for Your RTMP Destination

The following describes how to add a created RTMP destination while scheduling a broadcast.

Scroll to the Destinations section and click on RTMP Destinations, followed by clicking the Add button, and then select from any destinations you created.


Questions or difficulties? We’re here to help! Contact BoxCast Technical Support via questions@boxcast.com, or chat in directly from the BoxCast dashboard.

Did this answer your question?