Class: Aws::MediaLive::Types::SrtCallerSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::SrtCallerSource
- Defined in:
- gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb
Overview
The configuration for a source that uses SRT as the connection protocol. In terms of establishing the connection, MediaLive is always caller and the upstream system is always the listener. In terms of transmission of the source content, MediaLive is always the receiver and the upstream system is always the sender.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#decryption ⇒ Types::SrtCallerDecryption
The decryption settings for the SRT caller source.
-
#minimum_latency ⇒ Integer
The preferred latency (in milliseconds) for implementing packet loss and recovery.
-
#srt_listener_address ⇒ String
The IP address at the upstream system (the listener) that MediaLive (the caller) connects to.
-
#srt_listener_port ⇒ String
The port at the upstream system (the listener) that MediaLive (the caller) connects to.
-
#stream_id ⇒ String
The stream ID, if the upstream system uses this identifier.
Instance Attribute Details
#decryption ⇒ Types::SrtCallerDecryption
The decryption settings for the SRT caller source. Present only if the source has decryption enabled.
18488 18489 18490 18491 18492 18493 18494 18495 18496 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 18488 class SrtCallerSource < Struct.new( :decryption, :minimum_latency, :srt_listener_address, :srt_listener_port, :stream_id) SENSITIVE = [] include Aws::Structure end |
#minimum_latency ⇒ Integer
The preferred latency (in milliseconds) for implementing packet loss and recovery. Packet recovery is a key feature of SRT.
18488 18489 18490 18491 18492 18493 18494 18495 18496 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 18488 class SrtCallerSource < Struct.new( :decryption, :minimum_latency, :srt_listener_address, :srt_listener_port, :stream_id) SENSITIVE = [] include Aws::Structure end |
#srt_listener_address ⇒ String
The IP address at the upstream system (the listener) that MediaLive (the caller) connects to.
18488 18489 18490 18491 18492 18493 18494 18495 18496 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 18488 class SrtCallerSource < Struct.new( :decryption, :minimum_latency, :srt_listener_address, :srt_listener_port, :stream_id) SENSITIVE = [] include Aws::Structure end |
#srt_listener_port ⇒ String
The port at the upstream system (the listener) that MediaLive (the caller) connects to.
18488 18489 18490 18491 18492 18493 18494 18495 18496 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 18488 class SrtCallerSource < Struct.new( :decryption, :minimum_latency, :srt_listener_address, :srt_listener_port, :stream_id) SENSITIVE = [] include Aws::Structure end |
#stream_id ⇒ String
The stream ID, if the upstream system uses this identifier.
18488 18489 18490 18491 18492 18493 18494 18495 18496 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 18488 class SrtCallerSource < Struct.new( :decryption, :minimum_latency, :srt_listener_address, :srt_listener_port, :stream_id) SENSITIVE = [] include Aws::Structure end |