# Packages
Package kinesisvideoarchivedmediaiface provides an interface to enable mocking the Amazon Kinesis Video Streams Archived Media service client for testing your code.
# Functions
ClipFragmentSelectorType_Values returns all elements of the ClipFragmentSelectorType enum.
ContainerFormat_Values returns all elements of the ContainerFormat enum.
DASHDisplayFragmentNumber_Values returns all elements of the DASHDisplayFragmentNumber enum.
DASHDisplayFragmentTimestamp_Values returns all elements of the DASHDisplayFragmentTimestamp enum.
DASHFragmentSelectorType_Values returns all elements of the DASHFragmentSelectorType enum.
DASHPlaybackMode_Values returns all elements of the DASHPlaybackMode enum.
Format_Values returns all elements of the Format enum.
FormatConfigKey_Values returns all elements of the FormatConfigKey enum.
FragmentSelectorType_Values returns all elements of the FragmentSelectorType enum.
HLSDiscontinuityMode_Values returns all elements of the HLSDiscontinuityMode enum.
HLSDisplayFragmentTimestamp_Values returns all elements of the HLSDisplayFragmentTimestamp enum.
HLSFragmentSelectorType_Values returns all elements of the HLSFragmentSelectorType enum.
HLSPlaybackMode_Values returns all elements of the HLSPlaybackMode enum.
ImageError_Values returns all elements of the ImageError enum.
ImageSelectorType_Values returns all elements of the ImageSelectorType enum.
New creates a new instance of the KinesisVideoArchivedMedia client with a session.
# Constants
ClipFragmentSelectorTypeProducerTimestamp is a ClipFragmentSelectorType enum value.
ClipFragmentSelectorTypeServerTimestamp is a ClipFragmentSelectorType enum value.
ContainerFormatFragmentedMp4 is a ContainerFormat enum value.
ContainerFormatMpegTs is a ContainerFormat enum value.
DASHDisplayFragmentNumberAlways is a DASHDisplayFragmentNumber enum value.
DASHDisplayFragmentNumberNever is a DASHDisplayFragmentNumber enum value.
DASHDisplayFragmentTimestampAlways is a DASHDisplayFragmentTimestamp enum value.
DASHDisplayFragmentTimestampNever is a DASHDisplayFragmentTimestamp enum value.
DASHFragmentSelectorTypeProducerTimestamp is a DASHFragmentSelectorType enum value.
DASHFragmentSelectorTypeServerTimestamp is a DASHFragmentSelectorType enum value.
DASHPlaybackModeLive is a DASHPlaybackMode enum value.
DASHPlaybackModeLiveReplay is a DASHPlaybackMode enum value.
DASHPlaybackModeOnDemand is a DASHPlaybackMode enum value.
ID to lookup a service endpoint with.
ErrCodeClientLimitExceededException for service response error code "ClientLimitExceededException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeInvalidCodecPrivateDataException for service response error code "InvalidCodecPrivateDataException".
ErrCodeInvalidMediaFrameException for service response error code "InvalidMediaFrameException".
ErrCodeMissingCodecPrivateDataException for service response error code "MissingCodecPrivateDataException".
ErrCodeNoDataRetentionException for service response error code "NoDataRetentionException".
ErrCodeNotAuthorizedException for service response error code "NotAuthorizedException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeUnsupportedStreamMediaTypeException for service response error code "UnsupportedStreamMediaTypeException".
FormatConfigKeyJpegquality is a FormatConfigKey enum value.
FormatJpeg is a Format enum value.
FormatPng is a Format enum value.
FragmentSelectorTypeProducerTimestamp is a FragmentSelectorType enum value.
FragmentSelectorTypeServerTimestamp is a FragmentSelectorType enum value.
HLSDiscontinuityModeAlways is a HLSDiscontinuityMode enum value.
HLSDiscontinuityModeNever is a HLSDiscontinuityMode enum value.
HLSDiscontinuityModeOnDiscontinuity is a HLSDiscontinuityMode enum value.
HLSDisplayFragmentTimestampAlways is a HLSDisplayFragmentTimestamp enum value.
HLSDisplayFragmentTimestampNever is a HLSDisplayFragmentTimestamp enum value.
HLSFragmentSelectorTypeProducerTimestamp is a HLSFragmentSelectorType enum value.
HLSFragmentSelectorTypeServerTimestamp is a HLSFragmentSelectorType enum value.
HLSPlaybackModeLive is a HLSPlaybackMode enum value.
HLSPlaybackModeLiveReplay is a HLSPlaybackMode enum value.
HLSPlaybackModeOnDemand is a HLSPlaybackMode enum value.
ImageErrorMediaError is a ImageError enum value.
ImageErrorNoMedia is a ImageError enum value.
ImageSelectorTypeProducerTimestamp is a ImageSelectorType enum value.
ImageSelectorTypeServerTimestamp is a ImageSelectorType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
# Structs
Kinesis Video Streams has throttled the request because you have exceeded a limit.
Describes the timestamp range and timestamp origin of a range of fragments.
The range of timestamps for which to return fragments.
Contains the range of timestamps for the requested media, and the source of the timestamps.
The start and end of the timestamp range for the requested media.
Represents a segment of video or other time-delimited data.
Describes the timestamp range and timestamp origin of a range of fragments.
Contains the range of timestamps for the requested media, and the source of the timestamps.
The start and end of the timestamp range for the requested media.
A structure that contains the Timestamp, Error, and ImageContent.
A specified parameter exceeds its restrictions, is not supported, or can't be used.
The codec private data in at least one of the tracks of the video stream is not valid for this operation.
One or more frames in the requested clip could not be parsed based on the specified codec.
KinesisVideoArchivedMedia provides the API operation methods for making requests to Amazon Kinesis Video Streams Archived Media.
No codec private data was found in at least one of tracks of the video stream.
GetImages was requested for a stream that does not retain data (that is, has a DataRetentionInHours of 0).
Status Code: 403, The caller is not authorized to perform an operation on the given stream, or the token has expired.
GetImages will throw this error when Kinesis Video Streams can't find the stream that you specified.
The range of timestamps for which to return fragments.
The type of the media (for example, h.264 or h.265 video or ACC or G.711 audio) could not be determined from the codec IDs of the tracks in the first fragment for a playback session.