Last update:2026-10-19 14:24:47
Origin settings specify where CDNetworks retrieves live streams for an Origin Pull delivery domain. You can update one domain, configure failover or traffic distribution across origins, or apply the same settings to multiple domains.
This guide covers HTTP-FLV, RTMP, and HLS origin pull. For other origin protocols, use the options available in the console. Contact CDNetworks support if a required setting is unavailable.
Before you configure origin settings, make sure you have:
| Field | Required | Description |
|---|---|---|
| Origin Protocol | Yes | Select the protocol CDNetworks uses to pull streams from the origin. HTTP-FLV/RTMP domains support HTTP-FLV and RTMP origin pull. HLS domains use HLS origin pull. Switching a domain between HTTP-FLV/RTMP and HLS requires deleting and adding the domain again. |
| HTTPS Origin Pull | Conditional | Use HTTPS to connect to the origin. Available for HTTP-FLV and HLS origin pull when the origin supports HTTPS. |
| Origin Address | Yes | Enter the origin IP address, multiple IP addresses, or hostname. |
| Origin Port | Yes | Enter the port CDNetworks uses to connect to the origin. |
| Origin Host Header | Conditional | Specify the Host header value for requests to the origin. Use the value expected by your origin server. |
| Multi-Origin Routing | No | Configure multiple origins for failover or traffic distribution. |
Use Multi-Origin Routing when a domain needs more than one origin address. The available controls depend on the origin protocol.
Set Multi-Origin Routing to On, then add the origin addresses.
| Setting | Behavior | Typical use |
|---|---|---|
| Off | CDNetworks uses the first origin as the primary and the remaining origins as backups, in list order. | Origin failover |
| On | CDNetworks distributes requests across the configured origins in turn. | Traffic distribution |
For HLS origin pull, multi-origin routing uses Origin Priority and Origin Weight.
| Field | Required | Description |
|---|---|---|
| Origin Address | Yes | Enter the IP address or hostname of the origin server. |
| Origin Priority | Yes | Sets the failover order. A lower number indicates higher priority. CDNetworks uses a lower-priority group only when the higher-priority group is unavailable. |
| Origin Weight | Yes | Sets the relative share of requests among origins with the same priority. A higher weight receives a larger share. |
| Origin Host Header | No | Specifies the Host header value for this origin address. |
Use batch editing when multiple compatible domains need the same origin settings.
Important: All selected domains must be Active, use Origin Pull, and belong to the same origin protocol family. For the protocols covered here, select HTTP-FLV/RTMP domains together or HLS domains together.
| Field | HTTP-FLV | RTMP | HLS |
|---|---|---|---|
| Origin Protocol | Editable | Editable | Read-only |
| HTTPS Origin Pull | Supported | Not supported | Supported |
| Origin Address | Supported | Supported | Supported |
| Origin Port | Supported | Supported | Supported |
| Origin Host Header | Supported | Not supported | Supported |
| Multi-Origin Routing | Supported | Supported | Supported |
| Round-Robin | Supported | Supported | Not supported |
| Origin Priority | Not supported | Not supported | Supported |
| Origin Weight | Not supported | Not supported | Supported |