
Ant Media Server adalah software media server untuk live streaming yang Anda jalankan di server sendiri atau di cloud. Keunggulan utamanya adalah streaming WebRTC dengan latensi sekitar 0,5 detik (menurut Ant Media), jauh di bawah HLS biasa yang tertinggal 8–12 detik. Server ini menerima video dari kamera IP, encoder, atau browser, lalu mengirimkannya ke ribuan penonton lewat WebRTC, HLS, atau CMAF.
Apa itu Ant Media Server
Dokumentasi Ant Media menyebut produknya sebagai platform live streaming untuk WebRTC latensi ultra-rendah, pengiriman HLS/DASH adaptif, dan jangkauan penonton skala besar. Bedanya dengan layanan streaming SaaS: Ant Media Server adalah software yang Anda operasikan sendiri. Anda memilih servernya, mengatur jaringannya, dan data video tidak harus keluar dari infrastruktur perusahaan. Ant Media juga menyebut dukungan untuk jaringan on-premise, private cloud, public cloud, sampai jaringan tertutup (air-gapped).
Untuk tim pengembang tersedia REST API dan SDK untuk JavaScript, Android, iOS, Flutter, React Native, dan Unity. Artinya fitur live video bisa ditanam ke aplikasi atau portal Anda sendiri, bukan sekadar memakai halaman player bawaan. Informasi produk dan konsultasi lisensi ada di halaman Ant Media.
Cara kerja: dari kamera ke layar penonton
Alurnya ada tiga tahap. Pertama, sumber video masuk ke server (ingest). Kedua, server memproses stream: mengubah resolusi dan bitrate (transcoding), mengemas ulang ke protokol lain (transmux), dan merekam. Ketiga, server mengirim stream ke penonton (playback) dengan protokol yang cocok untuk perangkat dan kebutuhan latensinya.

Satu stream yang masuk bisa diputar dengan beberapa protokol sekaligus. Contohnya, kamera IP mengirim RTSP, lalu Ant Media Server meneruskannya ke operator lewat WebRTC dan ke penonton umum lewat HLS.
WebRTC vs HLS vs RTMP: kenapa latensinya berbeda
HLS memotong video menjadi segmen beberapa detik. Player baru mulai memutar setelah beberapa segmen terkumpul di buffer, sehingga tertinggal 8–12 detik dari kejadian aslinya. Kelebihannya: hampir semua perangkat bisa memutarnya dan mudah disebar lewat CDN.
RTMP masih banyak dipakai encoder seperti OBS untuk mengirim video ke server. Ant Media menyebut latensinya 3–5 detik. RTMP tidak bisa diputar langsung di browser modern sejak Flash berakhir pada Desember 2020, jadi perannya sekarang sebagai jalur kirim (contribution), bukan jalur tonton.
WebRTC dibuat untuk komunikasi real-time di browser. Video dikirim terus-menerus tanpa menunggu segmen, sehingga Ant Media menyebut latensi 200–500 milidetik. Di antara keduanya ada CMAF / LL-HLS, yang menurut Ant Media sekitar 3 detik.

