Code Monkey home page Code Monkey logo

ant-media-server's Introduction

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]

ant-media-server's People

Contributors

mekya avatar davutcavdar avatar burak-58 avatar mondain avatar selimemre avatar maydin avatar solomax avatar canat avatar muratugureminoglu avatar eneskuluk avatar dvmarcilio avatar dominick avatar mdalepiane avatar esasse avatar menelaosbgr avatar ritzalam avatar t2y avatar mackenly avatar maritelle avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.