Values.SrtCallerRouterInputConfigurationSourceThe configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in caller mode, including the source address and port, minimum latency, stream ID, and decryption key configuration.
type nonrec t = {sourceAddress : String_.t;The source IP address for the SRT protocol in caller mode.
*)sourcePort : SrtCallerRouterInputConfigurationSourcePortInteger.t;The source port number for the SRT protocol in caller mode.
*)minimumLatencyMilliseconds : SrtCallerRouterInputConfigurationMinimumLatencyMillisecondsLong.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.
*)decryptionConfiguration : SrtDecryptionConfiguration.t option;Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.
*)}val make :
?streamId:??? ->
?decryptionConfiguration:??? ->
sourceAddress:String_.t ->
sourcePort:SrtCallerRouterInputConfigurationSourcePortInteger.t ->
minimumLatencyMilliseconds:
SrtCallerRouterInputConfigurationMinimumLatencyMillisecondsLong.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of SrtCallerRouterInputConfigurationSourcePortInteger.t
| `Long of
SrtCallerRouterInputConfigurationMinimumLatencyMillisecondsLong.t
| `String of String_.t
| `Structure of
(string
* [> `Structure of (string * [> `String of SecretArn.t ]) list ])
list ])
list ]