SrtOutputConfiguration
Field |
Type |
Repeated |
Description |
id |
|||
host |
|||
port |
The port to connect to or bind. When listening port 0 may be bound for an auto-allocated port |
||
mode |
|||
passphrase |
|||
stream_id |
|||
stats_sampling |
|||
jitter_buffer |
|||
av_delay_ms |
|||
receive_latency |
|||
peer_latency |
|||
input_bandwidth |
|||
overhead_bandwidth |
|||
max_bandwidth |
|||
max_queue_ms |
|||
tlpktdrop |
|||
write_through_file |
|||
ts |
|||
status_poll_interval_ms |
Interval at which to sample the underlying SRT socket’s connection state
for the per-connection |
||
stats_poll_interval_ms |
Interval at which to sample SRT socket statistics. Stats feed metrics, so tune this to the rate at which you want metric updates. When unset a default is used. |
||
published_name |
Listener mode only: when set, once the socket is bound this output
publishes its presence to the node-local norsk-discovery service under
this logical name (kind "srt-listener"), so a caller elsewhere can
resolve it instead of being wired to a fixed address. The published
endpoint’s address is derived from the instance’s |
||
multiplex |
Task 99. When set, this egest does NOT bind a port of its own: the named
multiplex egest node owns the listening port, and hands over each
accepted connection whose streamid names this |
||
listener_sockets |
Listener mode only (not with |
||
bonding |
Caller mode only: send over a bonded group of links; host and port are then ignored. Task 102. |
||
accept_bonded |
Listener mode only (not with |
||
report_connection_stats |
Send each consumer’s SRT transport stats (SrtOutputEvent.connection_stats) every stats_poll_interval_ms. Off by default; the SDK sets it when onConnectionStats is given. |
||
require_grants |
Listener mode only (not with |