SrtInputConfiguration.ConnectionOwnership
Who owns an accepted connection’s media path (listener mode only).
Name |
Number |
Description |
CONNECTION_OWNERSHIP_SHARED |
0 |
Default: all connections are decomposed inside this one node, whose outbound context is the union of every connected source, and subscribers subscribe to this node with a sourceName selector. Static graphs (Studio) rely on this shape. |
CONNECTION_OWNERSHIP_PER_CONNECTION |
1 |
Opt-in: an accepted connection is HELD for the client to take over by creating an SrtConnection media node for it (CreateInputSrtConnection with this listener’s id and the connection’s stream_index) within claim_timeout_ms; unclaimed, it is closed. That node owns the connection’s media, outbound context, stats, health, tables and close on its OWN stream, so this listener node carries no media, emits no outbound context and no per-connection events — it is control-plane only (accept/reject, passphrase table, close). Bounds each node’s context to a single source (no cross-stream context fan-out) and removes the listener from every per-connection path. |