Loading ...

Would you like to discuss your environment with a knowledgable engineer?

Preferred communication *

Thank you. We will be in touch with you shortly

Getting started with Adobe Media Server on AWS

This Wiki page will explain how to set up an Adobe Media Server (AMS) on Amazon AWS with aiScaler for Live Streaming. AWS already has a template to provide you with a Cloud Formation for Adobe Flash Media Server, so they are good for providing a video stream all over their network with Amazon CloudFront.
Problems arise when delivering the small XML manifest file to users across CloudFront. Here is where aiScaler can help, as it will deliver the XML manifest file on-the-fly, providing neat live streaming to any client with an Adobe Flash Media Server.

We will provide steps specific to aiScaler for set up, and everything else can be followed from the Amazon guide. For the Adobe Media Server installation, we refer to the Adobe site.

At the Creating an AWS CloudFormation Stack for Live Streaming step you should select “Upload a Template File” option and provide aiScalerAdobeTemplate.txt, like in the screenshot below:

AWS CloudFormation with aiScaler and Adobe Live Streaming Server

Next fill the options requested:

  • KeyPair – this will be the key pair used to connect to the Adobe Flash Media Server instance, this key pair must have been already created in your account;
  • aiCacheKeyPair – this will be the key pair used to connect to the aiScaler instance, this key pair must have been already created in your account;
  • DNSDomain – this will be the domain name that will be used for the live streaming, this domain name should be already set up on Amazon Route 53 as explained in the AWS guide provided earlier;

At the next step check that you entered the correct information and click Continue to start creating the Stack.

Your stack may take several minutes to create. To track the progress of the stack creation, select the stack, and click the Events tab in the bottom frame. If AWS CloudFormation cannot create the stack, the Events tab lists error messages.

When your stack is ready, in the top frame, the status for the stack changes to CREATE_COMPLETE.

When your stack is created, click the Outputs tab, which displays the stack creation outputs. You will use these values when you set up Adobe Flash Media Live Encoder, later in the process:

  • aiScalerServer – this will be the public IP address of the aiScaler server;
  • FMSServerIP – this will be the public IP address of the Adobe Flash Media server;


Next follow the process to create live streaming, but later in the guide, for the FMS URL, use the following instead of


Like in the image below, but replace the IP with the IP you have in the Outputs tab for the FMSServerIP entry

At the bottom of the page you have also the basic example configuration for the Flash Media Server Live Streaming. It is set to cache only the XML manifest file. Of course it can be changed to suit any caching needs with aiScaler.

US 1 (408) 744-6078   EU +44 20 7993 4587