Interface RtpProtocolProps

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

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-07-31T10:49:55.224Z") @Stability(Experimental) public interface RtpProtocolProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for RTP protocol configuration.

Example:

 Stack stack;
 RouterNetworkInterface networkInterface;
 RouterInput input = RouterInput.Builder.create(stack, "RtpInput")
         .routerInputName("rtp-input")
         .maximumBitrate(Bitrate.mbps(10))
         .routingScope(RoutingScope.REGIONAL)
         // tier defaults to RouterInputTier.INPUT_20 (lowest cost)
         .configuration(RouterInputConfiguration.standard(StandardConfigurationProps.builder()
                 .networkInterface(networkInterface)
                 .protocol(RouterInputProtocol.rtp(RtpProtocolProps.builder()
                         .port(5000)
                         .build()))
                 .build()))
         .build();
 
  • Method Details

    • getPort

      @Stability(Experimental) @NotNull Number getPort()
      (experimental) Port number for RTP traffic.
    • getForwardErrorCorrection

      @Stability(Experimental) @Nullable default ForwardErrorCorrection getForwardErrorCorrection()
      (experimental) Forward Error Correction setting.

      Default: - undefined; when omitted, MediaConnect applies ForwardErrorCorrection.DISABLED at deploy time

    • builder

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