Skip to content

Releases: awslabs/amazon-kinesis-video-streams-producer-sdk-java

Release 1.12.2 of the Amazon Kinesis Video Streams Producer SDK for Java (Nov 5, 2024)

05 Nov 17:44
f45428b
Compare
Choose a tag to compare

Release 1.12.1 of the Amazon Kinesis Video Streams Producer SDK for Java (May 25, 2022)

25 May 21:18
a1953f1
Compare
Choose a tag to compare

What's new:

Allow updating automaticStreamingFlags (default: AUTOMATIC_STREAMING_INTERMITTENT_PRODUCER) in ClientInfo
Allow updating storePressurePolicy (default: CONTENT_STORE_PRESSURE_POLICY_DROP_TAIL_ITEM) in StreamInfo
CPP commit: 70f74f14cf27b09f71dc1889f36eb6e04cdd90a8

Release 1.12.0 of the Amazon Kinesis Video Streams Producer SDK for Java (February 17, 2022)

17 Feb 22:38
6ac3f9c
Compare
Choose a tag to compare

What's new:

  • Update guice from 4.2.3 to 5.1.0
  • Update junit from 4.13.1 to 4.13.2
  • Update mockito-core from 2.18.3 to 4.3.1
  • Update annotations from 2.0.3 to 3.0.1
  • Update commons-lang3 from 3.4 to 3.12.0
  • Update gson from 2.8.2 to 2.9.0
  • Update jsr-275 from 1.0.0 to 0.9.1 (artifact moved)
  • Update commons-io from 2.7 to 2.11.0
  • Update httpasyncclient from 4.1.4 to 4.1.5
  • Replace custom logger with log4j2 2.17.1
  • Obtain PIC logs in Java with JNI
  • Add ProducerFunctionalityTests and ProducerApiTests

Release 1.11.0 of the Amazon Kinesis Video Streams Producer SDK for Java (September 11, 2020)

11 Sep 21:20
Compare
Choose a tag to compare
  • Improve TLS validation by implementing hostname verification

Release 1.10.0 of the Amazon Kinesis Video Streams Producer SDK for Java (May 29, 2020)

29 May 18:47
87c529f
Compare
Choose a tag to compare

Release tagged at: 87c529f

Whats new:

  • Updated docker scripts to incorporate the changes in producer SDK
  • Provision of CachedInfoMultiAuthServiceCallbacks which implements caching layer and per-stream auth. Useful in the following scenarios:
    • A single client object is used for multiple streams that are intended for different accounts
    • For service proxy type of scenarios

Release 1.9.5 of the Amazon Kinesis Video Streams Producer SDK for Java

21 Jan 00:20
Compare
Choose a tag to compare
  • Remove finalized() function and require explicit call on free() to avoid dangling finalized() causing memory leak.
  • Performance improvement on sending data in multiple ongoing stream in one client.
  • Fix stream information mis-alignment due to missing retention in describeStreamResult

Release 1.9.4 of the Amazon Kinesis Video Streams Producer SDK for Java

10 Jul 01:36
Compare
Choose a tag to compare
  • License update: KVS SDK is under Apache 2.0 license now.
  • Stablization updates in C layer.
  • Added internal retry logic to handle error case that SDK can recover, i.e. network unstability.
  • Skip over error fragments - SDK will continue skip any invalid fragments are ingested through SDK earlier and continue streaming.
  • Automatic CPD (codec private data) extraction from the stream when CPD is part of the first H264 AnnexB frame.

Release 1.9.3 of the Amazon Kinesis Video Streams Producer SDK for Java

14 Mar 17:54
Compare
Choose a tag to compare
  • Bug fix to avoid crash due to access to freed native stream object.

Release 1.9.2 of the Amazon Kinesis Video Streams Producer SDK for Java

21 Feb 22:04
Compare
Choose a tag to compare
  • Bug fix for broken MKV generated due to difference between trackInfoType in Java and C layer.

Release 1.9.1 of the Amazon Kinesis Video Streams Producer SDK for Java

20 Feb 01:06
Compare
Choose a tag to compare
  • Bug fix for credentials not rotating issue when given credentials expire in less than 40 minutes.
  • Add audio video sample to support ingesting multiple track data into Kinesis Video.