Nginx SRT Module
38 — Every core and module directive — syntax, defaults, contexts, and real configuration examples.
access_log
The access_log directive for the NGINX SRT Module configures the logging of…
error_log
The `error_log` directive configures the logging of error messages for SRT…
fc_pkts
The `fc_pkts` directive sets the maximum number of in-flight packets for the…
in_buf_size
The `in_buf_size` directive specifies the size of the input buffer for the…
listen
The `listen` directive in the NGINX SRT module specifies the address and port…
log_format
The log_format directive specifies the format of logs generated by the NGINX…
map
The 'srt' directive configures the SRT (Secure Reliable Transfer) context for…
map_hash_bucket_size
The `map_hash_bucket_size` directive sets the bucket size for hash tables in…
map_hash_max_size
Sets the maximum size of the hash table used for SRT variables in the NGINX…
mss
The 'mss' directive sets the maximum segment size for SRT connections in NGINX.
open_log_file_cache
The `open_log_file_cache` directive configures the caching mechanism for log…
passphrase
The `passphrase` directive configures the passphrase for cryptographic…
proxy_buffer_size
The `proxy_buffer_size` directive sets the size of the buffer used for reading…
proxy_connect_timeout
The `proxy_connect_timeout` directive configures the maximum time to wait for…
proxy_header
The `proxy_header` directive controls whether proxy headers are sent when…
proxy_pass
The `proxy_pass` directive in the NGINX SRT Module routes incoming SRT…
proxy_protocol
The `proxy_protocol` directive enables the use of the PROXY protocol for…
proxy_tcp_nodelay
The `proxy_tcp_nodelay` directive enables or disables the TCP_NODELAY option…
proxy_timeout
The `proxy_timeout` directive configures the timeout period for the SRT proxy…
recv_buf
The recv_buf directive sets the size of the receive buffer for SRT connections…
recv_latency
The `recv_latency` directive configures the maximum receive latency for SRT…
recv_udp_buf
The recv_udp_buf directive sets the size of the UDP receive buffer for SRT…
send_buf
The `send_buf` directive in the NGINX SRT module specifies the send buffer…
send_latency
The send_latency directive controls the latency settings for outgoing SRT…
send_udp_buf
The `send_udp_buf` directive configures the send buffer size for UDP…
server
The `server` directive defines a server block within the SRT configuration for…
set_aes_decrypt
The `set_aes_decrypt` directive configures AES decryption settings for data…
set_decode_base64
The `set_decode_base64` directive configures the decoding of Base64-encoded…
set_decode_base64url
The `set_decode_base64url` directive decodes Base64 URL-encoded data into its…
srt
The `srt` directive creates a context for defining SRT server blocks in NGINX…
main
srt_proxy_buffer_size
Sets the size of the proxy buffer for SRT connections in NGINX.
streamstream server
srt_proxy_connect_timeout
The srt_proxy_connect_timeout directive sets the maximum time to wait for a…
streamstream server
srt_proxy_pass
The `srt_proxy_pass` directive specifies the destination for outgoing SRT…
stream server
srt_proxy_passphrase
The srt_proxy_passphrase directive sets a passphrase for SRT connections used…
streamstream server
srt_proxy_stream_id
The `srt_proxy_stream_id` directive specifies a unique identifier for SRT…
streamstream server
srt_proxy_timeout
The `srt_proxy_timeout` directive sets the timeout for SRT proxy connections…
streamstream server
variables_hash_bucket_size
Sets the bucket size for the variables hash table in the SRT module.
variables_hash_max_size
Sets the maximum size of the hash table used for storing variables in the SRT…