lib/aws-sdk-kinesisvideoarchivedmedia/client.rb in aws-sdk-kinesisvideoarchivedmedia-1.46.0 vs lib/aws-sdk-kinesisvideoarchivedmedia/client.rb in aws-sdk-kinesisvideoarchivedmedia-1.47.0
- old
+ new
@@ -273,10 +273,15 @@
# functionality of `standard` mode along with automatic client side
# throttling. This is a provisional mode that may change behavior
# in the future.
#
#
+ # @option options [String] :sdk_ua_app_id
+ # A unique and opaque application ID that is appended to the
+ # User-Agent header as app/<sdk_ua_app_id>. It should have a
+ # maximum length of 50.
+ #
# @option options [String] :secret_access_key
#
# @option options [String] :session_token
#
# @option options [Boolean] :stub_responses (false)
@@ -612,17 +617,17 @@
# @option params [String] :playback_mode
# Whether to retrieve live, live replay, or archived, on-demand data.
#
# Features of the three types of sessions include the following:
#
- # * <b> <code>LIVE</code> </b>\: For sessions of this type, the
- # MPEG-DASH manifest is continually updated with the latest fragments
- # as they become available. We recommend that the media player
- # retrieve a new manifest on a one-second interval. When this type of
- # session is played in a media player, the user interface typically
- # displays a "live" notification, with no scrubber control for
- # choosing the position in the playback window to display.
+ # * <b> <code>LIVE</code> </b>: For sessions of this type, the MPEG-DASH
+ # manifest is continually updated with the latest fragments as they
+ # become available. We recommend that the media player retrieve a new
+ # manifest on a one-second interval. When this type of session is
+ # played in a media player, the user interface typically displays a
+ # "live" notification, with no scrubber control for choosing the
+ # position in the playback window to display.
#
# <note markdown="1"> In `LIVE` mode, the newest available fragments are included in an
# MPEG-DASH manifest, even if there is a gap between fragments (that
# is, if a fragment is missing). A gap like this might cause a media
# player to halt or cause a jump in playback. In this mode, fragments
@@ -631,11 +636,11 @@
# available after a subsequent fragment is added to the manifest, the
# older fragment is not added, and the gap is not filled.
#
# </note>
#
- # * <b> <code>LIVE_REPLAY</code> </b>\: For sessions of this type, the
+ # * <b> <code>LIVE_REPLAY</code> </b>: For sessions of this type, the
# MPEG-DASH manifest is updated similarly to how it is updated for
# `LIVE` mode except that it starts by including fragments from a
# given start time. Instead of fragments being added as they are
# ingested, fragments are added as the duration of the next fragment
# elapses. For example, if the fragments in the session are two
@@ -644,11 +649,11 @@
# an event is detected and continue live streaming media that has not
# yet been ingested as of the time of the session creation. This mode
# is also useful to stream previously archived media without being
# limited by the 1,000 fragment limit in the `ON_DEMAND` mode.
#
- # * <b> <code>ON_DEMAND</code> </b>\: For sessions of this type, the
+ # * <b> <code>ON_DEMAND</code> </b>: For sessions of this type, the
# MPEG-DASH manifest contains all the fragments for the session, up to
# the number that is specified in `MaxManifestFragmentResults`. The
# manifest must be retrieved only once for each session. When this
# type of session is played in a media player, the user interface
# typically displays a scrubber control for choosing the position in
@@ -972,14 +977,14 @@
# @option params [String] :playback_mode
# Whether to retrieve live, live replay, or archived, on-demand data.
#
# Features of the three types of sessions include the following:
#
- # * <b> <code>LIVE</code> </b>\: For sessions of this type, the HLS
- # media playlist is continually updated with the latest fragments as
- # they become available. We recommend that the media player retrieve a
- # new playlist on a one-second interval. When this type of session is
+ # * <b> <code>LIVE</code> </b>: For sessions of this type, the HLS media
+ # playlist is continually updated with the latest fragments as they
+ # become available. We recommend that the media player retrieve a new
+ # playlist on a one-second interval. When this type of session is
# played in a media player, the user interface typically displays a
# "live" notification, with no scrubber control for choosing the
# position in the playback window to display.
#
# <note markdown="1"> In `LIVE` mode, the newest available fragments are included in an
@@ -991,11 +996,11 @@
# available after a subsequent fragment is added to the playlist, the
# older fragment is not added, and the gap is not filled.
#
# </note>
#
- # * <b> <code>LIVE_REPLAY</code> </b>\: For sessions of this type, the
+ # * <b> <code>LIVE_REPLAY</code> </b>: For sessions of this type, the
# HLS media playlist is updated similarly to how it is updated for
# `LIVE` mode except that it starts by including fragments from a
# given start time. Instead of fragments being added as they are
# ingested, fragments are added as the duration of the next fragment
# elapses. For example, if the fragments in the session are two
@@ -1005,11 +1010,11 @@
# that has not yet been ingested as of the time of the session
# creation. This mode is also useful to stream previously archived
# media without being limited by the 1,000 fragment limit in the
# `ON_DEMAND` mode.
#
- # * <b> <code>ON_DEMAND</code> </b>\: For sessions of this type, the HLS
+ # * <b> <code>ON_DEMAND</code> </b>: For sessions of this type, the HLS
# media playlist contains all the fragments for the session, up to the
# number that is specified in `MaxMediaPlaylistFragmentResults`. The
# playlist must be retrieved only once for each session. When this
# type of session is played in a media player, the user interface
# typically displays a scrubber control for choosing the position in
@@ -1066,19 +1071,19 @@
# the media player is expected to reset the timeline, resulting in the
# next fragment being played immediately after the previous fragment.
#
# The following modes are supported:
#
- # * `ALWAYS`\: a discontinuity marker is placed between every fragment
- # in the HLS media playlist. It is recommended to use a value of
- # `ALWAYS` if the fragment timestamps are not accurate.
+ # * `ALWAYS`: a discontinuity marker is placed between every fragment in
+ # the HLS media playlist. It is recommended to use a value of `ALWAYS`
+ # if the fragment timestamps are not accurate.
#
- # * `NEVER`\: no discontinuity markers are placed anywhere. It is
+ # * `NEVER`: no discontinuity markers are placed anywhere. It is
# recommended to use a value of `NEVER` to ensure the media player
# timeline most accurately maps to the producer timestamps.
#
- # * `ON_DISCONTINUITY`\: a discontinuity marker is placed between
+ # * `ON_DISCONTINUITY`: a discontinuity marker is placed between
# fragments that have a gap or overlap of more than 50 milliseconds.
# For most playback scenarios, it is recommended to use a value of
# `ON_DISCONTINUITY` so that the media player timeline is only reset
# when there is a significant issue with the media timeline (e.g. a
# missing fragment).
@@ -1490,10 +1495,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-kinesisvideoarchivedmedia'
- context[:gem_version] = '1.46.0'
+ context[:gem_version] = '1.47.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated