Skip to main content

Quick Start

1. Download the Installation Script

sudo wget https://raw.githubusercontent.com/ant-media/Scripts/master/install_ant-media-server.sh -O install_ant-media-server.sh  && sudo chmod 755 install_ant-media-server.sh

2. Install Ant Media Server

Install the Enterprise Edition

sudo ./install_ant-media-server.sh -l 'your-license-key'

Install the Community Edition

sudo ./install_ant-media-server.sh

Install a Specific Version

sudo ./install_ant-media-server.sh -i <ANT_MEDIA_SERVER_ZIP_FILE>

For more installation options check the help ./install_ant-media-server.sh -h.

Checkout: Fast & Easy Installations on Cloud Marketplaces

Video tutorial of AWS marketplace installation

Video tutorial of Azure marketplace installation

3. Configure SSL

Free antmedia.cloud Subdomain

cd /usr/local/antmedia/ && sudo ./enable_ssl.sh

Custom Domain Name(Your FQDN)

cd /usr/local/antmedia/ && sudo ./enable_ssl.sh -d domain.com

4. Login to the Web Panel

Navigate to https://ant-media-server:5443 and create the first user account.

5. Publish and Play WebRTC Live Streams

Publish a Live Stream

You can quickly publish a WebRTC live stream from a sample page that's available at https://domain-name:5443/LiveApp.

Play a Live Stream

Then playback the WebRTC live stream from another sample page available at https://domain-name:5443/LiveApp/player.html.

Sample Tools and Applications

Access the sample tools and applications via https://ant-media-server:5443/LiveApp/samples.html. As an example,

  • Multitrack Conferencing
  • WebRTC Test Tool
  • DeepAR affects

Below is an example of DeepAR.

Getting Help

If you need any help, feel free to head over to Github discussions or follow our more detailed guide, Installing Ant Media Server on Linux.