Interface SrtCallerSourceProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
SrtCallerSourceProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.338Z") @Stability(Experimental) public interface SrtCallerSourceProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for an SRT caller input.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.medialive.alpha.*;
 import software.amazon.awscdk.*;
 import software.amazon.awscdk.services.secretsmanager.*;
 Secret secret;
 SrtDecryptionAlgorithm srtDecryptionAlgorithm;
 SrtCallerSourceProps srtCallerSourceProps = SrtCallerSourceProps.builder()
         .srtListenerAddress("srtListenerAddress")
         .srtListenerPort(123)
         // the properties below are optional
         .decryption(SrtDecryptionProps.builder()
                 .algorithm(srtDecryptionAlgorithm)
                 .passphraseSecret(secret)
                 .build())
         .minimumLatency(Duration.minutes(30))
         .streamId("streamId")
         .build();
 
  • Method Details

    • getSrtListenerAddress

      @Stability(Experimental) @NotNull String getSrtListenerAddress()
      (experimental) The address of the SRT listener to connect to.
    • getSrtListenerPort

      @Stability(Experimental) @NotNull Number getSrtListenerPort()
      (experimental) The port of the SRT listener.
    • getDecryption

      @Stability(Experimental) @Nullable default SrtDecryptionProps getDecryption()
      (experimental) Decryption settings for the SRT connection.

      Default: - no decryption

    • getMinimumLatency

      @Stability(Experimental) @Nullable default Duration getMinimumLatency()
      (experimental) The minimum latency.

      Default: - service default

    • getStreamId

      @Stability(Experimental) @Nullable default String getStreamId()
      (experimental) The stream ID for the SRT connection.

      Default: - no stream ID

    • builder

      @Stability(Experimental) static SrtCallerSourceProps.Builder builder()
      Returns:
      a SrtCallerSourceProps.Builder of SrtCallerSourceProps