Classes
The following classes are available globally.
-
Describes the timestamp range and timestamp origin of a range of fragments.
Fragments that have duplicate producer timestamps are deduplicated. This means that if producers are producing a stream of fragments with producer timestamps that are approximately equal to the true clock time, the clip will contain all of the fragments within the requested timestamp range. If some fragments are ingested within the same time range and very different points in time, only the oldest ingested collection of fragments are returned.
Required parameters: [FragmentSelectorType, TimestampRange]
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaClipFragmentSelectorSwift
class AWSKinesisVideoArchivedMediaClipFragmentSelector -
The range of timestamps for which to return fragments.
Required parameters: [StartTimestamp, EndTimestamp]
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaClipTimestampRangeSwift
class AWSKinesisVideoArchivedMediaClipTimestampRange -
Contains the range of timestamps for the requested media, and the source of the timestamps.
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaDASHFragmentSelectorSwift
class AWSKinesisVideoArchivedMediaDASHFragmentSelector -
The start and end of the timestamp range for the requested media.
This value should not be present if
PlaybackTypeisLIVE.The values in
See moreDASHimestampRangeare inclusive. Fragments that start exactly at or after the start time are included in the session. Fragments that start before the start time and continue past it are not included in the session.Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaDASHTimestampRangeSwift
class AWSKinesisVideoArchivedMediaDASHTimestampRange -
Represents a segment of video or other time-delimited data.
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaFragmentSwift
class AWSKinesisVideoArchivedMediaFragment -
Describes the timestamp range and timestamp origin of a range of fragments.
Only fragments with a start timestamp greater than or equal to the given start time and less than or equal to the end time are returned. For example, if a stream contains fragments with the following start timestamps:
00:00:00
00:00:02
00:00:04
00:00:06
A fragment selector range with a start time of 00:00:01 and end time of 00:00:04 would return the fragments with start times of 00:00:02 and 00:00:04.
Required parameters: [FragmentSelectorType, TimestampRange]
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaFragmentSelectorSwift
class AWSKinesisVideoArchivedMediaFragmentSelector -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetClipInputSwift
class AWSKinesisVideoArchivedMediaGetClipInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetClipOutputSwift
class AWSKinesisVideoArchivedMediaGetClipOutput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetDASHStreamingSessionURLInputSwift
class AWSKinesisVideoArchivedMediaGetDASHStreamingSessionURLInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetDASHStreamingSessionURLOutputSwift
class AWSKinesisVideoArchivedMediaGetDASHStreamingSessionURLOutput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetHLSStreamingSessionURLInputSwift
class AWSKinesisVideoArchivedMediaGetHLSStreamingSessionURLInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetHLSStreamingSessionURLOutputSwift
class AWSKinesisVideoArchivedMediaGetHLSStreamingSessionURLOutput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetImagesInputSwift
class AWSKinesisVideoArchivedMediaGetImagesInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetImagesOutputSwift
class AWSKinesisVideoArchivedMediaGetImagesOutput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetMediaForFragmentListInputSwift
class AWSKinesisVideoArchivedMediaGetMediaForFragmentListInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaGetMediaForFragmentListOutputSwift
class AWSKinesisVideoArchivedMediaGetMediaForFragmentListOutput -
Contains the range of timestamps for the requested media, and the source of the timestamps.
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaHLSFragmentSelectorSwift
class AWSKinesisVideoArchivedMediaHLSFragmentSelector -
The start and end of the timestamp range for the requested media.
This value should not be present if
See morePlaybackTypeisLIVE.Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaHLSTimestampRangeSwift
class AWSKinesisVideoArchivedMediaHLSTimestampRange -
A structure that contains the
See moreTimestamp,Error, andImageContent.Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaImageSwift
class AWSKinesisVideoArchivedMediaImage -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaListFragmentsInputSwift
class AWSKinesisVideoArchivedMediaListFragmentsInput -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaListFragmentsOutputSwift
class AWSKinesisVideoArchivedMediaListFragmentsOutput -
The range of timestamps for which to return fragments.
Required parameters: [StartTimestamp, EndTimestamp]
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaTimestampRangeSwift
class AWSKinesisVideoArchivedMediaTimestampRange -
Undocumented
See moreDeclaration
Objective-C
@interface AWSKinesisVideoArchivedMediaResources : NSObject + (instancetype)sharedInstance; - (NSDictionary *)JSONObject; @endSwift
class AWSKinesisVideoArchivedMediaResources : NSObject -
Declaration
Objective-C
@interface AWSKinesisVideoArchivedMediaSwift
class AWSKinesisVideoArchivedMedia
View on GitHub
Install in Dash
Classes Reference