Skip to main content

Quick Start

Step 1: Download script

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

Step 2: Install Ant Media Server

Install Enterprise Edition

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

Install 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.

Fast, easy installation on Cloud Marketplace

Video tutorial of AWS marketplace installation

Video tutorial of Azure marketplace installation

Step 3: Configure SSL

Free antmedia.cloud sub domain

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

Custom domain name

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

Step 4: Login to the Web Panel

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

Step 5: Publishing and Playing WebRTC Live Streams

Publishing a Live Stream

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

Playing 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 sample tools and applications here https://ant-media-server:5443/LiveApp/samples.html.

  • 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.