MOQ Beta | Now Open For Enterprises / Learn More

Red5 Documentation

MOQ Stream Manager Integration

When deploying Red5 Pro nodes behind Stream Manager 2.0, MOQ plugin settings are delivered to nodes via propertyOverrides in the node group configuration.

Node Configuration

Add the following propertyOverrides block to your node group configuration to enable the MOQ plugin on nodes:

"propertyOverrides": [
    {
        "fileName": "conf/moq-plugin.properties",
        "properties": {
            "enable": true,
            "server.unified.enabled": true,
            "server.port": 4433,
            "webtransport.server.enabled": true,
            "server.cert.file": "conf/server-cert.pem",
            "server.key.file": "conf/privkey.pem"
        }
    }
]

Certificate Delivery

In Stream Manager deployments, certificates are typically provisioned to nodes under conf/. Set server.cert.file and server.key.file to paths relative to the Red5 Pro installation root, and ensure the certificate provisioning step in your node group configuration delivers the files to those paths before the server starts.

Port Exposure

Ensure UDP port 4433 (or your configured server.port) is open in the security group or firewall rules for nodes in the group. MOQ uses QUIC over UDP — TCP rules alone are not sufficient.

Further Reading