Release 1.5.0 of the Amazon Kinesis Video C Producer SDK
What’s new:
- Provision to disable creating stream if previously created or to disallow stream creation using the SDK with the StreamInfo.StreamCaps.allowStreamCreation
- New API to create default callback provider for IoT with CURL connection and completion timeouts: createCurlIotCredentialProviderWithTimeAndTimeout , createDefaultCallbacksProviderWithIotCertificateAndTimeouts and createIotAuthCallbacksWithTimeouts
- Added support for China (Beijing) region
- New API to set up log filtering with File logging callback provider: addFileLoggerWithFilteringPlatformCallbacksProvider
Sample:
- New sample to demonstrate offline streaming mode
- Existing video only sample modified to allow codec setting to H.264 or H.265 through command line
Bug fixes:
- Logging improvements
- Added checks for empty credentials to ensure we do not start the state machine unless valid credentials are set
- Fixed user agent string to be SDK and version specific
Version bumps:
- OpenSSL updated from 1.1.1g to 1.1.1t