Ant Media Server

Ant Media Server 是一款实时流媒体引擎软件,通过使用 WebRTC 技术提供自适应超低延迟流媒体,延迟时间约为 0.5 秒。Ant Media Server 可自动扩展,可在内部或云端运行。「Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.」

Github星跟踪图

Build Status
Maven Central
Quality Gate Status

2037 Running Instances in 111 Countries at 09:33 AM GMT on July 21, 2020

Ant Media Server

Ant Media Server is an open source media server that supports:

  • Ultra Low Latency Adaptive One to Many WebRTC Live Streaming in Enterprise Edition
  • Adaptive Bitrate for Live Streams (WebRTC, MP4, HLS) in Enterprise Edition
  • VP8 & H264 Support in WebRTC Enterprise Edition
  • Data Channel Support in WebRTC Enterprise Editio
  • Horizontal(Clustering) and Vertical Scaling Enterprise Edition
  • SFU in One to Many WebRTC Streams in Enterprise Edition
  • Live Stream Publishing from RTMP to WebRTC Enterprise Edition
  • RTMP Ingesting
  • WebRTC to RTMP Adapter
  • IP Camera Support
  • Recording Live Streams (MP4 and HLS)
  • Restream to Social Media Simultaneously(Facebook and Youtube in Enterprise Edition)
  • One-Time Token Control in Enterprise Edition
  • Object Detection in Enterprise Edition

Comparison table for Community and Enterprise Edition

Quick Launch

Launch in Amazon Web Services

Launch in Microsoft Azure (Wait a few seconds for listings appear)

Releases

Ant Media Server Community 2.2.0 (Oct 21, 2020)

Changelog - including Enterprise Edition

  • Support CMAF in DASH 2471, 2440
  • Update from Java 8 to Java 11 2394, 2458
  • Tomcat performance improvement with APR and SSL 2525
  • Support Kubernetes 2390, 2464
  • Create REST method equivalent of WebSocket's getRoomInfo 2463, 2596
  • Update default STUN server 2472
  • Tomcat version is updated to 8.5.58 2447
  • Support custom resolutions from WebRTC to RTMP in Community Edition 2485
  • Fix number of Viewers decrease less than zero 2438
  • HLS token problem in Cluster 2432
  • Support WebRTC and HLS Viewer Limit in Broadcasts 2489
    Full ChangeLog

Ant Media Server Community 2.1.0 (July 20, 2020)

Features

  • H265 Transcoding from RTMP to WebRTC #2058
  • WebM Recording #2144
  • Force WebRTC Player to play at specified resolution #2155
  • Create a websocket message that returns the available streams in the conference room #2227
  • Create a websocket message that notifies client that if bandwidth is less than the video/audio bitrate #2103
  • Check broadcast start and end time before accepting the WebRTC Stream #2181
  • Update video.js to the latest version for HLS and MP4 playback #2231
  • Create a REST method that can send message to the viewers through Data channel #2026
    Full ChangeLog

Ant Media Server Community 2.0.0 (May 4, 2020)

Previous releases
https://github.com/ant-media/Ant-Media-Server/releases/

Contact

For more information and blog posts visit antmedia.io

contact@antmedia.io

主要指标

概览
名称与所有者ant-media/Ant-Media-Server
主编程语言Java
编程语言Java (语言数: 3)
平台
许可证Other
所有者活动
创建于2017-03-01 08:21:13
推送于2025-06-09 13:15:53
最后一次提交2025-05-15 09:23:23
发布数113
最新版本名称ams-v2.14.0 (发布于 )
第一版名称v1.0.2-M1 (发布于 2014-03-17 08:31:36)
用户参与
星数4.5k
关注者数99
派生数664
提交数8.6k
已启用问题?
问题数5434
打开的问题数1238
拉请求数1063
打开的拉请求数30
关闭的拉请求数122
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?