Ant-Media-Server 3771 Release/2.4.1 - 3760 Feature/multi bitrate - 3758 Optimize MapDB calls & Increase default thread pool size & Remove PSCP - 3757 Fix the bitrate naming issue in audio - #3700 3749 Fix the issues in downloading tensorflow model - 3745 Let the createMp4Muxer usable by children - 3741 Refactor plugin interface to have streamId in trailer - 3736 Prevent audio writing before video - #3240 3734 Refactor/increase coverage & stability - #3731 3724 Implement multi bitrate file name structure - #3700 3719 Add analyze duration to rtsp pull - #3582 3703 Update the native webrtc libraries - #3448 3696 Add restored session definition constant - 3694 Stop playing from REST API for unexpected viewers - #2870 3689 Refactor/delete StreamApplication and use Adaptor directly - 3687 Fix webhook auth URL null case - #3658 3685 Replace the db lines in properties file for better experience - 3679 Support S3 Permissions while uploading the files - #3677 3665 Add dns-01 challenge for letsencrypt - #3632 3664 Implement S3 upload configurations for file extensions - #3660 3663 Fix no stream id case - #3612 3648 Make rtsp timeout configurable - #3582 3631 Make MCU work without adding adaptive setting - #3601 3621 Add user agent parameters to websocket handler - add user agent parameters to ws handler 3620 Endpoint republish - #3547 3599 Release/2.4.0.2 - 3594 Fix VoD to RTMP Publish - #3166 3583 Update README.md - 3578 Support multitrack streaming in WebRTC - #3423 3571 Delete application database when application is deleted - #3531 3568 Release/2.4.0 - Ant-Media-Enterprise Release/2.4.1- Refactor/init record muxer- Fix recording flag and increase test coverage- Refactor/custom mcu filter- Increase test coverage and improve test stability- https://github.com/ant-media/Ant-Media-Server/issues/3731 Fix the race conditions on multitrack start- https://github.com/ant-media/Ant-Media-Server/issues/3666 Feature/multi bitrate- Fix/on the fly recording for mcu- https://github.com/ant-media/Ant-Media-Server/issues/3641 Fix writeTrailer crash- https://github.com/ant-media/Ant-Media-Server/issues/3690 update patch file for webrtc- https://github.com/ant-media/Ant-Media-Server/issues/3448 Fix the PNG S3 upload path- https://github.com/ant-media/Ant-Media-Server/issues/3701 Kickoff unexpected viewers- https://github.com/ant-media/Ant-Media-Server/issues/2870 Fix broadcasting stuck in restored webrtc sessions- https://github.com/ant-media/Ant-Media-Server/issues/3697 Refactor/delete StreamApplication and use Adaptor directly- Pass S3 upload parameters to muxer- https://github.com/ant-media/Ant-Media-Server/issues/3660 Increase test coverage- Add log about forceAspectRatio in Dash Muxer- Fix aspect ratio calculation issue on encoder- https://github.com/ant-media/Ant-Media-Server/issues/3608 Install over latest release to check if there is any problem- https://github.com/ant-media/Ant-Media-Server/issues/3572 Make MCU work without adding adaptive bitrate settings- https://github.com/ant-media/Ant-Media-Server/issues/3601 Set user agent field in publisher stats- Add test for LL-HLS- https://github.com/ant-media/Ant-Media-Server/issues/3537 Release/2.4.0.2- change the default audio codec parameters for the WebRTC streams- Correct the default audio codec parameters for WebRTC streams to pass plugins Delete application database when application is deleted- #3531 Release/2.4.0- StreamApp 226 Release/2.4.1 - 225 Remove periscope properties - 224 Make iceConnected global to check it in callbacks - #3740 223 Add mjs mime type as text/javascript - #3672 222 Fix the data channel obj type issue - #3722 221 Make generic callback for webrtc dependent on the ice connection success - #3686 220 Fix screen share after switch back to camera - #3692 219 Init correct web.handler in the xml - 218 Move StreamApplication to Server project to have simple development - 214 Refactor url-patterns for better request handling - #3537 213 Support Multitracks in multi origin environment - #3448 212 Get and Set User Agent - 210 Fix webrtc failover to hls if ICE connection is not established - 209 Add 'enable MCU' checkbox into the conference.html - #3587 208 a-scene will be created if is360 is true - #3555 207 Release/2.4.0 - Ant-Media-Server-Parent 67 Release/2.4.1 - 66 Remove PSCP and Add JSON version - 64 Release/2.4.0 - ManagementConsole_AngularApp 151 Set S3 permission on web panel - #3677