Class: Aws::MediaLive::Types::MsSmoothGroupSettings
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::MediaLive::Types::MsSmoothGroupSettings
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-medialive/types.rb
 
Overview
Ms Smooth Group Settings
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #acquisition_point_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID to include in each message in the sparse track.
 - 
  
    
      #audio_only_timecode_control  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
If set to passthrough for an audio-only MS Smooth output, the fragment absolute time will be set to the current timecode.
 - 
  
    
      #certificate_mode  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
If set to verifyAuthenticity, verify the https certificate chain to a trusted Certificate Authority (CA).
 - 
  
    
      #connection_retry_interval  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of seconds to wait before retrying connection to the IIS server if the connection is lost.
 - 
  
    
      #destination  ⇒ Types::OutputLocationRef 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Smooth Streaming publish point on an IIS server.
 - 
  
    
      #event_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
MS Smooth event ID to be sent to the IIS server.
 - 
  
    
      #event_id_mode  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies whether or not to send an event ID to the IIS server.
 - 
  
    
      #event_stop_behavior  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
When set to sendEos, send EOS signal to IIS server when stopping the event.
 - 
  
    
      #filecache_duration  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Size in seconds of file cache for streaming outputs.
 - 
  
    
      #fragment_length  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Length of mp4 fragments to generate (in seconds).
 - 
  
    
      #input_loss_action  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Parameter that control output group behavior on input loss.
 - 
  
    
      #num_retries  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of retry attempts.
 - 
  
    
      #restart_delay  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.
 - 
  
    
      #segmentation_mode  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
useInputSegmentation has been deprecated.
 - 
  
    
      #send_delay_ms  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of milliseconds to delay the output from the second pipeline.
 - 
  
    
      #sparse_track_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Identifies the type of data to place in the sparse track: - SCTE35: Insert SCTE-35 messages from the source content.
 - 
  
    
      #stream_manifest_behavior  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
When set to send, send stream manifest so publishing point doesn’t start until all streams start.
 - 
  
    
      #timestamp_offset  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Timestamp offset for the event.
 - 
  
    
      #timestamp_offset_mode  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Type of timestamp date offset to use.
 
Instance Attribute Details
#acquisition_point_id ⇒ String
The ID to include in each message in the sparse track. Ignored if sparseTrackType is NONE.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#audio_only_timecode_control ⇒ String
If set to passthrough for an audio-only MS Smooth output, the fragment absolute time will be set to the current timecode. This option does not write timecodes to the audio elementary stream.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#certificate_mode ⇒ String
If set to verifyAuthenticity, verify the https certificate chain to a trusted Certificate Authority (CA). This will cause https outputs to self-signed certificates to fail.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#connection_retry_interval ⇒ Integer
Number of seconds to wait before retrying connection to the IIS server if the connection is lost. Content will be cached during this time and the cache will be be delivered to the IIS server once the connection is re-established.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#destination ⇒ Types::OutputLocationRef
Smooth Streaming publish point on an IIS server. Elemental Live acts as a “Push” encoder to IIS.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#event_id ⇒ String
MS Smooth event ID to be sent to the IIS server. Should only be specified if eventIdMode is set to useConfigured.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#event_id_mode ⇒ String
Specifies whether or not to send an event ID to the IIS server. If no event ID is sent and the same Live Event is used without changing the publishing point, clients might see cached video from the previous run. Options: - “useConfigured” - use the value provided in eventId - “useTimestamp” - generate and send an event ID based on the current timestamp - “noEventId” - do not send an event ID to the IIS server.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#event_stop_behavior ⇒ String
When set to sendEos, send EOS signal to IIS server when stopping the event
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#filecache_duration ⇒ Integer
Size in seconds of file cache for streaming outputs.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#fragment_length ⇒ Integer
Length of mp4 fragments to generate (in seconds). Fragment length must be compatible with GOP size and framerate.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#input_loss_action ⇒ String
Parameter that control output group behavior on input loss.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#num_retries ⇒ Integer
Number of retry attempts.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#restart_delay ⇒ Integer
Number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#segmentation_mode ⇒ String
useInputSegmentation has been deprecated. The configured segment size is always used.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#send_delay_ms ⇒ Integer
Number of milliseconds to delay the output from the second pipeline.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#sparse_track_type ⇒ String
Identifies the type of data to place in the sparse track: - SCTE35: Insert SCTE-35 messages from the source content. With each message, insert an IDR frame to start a new segment. - SCTE35_WITHOUT_SEGMENTATION: Insert SCTE-35 messages from the source content. With each message, insert an IDR frame but don’t start a new segment. - NONE: Don’t generate a sparse track for any outputs in this output group.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#stream_manifest_behavior ⇒ String
When set to send, send stream manifest so publishing point doesn’t start until all streams start.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#timestamp_offset ⇒ String
Timestamp offset for the event. Only used if timestampOffsetMode is set to useConfiguredOffset.
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  | 
  
#timestamp_offset_mode ⇒ String
Type of timestamp date offset to use. - useEventStartDate: Use the date the event was started as the offset - useConfiguredOffset: Use an explicitly configured date as the offset
      9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281  | 
    
      # File 'lib/aws-sdk-medialive/types.rb', line 9259 class MsSmoothGroupSettings < Struct.new( :acquisition_point_id, :audio_only_timecode_control, :certificate_mode, :connection_retry_interval, :destination, :event_id, :event_id_mode, :event_stop_behavior, :filecache_duration, :fragment_length, :input_loss_action, :num_retries, :restart_delay, :segmentation_mode, :send_delay_ms, :sparse_track_type, :stream_manifest_behavior, :timestamp_offset, :timestamp_offset_mode) SENSITIVE = [] include Aws::Structure end  |