Releases: awslabs/amazon-kinesis-video-streams-producer-sdk-java
Releases · awslabs/amazon-kinesis-video-streams-producer-sdk-java
Release 1.9.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Bug fix for KinesisVideoClient.unregisterMediaSource() accessing to freed native object issue.
- Add KinesisVideoClient.freeMediaSource() clean-up function to handle async behavior.
Release 1.8.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Fix duplicate stream error after unregistering media source when service call failed
- Fix inputstream not closing after stopSync issue
- Updating the name and description of Java SDK to publish in maven
Release 1.7.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Added support for uploading files(offline mode) to Kinesis Video Stream
- Additional fixes
Release 1.6.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Remove streamName parameter from KinesisVideoClient.registerMediaSource() as MediaSource already has the stream name in StreamInfo.
- Add KinesisVideoClient.unregisterMediaSource() to remove MediaSource to KinesisVideoProducerStream binding from KinesisVideoClient. Customers can use unregisterMediaSource() after they stop streaming, so MediaSource data will not to be sent to Kinesis Video Streams.
- Add getStreamInfo() to MediaSource instead of MediaSourceConfiguration. If customers have implemented their own MediaSource and MediaSourceConfiguration, they would need to provide stream information via MediaSource.getStreamInfo(). The MediaSourceConfiguration.getStreamInfo() will not work.
- Some classes are moved to internal namespace.
Release 1.5.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Windows native library available for Producer SDK
- Intermittent producer support
- Per-stream customized callback support
Release 1.3.1 of the Amazon Kinesis Video Streams Producer SDK for Java
- Add reset connection function.
- Fix key frame data-flag matching issue which could cause parsing issue in decoding process.
Release 1.3.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Provide pre-built KinesisVideoProducerJNI library for Mac (x64), Ubuntu (x64) and Raspian (x86).
- Remove Lombok dependency on Java Producer SDK.
- Update instruction in README about KinsisVideoProducerJNI build.
- Compatible changes in Java Adapter to work with latest changes in Kinesis Video Streams Producer SDK CPP.
Release 1.2.1 of the Amazon Kinesis Video Streams Producer SDK for Java
- Remove some unit tests relying on native library to avoid break mvn package build (without -skipTests=true).
Release 1.2.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Bug fixes and performance enhancement
- There are some interface changes to be compatible with native library changes.
Release 1.1.0 of the Amazon Kinesis Video Streams Producer SDK for Java
- Updated JNI code to expose ACKs as callbacks so developer can get more information about how the streaming is going.
- The version of JNI is bumped to 1.2, this will require corresponding "KinesisVideoProducerJNI" with same version.