Skip to content

Release 1.6.0 of the Amazon Kinesis Video C Producer SDK

Latest

Choose a tag to compare

@sirknightj sirknightj released this 30 Jun 19:59
7590b23

What's New

  • Dual-stack endpoints support and IP filter options
  • Bug fixes and improvements to automated testing

Note

Dual-stack endpoints are not currently supported yet by Kinesis Video Streams.

Bug fixes/improvements

  • MacOS: Fixed an issue where the Homebrew OpenSSL was used for Curl instead of the locally-built one. (#478)
  • Added a new constructor with client endpoint override parameter. (#480)

Samples

  • Adjusted the putFrame loop to add the fragment metadata correctly. (#475)
  • Fixed a non-null-terminated string issue in the sample frames file path. (#473)
  • Demonstrated using the client endpoint override parameter via environment variable (CONTROL_PLANE_URI). (#480)

Developer Enhancements

  • Adjusted the clang-format action to upload the properly formatted files, and a patch file. (#469)
  • Added 16 new CI combinations: run the 4 samples on Mac, Windows, Ubuntu (22.04 and 20.04) platforms. (#473)
  • Automatically run valgrind on the samples as well on every pull request. (#484)
  • Added a new script to perform fragment metadata verification, which runs on every pull request. (#475)
  • Added a check that the putMedia connection rotation correctly appends the fragment metadata. (#475)

Note

The development branch containing commits between this release (v1.6.0) and v1.5.4 has been archived into the release-1.6.0 branch.