Using the Blackmagic ATEM Encoder

ATEM Encoder

ScaleEngine is a powerful platform for streaming video over the internet. Whether you're hosting a live event, creating a video on demand platform, or simply want to share your content with a wider audience, we can help you reach your goals.

One of the key components of any streaming setup is the encoder. The encoder is responsible for taking your video source (e.g. a camera or video switcher) and turning it into a stream of data that can be transmitted over the internet.

An excellent choice of encoder is the Blackmagic ATEM line of professional video switchers. Blackmagic is a leading manufacturer of professional video equipment, and the ATEM is a powerful and flexible video mixer and encoder. You can use it to stream directly to ScaleEngine with no additional hardware or software.

Setting up your Encoder

Here's how to use ScaleEngine to stream video with a Blackmagic ATEM encoder:

  • Set up your ATEM encoder. You will need to make sure that you have a video feed on the encoder and your settings are how you want them. Refer to the manual specific to your model of encoder.
  • Create a stream in your ScaleEngine control panel. To stream video to us, you'll need to create a stream. This involves configuring your stream settings, e.g. DVR or security. Add a new stream in the control panel and give it a name.
  • Configure the ATEM to stream to ScaleEngine. You will need the encoder connection URL and the stream key from the control panel, under the stream you wish to connect to. Click on the name of the stream in the list of streams, and you will find the connection details at the top of the page.
  • Now you need to edit the Streaming.xml file on your ATEM. You can use the following file as an example. Set the URL to be the encoder connection URL for your stream, and configure the resolution and bitrate appropriately. <?xml version="1.0" encoding="UTF-8"?><streaming> <service> <name>ScaleEngine</name> <servers> <server> <name>ScaleEngine origin</name> <url>rtmp://USERNAME-chorigin.secdn.net/USERNAME-chorigin/live</url> </server> </servers> <profiles default="Streaming High"> <profile> <name>Streaming High</name> <low-latency/> <config resolution="1080p" fps="60"> <bitrate>4000000</bitrate> </config> <config resolution="1080p" fps="30"> <bitrate>3000000</bitrate> </config> </profile> <profile> <name>Streaming Low</name> <low-latency/> <config resolution="1080p" fps="60"> <bitrate>2500000</bitrate> </config> <config resolution="1080p" fps="30"> <bitrate>2000000</bitrate> </config> </profile> </profiles> </service> </streaming>
  • Start streaming. With everything set up, you're ready to start streaming video from your Blackmagic ATEM to ScaleEngine. Just select the service you have added (ScaleEngine in the example), and enter your stream name as the stream key in the interface, and you can start streaming.

Using ScaleEngine to stream video over our CDN is a simple and efficient way to distribute your content with a wide audience. Our service provides a simple way to get video from your professional studio equipment onto the internet and into everyone's browser, phone, or other device.

See our longer list of all supported encoders.

Try a demo Read more