Monitor Wall
Multi-source video monitoring wall with audio meters and quality alerts. Renders a configurable grid of MoQ/WebRTC/JPEG previews with per-source labels, levels, and alert overlays.
Component Configuration
| Option | Description | Required |
|---|---|---|
id |
A unique identifier for the component instance |
✓ |
displayName |
The name shown in the Studio UI of this component |
✓ |
rows |
Number of rows in the wall (default: 2) |
✗ |
columns |
Number of columns in the wall (default: 2) |
✗ |
previewMode |
How each source video should be delivered to the browser (default: "moq") |
✗ |
jitterBuffer |
Configure the buffer to smooth outgoing data. Leave empty to use global latency profile default. (default: {}) |
✗ |
sources |
Subscribed sources (auto-populated as you wire connections, edit display names below) (default: []) |
✗ |
showPreview |
Show video previews by default (default: true) |
✗ |
reportingThresholds |
Quality reporting thresholds (black-frame, freeze, NR-IQA) |
✗ |
mqaVideoWeights |
MQA-VIDEO composite score weights |
✗ |
notes |
Notes about this component |
✗ |
Jitter Buffer
| Option | Description | Required |
|---|---|---|
bufferDelayMs |
How many milliseconds in the jitter buffer. Leave empty to use the global latency profile default. |
✗ |
Ice Servers
| Option | Description | Required |
|---|---|---|
url |
URL of the STUN/TURN server (with turn:/stun: prefix) as accessed by Norsk Studio |
✓ |
reportedUrl |
Optional URL of the STUN/TURN server as accessed by the client (if different to the above) |
✗ |
username |
Optional username |
✗ |
credential |
Optional password |
✗ |
Moq Preview
| Option | Description | Required |
|---|---|---|
quicServerPort |
QUIC listener port for native MoQT subscribers (optional — only needed for non-browser clients) |
✗ |
webTransportPort |
WebTransport listener port for browser MoQ players. Defaults to 4443. Override via GLOBAL_MOQ_PREVIEW_WEBTRANSPORTPORT env var. (default: 4443) |
✗ |
quicServerCert |
TLS certificate file path. If omitted, a self-signed cert is auto-generated (14-day validity, rotated every 10 days). |
✗ |
quicServerKey |
TLS private key file path. If omitted, auto-generated alongside the cert. |
✗ |
serveFingerprint |
Publishes the cert SHA-256 so the moq-js player can trust it via WebTransport's serverCertificateHashes. Defaults on. (default: true) |
✗ |
Tags: monitor wall preview multiview quality alerts operations