ant-media/ant-media-server

Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 14th, 2026
Created on March 1st, 2017
Open Issues & Pull Requests: 1,490 (+0)
GitHub issues: Enabled
Number of forks: 693
Total Stargazers: 4,731 (+0)
Total Subscribers: 103 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.9 hours
Mean response time: 20.1 days
90th percentile: 8.1 days
Tracked items: 961

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 14% of issues opened in the past year have never received a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 86% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 53% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 451
New in 7 days: 10
Closed in 7 days: 5
Avg open age: 666 days
Stale 30+ days: 440
Stale 90+ days: 416

Recent activity

Opened in 7 days: 10
Closed in 7 days: 5
Comments in 7 days: 0
Events in 7 days: 31

Top labels

  • investigating (81)
  • feature-request (75)
  • bug (63)
  • rest-api (33)
  • Priority: Important (24)
  • Confirmed (19)
  • support (10)
  • Priority: Urgent (9)

Detailed Description

Ant Media Server is a scalable open-source media server that delivers ultra-low latency live streaming with WebRTC, SRT, RTMP, HLS, CMAF, and adaptive bitrate capabilities.

The server addresses the challenge of delivering real-time video with minimal delay by implementing WebRTC for sub-0.5 second latency alongside traditional streaming protocols. It supports multiple input and output formats including RTSP, H.265/HEVC encoding, and Low-Latency HLS, enabling developers to choose the protocol best suited to their audience and network conditions. The platform includes transcoding and adaptive bitrate features to serve viewers across varying bandwidth constraints, and provides recording functionality for archival and on-demand playback.

Developers building telehealth platforms, e-learning systems, sports streaming services, or interactive real-time applications should consider this tool. The project offers both Community and Enterprise editions, with SDKs available for iOS, Android, React Native, Flutter, Unity, and JavaScript to simplify client-side integration. Security features include SSL/TLS encryption, token authentication, IP filtering, and watermarking. The server is designed for cloud deployment with auto-scaling support, making it suitable for applications that need to handle variable load.

The project maintains active continuous integration with automated testing and code quality monitoring. Development activity shows consistent engagement with the codebase through regular updates and maintenance of the core streaming engine and protocol implementations.