Step by step guide: How to create SRT server and start streaming over the SRT Protocol

Original article: https://callabacloud.com/en/how-to-use

Before you start, you need to register an account on Amazon Web Services, if you don’t have one yet.
This procedure will take around 3 minutes.
Registration link: https://portal.aws.amazon.com/billing/signup#/start

1. Once you’ve logged in on AWS, click the following link: https://aws.amazon.com/marketplace/pp/B091TT8GP7

Click “Continue to Subscribe”.

2. Accept the terms for this software. Click “Accept Terms”.

3. Wait until “Continue to Configuration” button becomes active and click on it.

4. Region: Specify your region. We recommend using the one that is the closest to the geographic location of your publishers and recipients.

For USA — US East 1 (N. Virginia) | US East 2 (Ohio) | US West 1 (N. California) | US West 2 (Oregon)
For Canada — CA Central 1 (Quebec)
For Russia — depending on the location, EU North 1 (Stockholm) or EU Central 1 (Frankfurt) is optimal. For the Far East, AP Northeast 1 (Tokyo) is optimal.

Click “Continue to Launch”.

5. EC2 Instance type: Specify your instance type. (We recommend using c4.2xlarge or c5.4xlarge).
Instance type matters, as different servers have different load bearing capacity.
c4.2xlarge can hold up to up to 40 streams simultaneously.
c4.4xlarge — up to 80 SRT streams
c4.8xlarge — up to 180
c5.9xlarge — up to 200
c5.12xlarge — up to 275
c5.18xlarge — up to 400

6. VPC Settings: We advise not to change these settings, if you are a beginner AWS user.
Subnet Settings: We advise not to change these settings, if you are a beginner AWS user.
Security Group Settings: Click “Create New Based On Seller Settings”. The window will then expand.

7. Security Group Settings: Add a Name for your group and a Description.
Leave other settings unchanged, unless you are an experienced AWS user.
Click “Save”.

8. Key Pair Settings: Create a new Key Pair and name it.
The .pem file will be downloaded to your computer. Save the file to a safe place, you might need it later to access your server.
Click “Launch”.

9. Congratulations! You’ve successfully deployed Callaba Cloud Live Streaming!
Now we’ll show you how to log into it. Let’s go!

10. Click onto your username in the top menu bar. Select “Your AWS Console”.
Once you get to AWS Management Console, click “EC2”.

If you can’t see “EC2”, unfold the “All Services” list and you’ll find it under the “Compute” section.

SRT server AWS EC2

11. First, make sure that the region displayed in the top menu matches the one you’ve specified. If not, then change it to the right one.

Click “Instances” in the sidebar.
You’ll see your new instance being launched. This process can take up to a few minutes.
Wait until the Instance State changes to Running and Status Check changes to 2/2 checks passed (Refresh the page).
Click onto your Instance ID.

SRT server instances

12. Copy your Public Ipv4 address.
Create a new tab in your browser and open http://your-Public-Ipv4.
The Sign In form of the Callaba Cloud dashboard will appear.

Now you can log into Callaba Cloud dashboard.
Login: admin
Password: your unique Instance ID (you can find it on the same page, as the Public Ipv4).

SRT Server login form

13. Tada! Welcome to the dashboard! Time to create your first SRT server.
Click “Add New”.

14. Name your new SRT server and change other settings if needed.
Click “Save”.

15. Click “Info” to get publisher and subscriber links of your SRT stream.

16. If you’ve been following the “How to start streaming in OBS Studio over the SRT Protocol” https://callabacloud.com/how-to-start-srt-streaming-in-obs-studio tutorial, now you can copy the Publisher URL and paste it to OBS Studio as a Server.

17. Important! Stopping an instance and finishing your work
Amazon Web Services charges for the time your instance is active, i.e. in “Running” mode.
Therefore, upon completion of the stream the instance must be stopped or deleted.
If you do not stop or delete your instance, AWS will charge for all of this time, regardless of whether you actually been doing something with your server or not.
To stop (Stop instance) or delete (Terminate instance), go back to the “EC2” control panel.
Select the required instance and choose “Stop Instance” or “Terminate instance” in the “Instance state” drop-down list.

Stop Instance
Select this option if you plan to reuse this instance in the future. Once stopped, there will be no charge for using the server or software. However, a small hard disk drive (HDD) usage fee will be charged, ranging from $ 2–5 per month.

Terminate instance
For maximum savings, we recommend choosing “Terminate instance”. In this case, the instance will be removed from your console and no further usage fees will be charged. However, all SRT servers you’ve created and all your personal data (such as videos) will be deleted. In order to reuse the service, you will need to rent a new instance.

This is the end of our tutorial.

If you have any questions, please contact us at: [email protected]
We will respond to you within 24 hours.
Happy streaming!

You might also like:
How to start streaming in OBS Studio over the SRT Protocol
How to receive SRT stream in OBS Studio
How to stream from OBS studio to Twitch, Youtube and Facebook at the same time

Originally published at https://callabacloud.com