MoqInputListenerSettings interface
Settings for a MoQ ingest listener that accepts publisher connections.
Signature:
export interface MoqInputListenerSettings
Properties
| Property | Type | Description |
|---|---|---|
boolean |
(Optional) Also accept publishers over the shared per-instance iroh endpoint (see norsk.system.iroh): the namespace prefix routes on the endpoint’s NodeId, so remote encoders can publish to |
|
(Optional) Or accept over a DEDICATED iroh identity for this input alone — its own key, allow-list and relay mode on its own endpoint (advanced/multi-tenant; most users want |
||
string[] |
Namespace prefix to accept publishers for, as a list of segments (the on-the-wire MoQT tuple). Any incoming PUBLISH_NAMESPACE whose tuple BEGINS with these segments is routed to this ingest; everything else is rejected at the listener pool. Matching is SEGMENT-AWARE: prefix |
|
string |
(Optional) TLS certificate file path (required when a port is set) |
|
string |
(Optional) TLS private key file path (required when a port is set) |
|
number |
(Optional) QUIC listener port for publisher connections |
|
number |
(Optional) WebTransport listener port for publisher connections |