Watch output from cameras using parser library
The Kinesis video stream parser library is a set of tools that you can use in Java applications to consume the MKV data in a Kinesis video stream.
The library includes the following tools:
-
StreamingMkvReader: This class reads specified MKV elements from a video stream.
-
FragmentMetadataVisitor: This class retrieves metadata for fragments (media elements) and tracks (individual data streams containing media information, such as audio or subtitles).
-
OutputSegmentMerger: This class merges consecutive fragments or chunks in a video stream.
-
KinesisVideoExample: This is a sample application that shows how to use the Kinesis video stream parser library.
The library also includes tests that show how the tools are used.
Prerequisites
You must have the following to examine and use the Kinesis video stream parser library:
-
An Amazon Web Services (AWS) account. If you don't already have an AWS account, see Sign up for an AWS account.
-
A Java integrated development environment (IDE), such as Eclipse Java Neon
or JetBrains IntelliJ Idea . Java 11, such as Amazon Corretto 11.