Ada harga dari latensi rendah: WebRTC lebih berat untuk server. Ant Media sendiri memberi gambaran bahwa server 4 core melayani sekitar 200 penonton WebRTC, tetapi sekitar 1.000 penonton HLS. Karena itu banyak proyek memakai campuran: WebRTC untuk pihak yang harus interaktif, HLS untuk penonton pasif.
Protokol yang didukung
- Masuk (ingest): WebRTC, WHIP, RTMP, SRT, RTSP, NDI. Server juga bisa menarik stream dari sumber luar seperti kamera IP (RTSP), RTMP, HLS, SRT, dan UDP.
- Keluar (playback): WebRTC, LL-HLS / LL-DASH (CMAF), HLS / DASH, live maupun VoD.
- Codec: H.264, H.265, VP8, dan AV1.
Community Edition vs Enterprise Edition
Ant Media Server punya dua edisi. Community Edition gratis dan open source (lisensi Apache), cocok untuk belajar, uji coba, dan alur RTMP/HLS. Enterprise Edition berbayar dan dibutuhkan saat Anda perlu playback WebRTC, cluster, GPU encoding, adaptive bitrate, keamanan stream lanjutan, atau dukungan teknis komersial.
| Aspek | Community Edition | Enterprise Edition |
|---|---|---|
| Latensi end-to-end | 8–12 detik | Sekitar 0,5 detik |
| WebRTC | Hanya ingest (tanpa playback) | Penuh: publish, playback, conference |
| Adaptive bitrate (transcoding) | Tidak | Ya |
| Cluster dan scaling | Tidak | Ya (origin–edge) |
| Tarik stream dari sumber | RTMP, UDP, MP4, HLS, RTSP | Ditambah SRT |
| Rekaman | HLS dan MP4 | MP4, WebM, HLS |
| Dukungan | Komunitas | E-mail dan Slack |
Lisensi Enterprise dihitung per server (instance): tiga server berarti tiga lisensi, dan di Kubernetes tiap pod butuh lisensi. Menurut FAQ Ant Media, lisensi tidak membatasi jumlah penonton atau broadcaster. Untuk banyak node yang naik-turun otomatis tersedia lisensi cluster dengan satu key. Pilihan masa lisensi mencakup pay-as-you-go, bulanan, tahunan, dan perpetual. Untuk penawaran, hubungi tim KUM.
Pilihan deployment
Self-hosted
Dipasang di server fisik atau VM milik Anda dengan skrip instalasi untuk Linux. Video tetap di jaringan internal.
Cocok untuk: CCTV internal, data sensitif, jaringan tertutup
Cloud marketplace
Image siap pakai di AWS, Azure, dan GCP Marketplace. Lisensi biasanya ditagih lewat marketplace, ditambah biaya instance cloud.
Cocok untuk: event dan proyek yang ingin cepat jalan
Cluster / auto-scaling
Node origin menerima stream, node edge melayani penonton, di belakang load balancer. Bisa di Kubernetes atau cloud.
Cocok untuk: penonton besar dan kebutuhan high availability
Dokumentasi Ant Media menyarankan mulai dari satu server, lalu pindah ke cluster saat metrik CPU, bandwidth, atau jumlah stream menunjukkan satu server tidak cukup. Untuk server on-premise, KUM juga menyediakan server Dell PowerEdge serta jasa desain jaringan dan data center.
Contoh penggunaan
- Live event dan siaran perusahaan. Town hall, peluncuran produk, atau ibadah online dengan penonton banyak.
- Webinar dan e-learning. Kelas virtual dengan pengajar dan peserta yang berinteraksi nyaris tanpa jeda.
- Kamera IP / CCTV. Ant Media Server menarik stream RTSP dari kamera IP (termasuk kamera ONVIF) lalu menampilkannya di browser lewat WebRTC atau HLS, tanpa plugin. Cocok dipadukan dengan kamera seperti Hikvision.
- Telemedis. Konsultasi video real-time antara dokter dan pasien.
- Lelang online. Penawar harus melihat barang dan harga hampir bersamaan; jeda 10 detik bisa membuat lelang tidak adil.
- Streaming interaktif. Live shopping, kuis, game show, dan e-sports.
Catatan: Angka latensi di artikel ini adalah klaim Ant Media. Hasil nyata dipengaruhi jarak penonton ke server, kualitas internet, dan beban transcoding. Uji dulu dengan trial 14 hari Enterprise Edition di jaringan Anda sendiri sebelum memutuskan.
Yang disiapkan sebelum membeli

- Skenario dan target latensi. Tentukan siapa yang butuh real-time (WebRTC) dan siapa yang cukup HLS. Ini menentukan Community atau Enterprise.
- Jumlah sumber dan penonton. Hitung kamera atau encoder yang masuk, serta penonton serentak di jam puncak, bukan total pendaftar.
- Spesifikasi server. Transcoding ke beberapa resolusi memakan CPU; untuk beban berat pertimbangkan GPU NVIDIA yang didukung Enterprise. Lakukan uji beban sebelum produksi.
- Bandwidth. Kalikan penonton dengan bitrate. 500 penonton × 2 Mbps berarti sekitar 1 Gbps keluar dari server, belum termasuk cadangan.
- Jumlah lisensi. Satu lisensi per server; pilih lisensi cluster bila node akan bertambah otomatis.
- Jaringan dan keamanan. WebRTC butuh SSL, jadi siapkan domain dan IP statis. Port UDP 50000Port UDP 50000–60000 harus terbukandash;60000 (rentang default) harus terbuka di firewall untuk WebRTC.
Kesimpulan
Ant Media Server cocok untuk perusahaan yang butuh streaming dengan jeda di bawah satu detik dan ingin mengendalikan server sendiri. Community Edition cukup untuk RTMP ke HLS dan uji coba; Enterprise Edition diperlukan untuk playback WebRTC, adaptive bitrate, dan cluster. Mulailah dari skenario dan jumlah penonton, baru tentukan server, bandwidth, dan jumlah lisensi.
FAQ
Apakah Ant Media Server gratis?
Community Edition gratis dan open source di bawah lisensi Apache. Enterprise Edition berbayar per server, dengan trial gratis 14 hari.
Berapa latensi Ant Media Server?
Menurut Ant Media, playback WebRTC di Enterprise Edition sekitar 0,5 detik. Community Edition yang memutar lewat HLS sekitar 8–12 detik.
Apakah Ant Media Server bisa untuk CCTV atau kamera IP?
Bisa. Server menarik stream RTSP dari kamera IP lalu memutarnya di browser lewat WebRTC, HLS, DASH, atau LL-HLS tanpa plugin.
Apa beda WebRTC dan HLS?
WebRTC mengirim video terus-menerus dengan jeda di bawah satu detik, cocok untuk interaksi. HLS mengirim video per segmen sehingga tertinggal beberapa detik, tetapi lebih ringan untuk server dan sangat kompatibel.
Apakah lisensi Enterprise membatasi jumlah penonton?
Menurut FAQ Ant Media, tidak. Lisensi dihitung per server; batas penonton ditentukan kapasitas server dan bandwidth.
Tertarik dengan Ant Media? PT Kreasi Utama Mandiri adalah partner Ant Media di Indonesia.
Hubungi kami sekarang untuk mendapatkan informasi produk, konsultasi teknis, dan penawaran harga terbaik.



