| Package | Description |
|---|---|
| software.amazon.awssdk.services.kinesisvideoarchivedmedia |
|
| software.amazon.awssdk.services.kinesisvideoarchivedmedia.model |
| Modifier and Type | Method and Description |
|---|---|
default ResponseInputStream<GetClipResponse> |
KinesisVideoArchivedMediaClient.getClip(Consumer<GetClipRequest.Builder> getClipRequest)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default GetClipResponse |
KinesisVideoArchivedMediaClient.getClip(Consumer<GetClipRequest.Builder> getClipRequest,
Path destinationPath)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default <ReturnT> ReturnT |
KinesisVideoArchivedMediaClient.getClip(Consumer<GetClipRequest.Builder> getClipRequest,
ResponseTransformer<GetClipResponse,ReturnT> responseTransformer)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default ResponseInputStream<GetClipResponse> |
KinesisVideoArchivedMediaClient.getClip(GetClipRequest getClipRequest)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default GetClipResponse |
KinesisVideoArchivedMediaClient.getClip(GetClipRequest getClipRequest,
Path destinationPath)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default <ReturnT> ReturnT |
KinesisVideoArchivedMediaClient.getClip(GetClipRequest getClipRequest,
ResponseTransformer<GetClipResponse,ReturnT> responseTransformer)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default ResponseBytes<GetClipResponse> |
KinesisVideoArchivedMediaClient.getClipAsBytes(Consumer<GetClipRequest.Builder> getClipRequest)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default ResponseBytes<GetClipResponse> |
KinesisVideoArchivedMediaClient.getClipAsBytes(GetClipRequest getClipRequest)
Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the
specified time range.
|
default GetDashStreamingSessionUrlResponse |
KinesisVideoArchivedMediaClient.getDASHStreamingSessionURL(Consumer<GetDashStreamingSessionUrlRequest.Builder> getDashStreamingSessionUrlRequest)
Retrieves an MPEG Dynamic Adaptive Streaming over HTTP (DASH) URL for the stream.
|
default GetDashStreamingSessionUrlResponse |
KinesisVideoArchivedMediaClient.getDASHStreamingSessionURL(GetDashStreamingSessionUrlRequest getDashStreamingSessionUrlRequest)
Retrieves an MPEG Dynamic Adaptive Streaming over HTTP (DASH) URL for the stream.
|
default GetHlsStreamingSessionUrlResponse |
KinesisVideoArchivedMediaClient.getHLSStreamingSessionURL(Consumer<GetHlsStreamingSessionUrlRequest.Builder> getHlsStreamingSessionUrlRequest)
Retrieves an HTTP Live Streaming (HLS) URL for the stream.
|
default GetHlsStreamingSessionUrlResponse |
KinesisVideoArchivedMediaClient.getHLSStreamingSessionURL(GetHlsStreamingSessionUrlRequest getHlsStreamingSessionUrlRequest)
Retrieves an HTTP Live Streaming (HLS) URL for the stream.
|
default GetImagesResponse |
KinesisVideoArchivedMediaClient.getImages(Consumer<GetImagesRequest.Builder> getImagesRequest)
Retrieves a list of Images corresponding to each timestamp for a given time range, sampling interval, and image
format configuration.
|
default GetImagesResponse |
KinesisVideoArchivedMediaClient.getImages(GetImagesRequest getImagesRequest)
Retrieves a list of Images corresponding to each timestamp for a given time range, sampling interval, and image
format configuration.
|
default GetImagesIterable |
KinesisVideoArchivedMediaClient.getImagesPaginator(Consumer<GetImagesRequest.Builder> getImagesRequest)
Retrieves a list of Images corresponding to each timestamp for a given time range, sampling interval, and image
format configuration.
|
default GetImagesIterable |
KinesisVideoArchivedMediaClient.getImagesPaginator(GetImagesRequest getImagesRequest)
Retrieves a list of Images corresponding to each timestamp for a given time range, sampling interval, and image
format configuration.
|
default ResponseInputStream<GetMediaForFragmentListResponse> |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(Consumer<GetMediaForFragmentListRequest.Builder> getMediaForFragmentListRequest)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default GetMediaForFragmentListResponse |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(Consumer<GetMediaForFragmentListRequest.Builder> getMediaForFragmentListRequest,
Path destinationPath)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default <ReturnT> ReturnT |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(Consumer<GetMediaForFragmentListRequest.Builder> getMediaForFragmentListRequest,
ResponseTransformer<GetMediaForFragmentListResponse,ReturnT> responseTransformer)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default ResponseInputStream<GetMediaForFragmentListResponse> |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(GetMediaForFragmentListRequest getMediaForFragmentListRequest)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default GetMediaForFragmentListResponse |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(GetMediaForFragmentListRequest getMediaForFragmentListRequest,
Path destinationPath)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default <ReturnT> ReturnT |
KinesisVideoArchivedMediaClient.getMediaForFragmentList(GetMediaForFragmentListRequest getMediaForFragmentListRequest,
ResponseTransformer<GetMediaForFragmentListResponse,ReturnT> responseTransformer)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default ResponseBytes<GetMediaForFragmentListResponse> |
KinesisVideoArchivedMediaClient.getMediaForFragmentListAsBytes(Consumer<GetMediaForFragmentListRequest.Builder> getMediaForFragmentListRequest)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default ResponseBytes<GetMediaForFragmentListResponse> |
KinesisVideoArchivedMediaClient.getMediaForFragmentListAsBytes(GetMediaForFragmentListRequest getMediaForFragmentListRequest)
Gets media for a list of fragments (specified by fragment number) from the archived data in an Amazon Kinesis
video stream.
|
default ListFragmentsResponse |
KinesisVideoArchivedMediaClient.listFragments(Consumer<ListFragmentsRequest.Builder> listFragmentsRequest)
Returns a list of Fragment objects from the specified stream and timestamp range within the archived data.
|
default ListFragmentsResponse |
KinesisVideoArchivedMediaClient.listFragments(ListFragmentsRequest listFragmentsRequest)
Returns a list of Fragment objects from the specified stream and timestamp range within the archived data.
|
default ListFragmentsIterable |
KinesisVideoArchivedMediaClient.listFragmentsPaginator(Consumer<ListFragmentsRequest.Builder> listFragmentsRequest)
Returns a list of Fragment objects from the specified stream and timestamp range within the archived data.
|
default ListFragmentsIterable |
KinesisVideoArchivedMediaClient.listFragmentsPaginator(ListFragmentsRequest listFragmentsRequest)
Returns a list of Fragment objects from the specified stream and timestamp range within the archived data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientLimitExceededException
Kinesis Video Streams has throttled the request because you have exceeded a limit.
|
class |
InvalidArgumentException
A specified parameter exceeds its restrictions, is not supported, or can't be used.
|
class |
InvalidCodecPrivateDataException
The codec private data in at least one of the tracks of the video stream is not valid for this operation.
|
class |
InvalidMediaFrameException
One or more frames in the requested clip could not be parsed based on the specified codec.
|
class |
MissingCodecPrivateDataException
No codec private data was found in at least one of tracks of the video stream.
|
class |
NoDataRetentionException
A streaming session was requested for a stream that does not retain data (that is, has a
DataRetentionInHours of 0). |
class |
NotAuthorizedException
Status Code: 403, The caller is not authorized to perform an operation on the given stream, or the token has expired.
|
class |
ResourceNotFoundException
GetMedia throws this error when Kinesis Video Streams can't find the stream that you specified. |
class |
UnsupportedStreamMediaTypeException
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.
|
| Modifier and Type | Method and Description |
|---|---|
KinesisVideoArchivedMediaException |
KinesisVideoArchivedMediaException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(KinesisVideoArchivedMediaException ex) |
Copyright © 2023. All rights reserved.