Stream Manager 2.0 Installation on DigitalOcean Overview
This document assumes that you have some basic knowledge of the DigitalOcean Cloud Platform. It also assumes that you have some Linux and network administration experience. If you need additional assistance or specific implementation help, please contact us.
Autoscaling on DigitalOcean utilizes a Terraform service (as-terraform) for deploying and removing Red5 Pro nodes (Origin, Edge, Transcoder, Relay, Mixer) inside your DigitalOcean environment.
In order to use Red5 Pro Stream Manager 2.0 on DigitalOcean, you will need the following:
- An active DigitalOcean account with administrative rights
- A DigitalOcean Personal Access Token with Read & Write permissions
- A DigitalOcean Project where all resource will be created
- A VPC network and Firewall rules configured for Stream Manager and Red5 Pro nodes
- A Droplet snapshot image prepared with the Red5 Pro server installed (used for autoscaling nodes)
- A Stream Manager 2.0 instance deployed using Docker Compose (microservices)
- A DNS record pointing your Stream Manager domain to its public IP address
- One or more autoscaling node groups, created via Stream Manager 2.0 API calls
Artifacts
- The latest Red5 Pro Server build.
- An active Red5 Pro license key, Startup Pro level or higher.
Note: Clustering and autoscaling are not supported withTRIALorDEVELOPERlicense types. - Stream Manager 2.0 Docker Compose
Examples Repository.