ant-media-server-enterprise-2.12.0-SNAPSHOT-20241120_1357.zip

Ant-Media-Server

  • 6811 Update FFmpeg to 7.1 - https://github.com/ant-media/Ant-Media-Server/issues/6804
  • 6784 Fix typo in getTOTP REST method output -
  • 6769 Fix HLS Modifier Returning Wrong Content in Case of Https - https://github.com/ant-media/Ant-Media-Server/issues/6308
  • 6767 Fix allowable values in Broadcast definitions - thank you to @Himpoke - https://github.com/ant-media/Ant-Media-Server/issues/6740
  • 6764 Add stream name to the stream status webhook -
  • 6763 Return error in getToken REST Method When token type is not valid - https://github.com/ant-media/Ant-Media-Server/issues/6744
  • 6752 Resolve CVE 202 13956 - https://github.com/ant-media/Ant-Media-Server/issues/6750
  • 6739 allowableValues expects an array to map to enum - In swagger.json generation, under 'components.schemas.Broadcasts', a number of enums are defined. They are defined as having a single value, consisting of a comma separated list of the actual values. By correctly defining the values as a list of values, this enum export will also result in a list of values. Currently, when we want to do code generation from this swagger file, we have to actually edit the file received from ant media, making the build process a lot harder than it needs to be. ```json "status": { "type": "string", "description": "the status of the stream", "enum": [ "finished,broadcasting,created,preparing,error,failed" ] }, "playListStatus": { "type": "string", "description": "The status of the playlist. It's usable if type is playlist", "enum": [ "finished,broadcasting,created,preparing,error,failed" ] }, "type": { "type": "string", "description": "the type of the stream", "enum": [ "liveStream,ipCamera,streamSource,VoD,playlist" ] }, "publishType": { "type": "string", "description": "The publish type of the stream. It's read-only and its value updated on the server side", "enum": [ "WebRTC,RTMP,Pull" ] }, ```
  • 6735 Make encoding Q size configurable - https://github.com/ant-media/Ant-Media-Server/issues/6705
  • 6734 Fix Wrong Memory Display If AMS is running in a Container - https://github.com/ant-media/Ant-Media-Server/issues/6626
  • 6726 Upgrade FFmpeg to 7.1 - https://github.com/ant-media/Ant-Media-Server/issues/6551
  • 6721 Fix: correct JWT function name in enable_ssl.sh - Fix JWT function name in enable_ssl.sh
  • 6718 Call webhook for stream status & Make streamId unique index in MongoDB for Broadcasts - https://github.com/ant-media/Ant-Media-Server/issues/3847
  • 6717 Call webhook for stream status - https://github.com/ant-media/Ant-Media-Server/issues/6711
  • 6709 Split RTMP StreamId by slash(/) to parse Token and TOTP - https://github.com/ant-media/Ant-Media-Server/issues/6704
  • 6701 add getRemoteIpAddress into IWebRTCClient - https://github.com/ant-media/Ant-Media-Server/issues/6638
  • 6688 Add SRT latency configuration in application settings - https://github.com/ant-media/Ant-Media-Server/issues/6665
  • 6683 Add latitude, longitude, altitude, metadata and description fields to VoD - https://github.com/ant-media/Ant-Media-Server/issues/6662
  • 6676 Fix frame size format in ID3 header - Fix frame size format in ID3 header
  • 6661 Fix unexpected null pointer exception for streamId in logs -
  • 6656 Add custom text support in stream endpoints for VoD & HLS - https://github.com/ant-media/Ant-Media-Server/issues/6650
  • 6644 Support mp3 file upload - https://github.com/ant-media/Ant-Media-Server/issues/6643
  • 6630 Add getter for dbId field in AppSettings - https://github.com/ant-media/Ant-Media-Server/issues/6629
  • 6623 Release/2.11.1 -
  • 6611 Get REST API JWT From Authorization Bearer - https://github.com/ant-media/Ant-Media-Server/issues/6516
  • 6411 Support for role based streaming - host, speaker, attendee - https://github.com/ant-media/conference-call-application/issues/272
  • Ant-Media-Enterprise

  • Update FFmpeg(7.1) and SRT(1.5.3)- https://github.com/ant-media/Ant-Media-Server/issues/6804
  • Add integration test code for HLSManifestModifier- https://github.com/ant-media/Ant-Media-Server/issues/6697
  • Add automated release upload to S3-
  • Fix WebRTC Playback when OBS publishes with NVENC H.264 Encoder- https://github.com/ant-media/Ant-Media-Server/issues/4643
  • Make SRT inactivity timeout increase further to 10-20secs- https://github.com/ant-media/Ant-Media-Server/issues/6736
  • Check usb serial for licence validation-
  • Fix connecting to signaling server- https://github.com/ant-media/Ant-Media-Server/issues/6747
  • Make encoding Q size configurable- https://github.com/ant-media/Ant-Media-Server/issues/6705
  • Upgrade to FFmpeg 7.1-1.5.11-SNAPSHOT- https://github.com/ant-media/Ant-Media-Server/issues/6551
  • Make handleMainTrack synchronized and use unique index in mongodb-
  • Add Integration test for spliting RTMP StreamId by slash(/) to parse Token and TOTP- https://github.com/ant-media/Ant-Media-Server/issues/6704
  • Get remote IP address from WebRTC Stats- https://github.com/ant-media/Ant-Media-Server/issues/6638
  • Configure SRT Latency through Application Settings- https://github.com/ant-media/Ant-Media-Server/issues/6665
  • Don't make http request to origin for orphan streams- https://github.com/ant-media/Ant-Media-Server/issues/6383
  • Mp4 recording with restore test- https://github.com/ant-media/Ant-Media-Server/issues/6651
  • Add woocommerce automation: Update downloadable file in products-
  • Put audio packets in queue, update audio/video timing after restore- https://github.com/ant-media/Ant-Media-Server/issues/5601
  • Fix Wrong Overflow Trigger in Audio & Video- https://github.com/ant-media/Ant-Media-Server/issues/6632
  • Delete old AppSettings's index if exists to not have IndexConflict in MongoDB 4.4- https://github.com/ant-media/Ant-Media-Server/issues/6629
  • Release/2.11.1-
  • Add reserved status info in the video track assignments- https://github.com/ant-media/conference-call-application/issues/262
  • Support for role based streaming - host, speaker, attendee- https://github.com/ant-media/conference-call-application/issues/272 https://github.com/ant-media/conference-call-application/issues/311
  • StreamApp

  • 512 fix configuration - Commentout keycloak configuration by default.
  • 508 Key cloak integration - https://github.com/ant-media/Ant-Media-Server/issues/6770
  • 507 Add option to debug signaling endpoint - https://github.com/ant-media/Ant-Media-Server/issues/6747
  • 506 Add playback stats for WebRTC and add test codes -
  • 505 Support role in conference sample -
  • 499 Update update-embedded-player.yml - update embedded player version auto
  • 498 Update update-embedded-player.yml - automaticly create PR on new web player
  • 497 Update web player version to 2.11.2 -
  • 496 Update @antmedia/web_player version to 2.11.1 -
  • 494 Update web player version - https://github.com/ant-media/Ant-Media-Server/issues/6643
  • 492 Create update-embedded-player.yml - update embedded player version
  • 491 Update web player version - https://github.com/ant-media/Ant-Media-Server/issues/6682
  • 488 Increase the wait time of resolution change process - https://github.com/ant-media/Ant-Media-Server/issues/6424
  • 487 Video track cannot stop properly in case of the virtual backgorund change - https://github.com/ant-media/conference-call-application/issues/336
  • 486 Release/2.11.1 -
  • 485 show the assignment in conference sample page - Show the video track assignment in conference sample page
  • Ant-Media-Server-Parent

  • 145 Update FFmpeg(7.1) and SRT(1.5.3) - https://github.com/ant-media/Ant-Media-Server/issues/6804
  • 144 Fix CVE-2024-52316: Update Tomcat to 10.1.30 - https://github.com/ant-media/Ant-Media-Server/issues/6808
  • 143 Update spring core version to 6.2.0 -
  • 142 CVE-38821/22234/22257/CVE-2023-52428 - CVE-2024-38821 CVE-2024-22234⁠ CVE-2024-22257 CVE-2023-52428 https://github.com/ant-media/Ant-Media-Server/issues/6794
  • 141 Fix CVE-2023-6378 - https://github.com/ant-media/Ant-Media-Server/issues/6793
  • 140 Upgrade FFmpeg to the latest - https://github.com/ant-media/Ant-Media-Server/issues/6551
  • 139 Update versions for vulnerabilities CVE-2024-7254, CVE-2024-8391 -
  • 138 Release/2.11.1 -
  • Ant-Media-Management-Console

  • 265 Add JWT to VoD URL During Playlist Item Selection - https://github.com/ant-media/Ant-Media-Server/issues/6727
  • 264 Update webplayer version 2.11.2 -
  • 263 Update @antmedia/web_player version to 2.11.1 -
  • 262 Update web player for mp3 playback - https://github.com/ant-media/Ant-Media-Server/issues/6643
  • 261 Support mp3 files to upload - https://github.com/ant-media/Ant-Media-Server/issues/6643