Skip to content

Release 1.12.1 of the Amazon Kinesis Video Streams WebRTC C SDK

Latest
Compare
Choose a tag to compare
@sirknightj sirknightj released this 07 May 20:14
cf817bc

What's New

  • Additional compatibility verification and enhanced CI

SDK Changes

  • Increased the size of the signaling message buffer to accomodate for larger signaling messages. (#2126)

Note

Chrome 136 added H.265 support, thereby increasing the size of the SDP which may exceed the signaling limits.

Samples

  • Fixed the H.265 sample frames that were frozen at the 10s mark in certain players. (#2111)

Bug Fixes/Improvements

  • Fixed an issue where the TWCC processor would get stuck in an infinite loop due to an integer promotion. (#2101)
  • Disabled libWebsockets logs when the KVS log level is set to LOG_LEVEL_SILENT. (#2118)
  • Fixed a compiler warning in getNatBehavior (#2114)

Developer Enhancements

  • Added 32 new Linux cross-compilation combinations to the CI. Including [mips-32, arm-32, arm-64, and aarch-64] architectures (4), [shared, static] builds (2), [openssl, mbedtls] crypto libraries used (2), and [on, off] KVS threadpool (2). (#2091)
  • Added a cleanup script to delete Streams and Channel resources created by the tests. (#2117)
  • Added stability enhancements for the CI. (#2116)
  • Used multiple cores to reduce CI times. (#2116)
  • Configured shallow clones to reduce the disk space and network bandwidth used to build the SDK. (#2117)

Note

The development branch containing commits between this release (v1.12.1) and v1.12.0 has been archived into the release-v1.12.1 branch.