RtmpServerInputConfiguration
Configure an RTMP Input Media Node. Should be sent once, after the node has been created.
Field |
Type |
Repeated |
Description |
id |
The Media Node Id |
||
port |
The port that the RTMP server is listening on |
||
stats_sampling |
|||
ssl |
|||
ssl_options |
|||
time_domain |
|||
media_timeout_ms |
When set, a connection that stops delivering media (audio and video) for this many milliseconds is torn down, even if it keeps sending non-media RTMP control traffic. Catches a wedged/dead publisher whose control bytes would otherwise keep the connection "active" indefinitely. Unset = disabled. |
||
health_sampling |
Per-connection health sampling (InputConnectionHealth events). Default on. |
||
health_thresholds |
Opt-in thresholds for engine-side DEGRADED/RECOVERED status. Unset = off. |
||
receive_timeout_ms |
Byte-level idle read timeout: a connection that sends no bytes at all for this many milliseconds is dropped. This is distinct from media_timeout_ms — it catches a fully-silent peer, whereas media_timeout_ms catches a peer that keeps the socket warm with RTMP control bytes but no media. Unset = the 5 s protocol default. |