Skip to main content

Ant Media Server Enterprise and Community Edition

Ant Media Server is a real-time streaming engine software that provides adaptive, ultra-low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is highly scalable both horizontally and vertically. It can run on-premise or on-cloud.

Here are the fundamental features of Ant Media Server:

  • Ultra Low Latency Adaptive One to Many WebRTC Live Streaming in Enterprise Edition.
  • Adaptive Bitrate for Live Streams (WebRTC, MP4, HLS, DASH, and LL-HLS) in Enterprise Edition.
  • SFU in One to Many WebRTC Streams in Enterprise Edition.
  • MCU in One to Many or Many to Many WebRTC Streams in Enterprise Edition.
  • Live Stream Publishing with RTMP, WebRTC, SRT, and WHIP.
  • WebRTC to RTMP Adapter.
  • IP Camera with RTSP and ONVIF support.
  • Recording Live Streams (MP4, WebM, and HLS).
  • Re-stream to Social Media Simultaneously.
  • Stream Security in Enterprise Edition.
  • Object Detection in Enterprise Edition.
  • H.264, H.265 and VP8 codecs support
  • WebRTC Data Channel Support.
  • Linear Live Streaming with Playlist
info

This document provides information for both the Community and Enterprise Editions. If something does not work as described in this document, you may be using Community Edition and attempting to use a feature of Enterprise Edition.

Community Edition & Enterprise Edition

Ant Media Server has two versions. One of them is the Community Edition (Free) and the other one is Enterprise Edition. Community Edition is available to download on Github. Enterprise Edition can be purchased on antmedia.io

Community EditionEnterprise Edition
Ultra Low Latency One-to-Many WebRTC Streamingtruetrue
End-to-End Latency8-12 Seconds0.5 Seconds (500ms)
SRT Ingesttruetrue
CMAF (DASH)truetrue
Scalingtruetrue
Kubernetes Supporttruetrue
RTMP(Ingesting) to WebRTC (Playing)truetrue
Hardware Encoding (Nvidia GPU, QuickSync)truetrue
WebRTC Data Channeltruetrue
Adaptive Bitrate Streamingtruetrue
Secure Streamingtruetrue
iOS & Android WebRTC SDKstruetrue
VP8 and H.265 Supporttruetrue
JavaScript SDKtruetrue
RTMP, RTSP, MP4 and HLS Supporttruetrue
WebRTC to RTMP Adaptertruetrue
360 Degree Live & VoD Streamstruetrue
Web Management Dashboardtruetrue
IP Camera Supporttruetrue
Re-stream Remote Streamstruetrue
WHIPtruetrue
LL-HLS (Paid plugin)truetrue
Open Sourcetruetrue
Linear Live Streaming (Playlist)truetrue
Simulcast to Social Media via RTMPtruetrue
SupportCommunityE-mail, On-site
PriceFreePaid

Releases

You can check out the Ant Media Server releases and release logs from here.

Licenses

Ant Media Server has basically two types of licenses.

  1. Ant Media Server Community Edition is free to use.
  2. Ant Media Server Enterprise Edition has a paid license per instance/server. Self-hosted paid license options are monthly, annual, and perpetual. You can get self-hosted licenses from antmedia.io or you can use hourly/monthly/yearly licenses from Marketplaces in AWS Marketplace, Azure Marketplace, Digital Ocean, Google Cloud Marketplace and Linode.

Enterprise Cluster License

The Enterprise Cluster License has similar features to the Enterprise License. The only difference is that Enterprise Cluster License supports many Ant Media Servers run simultaneously with the same license key. In that case, you do not have to manage the multiple license keys for multiple servers.

If you're planning to have a large deployment for your enterprise cluster, please contact solutions teams at contact@antmedia.io in order to have some discounts.

Free Enterprise License for Education and Tech Communities

Ant Media also provides free Enterprise Licenses for the students, academics, and communities. To take advantage of this opportunity, just send an email (from your institution or community e-mail address) to contact@antmedia.io

Functional Architecture

Supported Environments

Ant Media Server can be installed on Linux distributions, specifically Ubuntu (18.04, 20.04, 22.04, and 24.04), CentOS (8 and 9), Rocky Linux (8 and 9), and Alma Linux (8 and 9). It is compatible with both the x86-64 and Arm64 architectures.

In addition, you can also install Ant Media Server on Windows using the WSL or Docker container.

Community

There is a user community available. You can ask or answer questions by joining the community at GitHub Discussions

Case Studies

You can find different case studies here to see where and how Ant Media Server can help your business grow.

Blog posts

There are hundreds of blog posts written by the Ant Media team to provide guidance for the use of the Ant Media Server and you can find them here

Contact

For more information, visit antmedia.io and reach out to contact@antmedia.io