Releases: ant-media/Ant-Media-Server
Releases · ant-media/Ant-Media-Server
Ant Media Server Community 2.2.1 (Oct 29, 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 #2389
- Support Detected Object's Position in REST method. #2139
- Fix Unable to re-stream to Azure Media Services RTMP endpoint #2316
- Sort Live Streams by creation date, status, stream name #2363
- SFU is not working in some RTSP URL for WebRTC playing (RTSP->WebRTC) #1993
- Fix Unexpected shutdown #2527
- Update MongoDB Morphia 1.6.0 #2594
- Number of viewer limit per application #2522
- MP4 case-sensitive upload #2364
- Add AAC Encoding Enable/Disable field
settings.aacEncodingEnabled
- Fix VP8 Pixelation #2328
- Add more WebRTC statistics(incoming/outgoing width, height, jitter, packetLost) in JS SDK and show them in samples #2529
- Add Screen Share support in Conference Sample #2462
- Implement JS SDK in ECMA 6 #2163
- Start recording button for live streams in web panel #2210
- Passwords for the admin panel are stored as plain text #2526
- Fix MapDB nullpointer exception #2425, #2426
- Bandwidth limitation does not work in Safari iOS #2521
- Show Ant Media Server process usage in web panel #2569
- ConcurrentModificationException Report: calculateLowLevelStats and processStopOnClose #2308
- Make WebRTC Player show user friendly message if internet speed is not good enough #2570
- Remove JSP code snippets in sample pages #2532
- Make JS SDK publish only video #2562
- Make SFU audio bitrate configurable #2473
- Fix Mongodb connect issue #2383
- Fix VoD play in webpanel
- Official support Ubuntu 18.04 only
- No support for Ubuntu 16.04 and CentOS 7
- Installation is supported for Ubuntu 20.04 and CentOS 8
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
- 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
Ant Media Server Community 2.0.0 (May 4, 2020)
- VP8 Support in Playing, Ingesting, Transcoding and Clustering #1816 #1962 #2013 #1994
- Data Channel Support in Playing, Ingesting, Clustering #1737 #2004 #2011 #2045 #1866
- 4K 60 FPS RTMP -> WebRTC Streaming Support #1854 #1867 #1759 #1775
- WebRTC Stack is updated to WebRTC M79 #1818 #1838 #1827
- Official Ubuntu 18.04 support #1655
- Cluster Monitoring Support #1897
- Playlist Support #199
- Native Screen Share Support without extension #1662
- Add RTMP Buffering for Smooth WebRTC Play #1975
- Remote JMX Connection Support #1595
- Make Admin Panel accesible via IP Filter #1891
- Fixes and Improvements #1845 #1913 #1954 #1967 #1960 #1940 #2045 #1991 #1923 #2043 #1992 #1907 #1932
Ant Media Server Community 1.9.1 (Jan 12, 2020)
- 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
Ant Media Server Community 1.9.0 (Nov 27, 2019)
- Excessive Bandwidth Algorithm #1516
- Built-in HTTP Forwarding for services like S3 #1615
- S3 Multipart upload support #1663
- More control of STUN, UDP candidates #1514
- Start/Stop MP4 Recording while stream is broadcasting #1270 #1310
- Add/Remove RTMP end points while stream is broadcasting #1510
- IP Filter(CIDR) for RTMP publishing #1462
- Generic App Structure #686
- Support VP8 in Publishing in Community and Adaptive Enable in Enterprise #1529
- Support form in the web panel #1543
- Refactor in cluster mode that is cleaner and faster #1517
- Faster response for single track (audio or video only) streams #1502
- Improvements: #1597 - #1581 - #1567 - #1557 - #1556 - #1555 - #1515 - #1513 - #1512 - #1490 - #1486 - #1116 - #1617 - #1577 - #1558 - #1537 - #1536
Ant Media Server Community 1.8.1 (Aug 28, 2019)
- Make WebRTC Publishing/Playing Load Balancer friendly #1340
- Handover of streams between nodes in auto-scale mode #585
- Support Screen + webcam(PIP) broadcasting #1247
- Support ONVIF Zoom-in/Zoom-out methods in REST #1339
- Support Room Token in Conference calls #1337 #1268
- Create REST Service v2 #1317
- Support Chat Solution #431
- Remove RTSP support completely for playing/ingesting #1423
- Make CPU limit configurable #1143
- Upgrade Spring Framework #1212
- Improvements and fixes #1408 #1249 #1343 #934 #1395 #1204 #1336 #307 #1257 #1254 #1258 #1266 #1319 #1425 #1409 #1477
Ant Media Server Community 1.8.0 (Aug 25, 2019)
- Make WebRTC Publishing/Playing Load Balancer friendly #1340
- Handover of streams between nodes in auto-scale mode #585
- Support Screen + webcam(PIP) broadcasting #1247
- Support ONVIF Zoom-in/Zoom-out methods in REST #1339
- Support Room Token in Conference calls #1337 #1268
- Create REST Service v2 #1317
- Support Chat Solution #431
- Remove RTSP support completely for playing/ingesting #1423
- Make CPU limit configurable #1143
- Upgrade Spring Framework #1212
- Improvements and fixes #1408 #1249 #1343 #934 #1395 #1204 #1336 #307 #1257 #1254 #1258 #1266 #1319 #1425 #1409
Ant Media Server Community 1.7.2 (June 2, 2019)
- %40 Performance Improvement in WebRTC Streams #1130, #1147, #1068
- View Logs on Web Panel #100
- Licence Control for Enterprise Edition #762
- Web Panel Improvements #1057, #1059, #1055, #437
- REST API method to get all system stats #907
- Optimize Memory Operations in WebRTC native side #971
- Better error handling for stream fetching #955
- Enable/Disable stats update to data stores #1131
- Built-in Apache Kafka Producer for monitoring nodes #1164
- Reliability: Create unique host and port for cluster nodes #1215, #1214
- Fix: MP4 rotation in SFU mode #825
- Fix: Sudden Connection Drop #978
- Fix: Cluster Edge-Origin Reconnect #1106
- Fix: Stop WebRTC streams through REST Stop Method #1160
- Fix: Stream Sources Deleting #1272
- Fix: Stream stop does not stop immediately in edge #1257
- Fix: Web panel IP Camera adding failure
Ant Media Server Community 1.7.1 (May 27, 2019)
- %40 Performance Improvement in WebRTC Streams #1130, #1147, #1068
- View Logs on Web Panel #100
- Licence Control for Enterprise Edition #762
- Web Panel Improvements #1057, #1059, #1055, #437
- REST API method to get all system stats #907
- Optimize Memory Operations in WebRTC native side #971
- Better error handling for stream fetching #955
- Enable/Disable stats update to data stores #1131
- Built-in Apache Kafka Producer for monitoring nodes #1164
- Reliability: Create unique host and port for cluster nodes #1215, #1214
- Bug fix: MP4 rotation in SFU mode #825
- Bug fix: Sudden Connection Drop #978
- Bug fix: Cluster Edge-Origin Reconnect #1106
- Bug fix: Stop WebRTC streams through REST Stop Method #1160
- Bug fix: Stream Sources Deleting #1272
- Bug fix: Stream stop does not stop immediately in edge #1257
Ant Media Server Community 1.7.0 (May 19, 2019)
- %40 Performance Improvement in WebRTC Streams #1130, #1147, #1068
- View Logs on Web Panel #100
- Licence Control for Enterprise Edition #762
- Web Panel Improvements #1057, #1059, #1055, #437
- REST API method to get all system stats #907
- Optimize Memory Operations in WebRTC native side #971
- Better error handling for stream fetching #955
- Enable/Disable stats update to data stores #1131
- Built-in Apache Kafka Producer for monitoring nodes #1164
- Reliability: Create unique host and port for cluster nodes #1215, #1214
- Bug fix: MP4 rotation in SFU mode #825
- Bug fix: Sudden Connection Drop #978
- Bug fix: Cluster Edge-Origin Reconnect #1106
- Bug fix: Stop WebRTC streams through REST Stop Method #1160