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.