Values.SrtCallerRouterOutputConfigurationSourceThe configuration settings for a router output using the SRT (Secure Reliable Transport) protocol in caller mode, including the destination address and port, minimum latency, stream ID, and encryption key configuration.
type nonrec t = {destinationAddress : String_.t;The destination IP address for the SRT protocol in caller mode.
*)destinationPort : SrtCallerRouterOutputConfigurationDestinationPortInteger.t;The destination port number for the SRT protocol in caller mode.
*)minimumLatencyMilliseconds : SrtCallerRouterOutputConfigurationMinimumLatencyMillisecondsLong.t;The minimum latency in milliseconds for the SRT protocol in caller mode.
*)streamId : String_.t option;The stream ID for the SRT protocol in caller mode.
*)encryptionConfiguration : SrtEncryptionConfiguration.t option;Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.
*)}val make :
?streamId:??? ->
?encryptionConfiguration:??? ->
destinationAddress:String_.t ->
destinationPort:SrtCallerRouterOutputConfigurationDestinationPortInteger.t ->
minimumLatencyMilliseconds:
SrtCallerRouterOutputConfigurationMinimumLatencyMillisecondsLong.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of
SrtCallerRouterOutputConfigurationDestinationPortInteger.t
| `Long of
SrtCallerRouterOutputConfigurationMinimumLatencyMillisecondsLong.t
| `String of String_.t
| `Structure of
(string
* [> `Structure of (string * [> `String of SecretArn.t ]) list ])
list ])
list ]