Recent Releases of https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java
https://github.com/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)
Version bumps
commons-iofrom 2.11.0 to 2.14.0
- Java
Published by sirknightj over 1 year ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.12.1 of the Amazon Kinesis Video Streams Producer SDK for Java (May 25, 2022)
What's new:
Allow updating automaticStreamingFlags (default: AUTOMATICSTREAMINGINTERMITTENTPRODUCER) in ClientInfo Allow updating storePressurePolicy (default: CONTENTSTOREPRESSUREPOLICYDROPTAIL_ITEM) in StreamInfo CPP commit: 70f74f14cf27b09f71dc1889f36eb6e04cdd90a8
- Java
Published by disa6302 almost 4 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.12.0 of the Amazon Kinesis Video Streams Producer SDK for Java (February 17, 2022)
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
- Java
Published by niyatim23 about 4 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.11.0 of the Amazon Kinesis Video Streams Producer SDK for Java (September 11, 2020)
- Improve TLS validation by implementing hostname verification
- Java
Published by lherman-cs over 5 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.10.0 of the Amazon Kinesis Video Streams Producer SDK for Java (May 29, 2020)
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
- Java
Published by disa6302 almost 6 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.9.5 of the Amazon Kinesis Video Streams Producer SDK for Java
- 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
- Java
Published by zhiyua-git about 6 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.9.4 of the Amazon Kinesis Video Streams Producer SDK for Java
- 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.
- Java
Published by zhiyua-git over 6 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.9.3 of the Amazon Kinesis Video Streams Producer SDK for Java
- Bug fix to avoid crash due to access to freed native stream object.
- Java
Published by chehefen almost 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.9.2 of the Amazon Kinesis Video Streams Producer SDK for Java
- Bug fix for broken MKV generated due to difference between trackInfoType in Java and C layer.
- Java
Published by zhiyua-git about 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.9.1 of the Amazon Kinesis Video Streams Producer SDK for Java
- 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.
- Java
Published by zhiyua-git about 7 years ago
https://github.com/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.
- Java
Published by zhiyua-git about 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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
- Java
Published by bdhandap about 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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
- Java
Published by chehefen about 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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.
- Java
Published by chehefen over 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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
- Java
Published by zhiyua-git over 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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.
- Java
Published by chehefen over 7 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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.
- Java
Published by zhiyua-git almost 8 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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).
- Java
Published by zhiyua-git about 8 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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.
- Java
Published by zhiyua-git about 8 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - 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.
- Java
Published by zhiyua-git about 8 years ago
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java - Release 1.0.0 of the Amazon Kinesis Video Streams Producer SDK for Java
Release 1.0.0 (November 2017)
- First release of the Amazon Kinesis Video Streams Producer SDK for Java.
- Demo App will need native KinesisVideoProducerJNI (From amazon-kinesis-video-streams-producer-sdk-cpp) library to work properly.
- Java
Published by zhiyua-git over 8 years ago