Skip to content

Ant Media Server supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license.txt
Notifications You must be signed in to change notification settings

javaice007/Ant-Media-Server

 
 

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)

Links

Releases

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
  • Provide the ability to choose audio input in WebRTC publishing #2164
  • Implement switch in front and back camera in JS SDK for mobile platforms #2022
  • Fetching streams in the origin cluster #1406
  • Support Unified Plan or PlanB in WebRTC #2226
  • New REST method to get VoD Id by Stream Id #2244

Fixes and Improvements

  • Upgrade Tensorflow Library to 1.15.0 #2025
  • Adding Facebook RTMP Endpoint is not working #1981
  • Fix 10 NAL Units in libx264 && freeze and quick play #2037
  • Show total available memory in the web panel #2136
  • The sound stops after 20 seconds on the edge server #2198
  • MP4 Files cannot be downloaded because of the wrong absolute path #2070
  • Unexpected number of HLS viewers increase #2015
  • Decrease number of threads in WebRTC signaling #2265
  • Fix for EncoderBlocked Warning #2273
  • Micro freeze in some RTMP streams #2095
  • Stream fetcher does not start again after restart period #2241
  • Edit stream source does not work if it's not fetching #2251
  • MP4 files uploaded in S3 have public_read permission issue #1965
  • Completing MP4 record while server is stopping #2030
  • phtread_create exception in some instances #2254
  • Add second to the date-time value in mp4 recording #2232
  • Fix external SSL certificate #2301
  • Add listenerHookURL in updateSettings #2230
  • SFU Mode sometimes does not work in H264 & VP8 Enabled #2175
  • Thread blocking issues #1757 #1781 #1784
  • Support IPv6 for ICE Candidates #1714
  • Update Youtube App secrets #1688
  • Sort VoD files in Panel #640
  • Increase Cluster compatibility with Vidiu Encoder #1716
  • Edit Access log name #1633
  • Add start/stop button to Web Panel for Stream Sources #1697
  • Show native memory usage in Web Panel #1704

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

Contact

For more information and blog posts visit antmedia.io

[email protected]

About

Ant Media Server supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license.txt

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.4%
  • Shell 1.1%
  • Python 0.5%