Grafias support
Search
K

Start streaming to AWS

You need to add AWS RTMP setting to your encoder. In this guide we show you how to edit the XML file in Atem. You also need to start your AWS Channel.
You need for example Notepad ++ to edit Atem XML file. You also need to download and install Atem Software Control
First locate your Streaming.xml document. On a Windows machine you will find it your application folder.
The file you are looking for is Streaming. Make a copy of this file.
Here is a guide from PhotoJoseph explaing edit XML in Atem Mini
Now open Notepad ++ and find your copy of Streaming.xml document.
<service>
<name>AWS DEMO</name>
<servers>
<server>
<name>Demo</name>
<url>rtmp://13.51.187.111:1935/atemminipro</url>
</server>
</servers>
<profiles>
<profile>
<name>Streaming High</name>
<config resolution="1080p" fps="60">
<bitrate>9000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
<config resolution="1080p" fps="30">
<bitrate>6000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
</profile>
<profile>
<name>Streaming Medium</name>
<config resolution="1080p" fps="60">
<bitrate>7000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
<config resolution="1080p" fps="30">
<bitrate>4500000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
</profile>
<profile>
<name>Streaming Low</name>
<config resolution="1080p" fps="60">
<bitrate>4500000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
<config resolution="1080p" fps="30">
<bitrate>3000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
</profile>
</profiles>
</service>
The input in AWS you copy and paste to your XML file. Note that in example bellow you only need to copy the rtmp://13.51.22.208:1935/anyname. The text after the / is the streamkey so you add that to your encoder.
AWS will give you your own IP adress and you choose your own name and key.
Open Atem Software Control and select the your file from the Menu Stream and Load Streaming Settings.

Streaming from atem Mini Pro

When your xml settings in loaded into the Atem Software Control you just select Output tab and the find your name in platform. In this case I called the Platform name AWS Demo.
Before you hit ON AIR you need to make sure your AWS Channel is running.
<service>
<name>AWS DEMO</name>
<servers>
Then I called the server for Demo.
<name>Demo</name>
The key is not in the XML document you need to get that from AWS settings. In this case its live. You find that after the / in the RTMP URL in AWS Input.
Grafias HTML motion graphics in AWS
After live stream is done you can stop your AWS channel. Remember you only pay AWS for what you use. Your channel is available for you next time you start it.
Schedule your broadcast on YouTube or set up Go Live before you start your AWS Channel.

View Output delay

Sometimes there will be a delay depending on you internet lines to hit AWS and you will see that the HTML Motion graphics is visible 2-3 seconds before your actual stream. You should test this and add a delay on your output so your graphics will show in perfect sync with the rest of your event.
Add a delay when using AWS to get graphics in perfect sync.