Skip to content

Releases: aws/amazon-kinesis-video-streams-parser-library

Release 1.0.13 (April 2019) of the Amazon Kinesis Video Streams Parser Library

29 Apr 20:13
4d6697f
Compare
Choose a tag to compare
  • Fix: Make process method in H264FrameProcessor and H264FrameDecoder throw FrameProcessException.

Release 1.0.12 (March 2019) of the Amazon Kinesis Video Streams Parser Library

06 Mar 18:43
375be1a
Compare
Choose a tag to compare
  • Bugfix: Fix KinesisVideoExampleTest example issue that was using non-exist test file.
  • Improve KinesisVideoRekognitionLambdaExample to use AWS CloudFormation Template to create resources.

Release 1.0.11 (March 2019) of the Amazon Kinesis Video Streams Parser Library

01 Mar 23:00
Compare
Choose a tag to compare
  • Bugfix: KinesisVideoRekognitionIntegrationExample broken because the frame process callback is not invoked.

Release 1.0.10 (February 2019) of the Amazon Kinesis Video Streams Parser Library

26 Feb 01:41
22666cf
Compare
Choose a tag to compare

Release 1.0.9 (January 2019) of the Amazon Kinesis Video Streams Parser Library

29 Jan 23:45
e35344f
Compare
Choose a tag to compare
  • Adding KinesisVideo Rekognition Lamba example which creates new KVS stream with overlapped bounding boxes
  • Added Optional track number parameter in the FrameVisitor to process only frames with that track number.
  • Bug fixes for H264 decoding & rendering for resolutions that are not multiple of 16.

Release 1.0.8 (December 2018) of the Amazon Kinesis Video Streams Parser Library

19 Dec 00:53
69d4d6f
Compare
Choose a tag to compare
  • Add close method for derived classes to cleanup resources.
  • Add exception type which could be used in downstream frame processing logic.
  • Make boolean value thread-safe in ContinuousGetMediaWorker.
  • Remove extra exception wrapping in CompositeMkvElementVisitor.
  • Declare exception throwing for some methods.
  • Enabled stack trace in ContinuousGetMediaWorker when there is an exception.

Release 1.0.7 (October 2018) of the Amazon Kinesis Video Streams Parser Library

15 Oct 20:47
57063da
Compare
Choose a tag to compare
  • Add flag in KinesisVideoRendererExample and KinesisVideoExample to use the existing stream (and not doing PutMedia again if it exists already).
  • Added support to retrieve the information from FragmentMetadata and display in the image panel during rendering.

Release 1.0.6 (September 2018) of the Amazon Kinesis Video Streams Parser Library

21 Sep 17:12
7fb5cc9
Compare
Choose a tag to compare
  • Introduce handling for empty fragment metadata
  • Added a new SimpleFrame Visitor to handle video with no tags
  • Refactored H264FrameDecoder, so that base class method can be reused by child class

Add the capability and example to pipe the output of GetMedia calls to GStreamer using MergedOutputPiper

18 May 21:04
b72c4d8
Compare
Choose a tag to compare
  • Introduce GetMediaResponseStreamConsumer as an abstract class used to consume the output of a GetMedia* call to Kinesis Video in a streaming fashion. Child classes will use visitors to implement different consumers.
  • The MergedOutputPiper extends GetMediaResponseStreamConsumer to merge consecutive mkv streams in the output of GetMedia and pipes the merged stream to the stdin of a child process.
  • Add the capability and example to pipe the output of GetMedia calls to GStreamer using MergedOutputPiper.

Release 1.0.4 (April 2018) of the Amazon Kinesis Video Streams Parser Library

19 Apr 03:45
0017a7d
Compare
Choose a tag to compare
  • Add example for KinesisVideo Streams integration with Rekognition and draw Bounding Boxes for every sampled frame.
  • Fix for stream ending before reporting tags visited.
  • Same test data file for parsing and rendering example.
  • Known Issues: In KinesisVideoRekognitionIntegrationExample, the decode/renderer sample using JCodec may not be able to decode all mkv files.