Kinesis video stream 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.
Procedure: Using the Kinesis video stream Parser Library
This procedure includes the following steps:
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 .