RTMP Transcoding Destinations

BitFire allows you to create RTMP transcoding destinations for streaming to platforms like YouTube, Facebook, and others.

To get started:

  1. Navigate to the Resources page

  2. Click the red and white plus icon in the top-right corner

  3. Select RTMP Transcoding Destination

This will launch the RTMP configuration form.

RTMP Configuration

  • Name: Choose a name for your RTMP resource

  • Region: Select the AWS region to deploy your RTMP transcode in

  • Choose Protocol: rtmp or rtmps

  • Enter the Entry Point (the destination RTMP URL)

  • Enter the Stream Key provided by your platform

Then, configure the stream parameters:

  • Video Bitrate: Enter your desired value in Kbps

  • Audio Bitrate: Enter your desired value in Kbps

  • Frame Size: Choose from 720p, 1080p, or Portrait variants

  • FPS: Select from the list of options (23.976, 24, 25, 29.97, 59.94, 60)

  • Keyframe Interval: Enter in seconds (2 seconds is a common default)

  • Profile: Choose between Baseline, Main, or High depending on your compatibility needs

When finished, click the green Save icon at the bottom to add the RTMP destination to your resources. Once created, it can be selected as a video destination during the booking process.

Booking:

  • In Inferno (inferno.bitfire.tv), select the Feeds page.
  • Click the red + button in the upper right corner to create a new booking.
  • You’ll be met with the New Booking window, where you can select your feed source or destination to be your new RTMP endpoint.
  • These RTMP endpoints are automatically provisioned in the cloud. If a booking is scheduled 5 or minutes from the saved booking time, the SRT will automatically spin up 5 minutes prior to the feed opening. If the addition is made in real time, the SRT will take 2-5 minutes to turn on.

About the platform

Download PDF Guide