Origin Settings

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 begin

Before you configure origin settings, make sure you have:

  • Access to Media Acceleration Live Broadcast > Configuration in the CDNetworks console.
  • An Active delivery domain configured for Origin Pull.
  • The origin IP addresses or hostname, connection port, and any Host header requirements.
  • For batch edits, domains that use the same origin protocol family, such as HLS domains only or HTTP-FLV/RTMP domains only.

Configure origin settings for one domain

  1. Go to Media Acceleration Live Broadcast > Configuration.
  2. In the domain list, find the Origin Pull delivery domain.
  3. In the Actions column, choose Edit Origin.
  4. On the Edit Origin page, configure the origin settings.
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.
  1. To test connectivity before continuing, choose Origin Availability Test.
  2. Choose Save Draft to save the configuration as a draft, or choose Next to continue the configuration workflow.

Configure multi-origin routing

Use Multi-Origin Routing when a domain needs more than one origin address. The available controls depend on the origin protocol.

HTTP-FLV and RTMP origin pull

Set Multi-Origin Routing to On, then add the origin addresses.

  1. Choose Add below the origin address table.
  2. Configure the origin address.
    • Origin Address: The origin server IP address or hostname.
    • Origin Host Header: The Host header value for this origin address, where supported.
  3. Use Round-Robin to control how CDNetworks selects an origin.
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

HLS origin pull

For HLS origin pull, multi-origin routing uses Origin Priority and Origin Weight.

  1. Choose Add below the origin address table.
  2. Configure the origin address.
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.

Update origins in batch

Use batch editing when multiple compatible domains need the same origin settings.

  1. Go to Media Acceleration Live Broadcast > Configuration.
  2. In the domain list, select the domains that you want to update.
  3. Choose Batch Edit Origin.
  4. Configure the origin settings.
  5. Choose Next to continue the configuration workflow.

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.

Reference

Supported settings for HTTP-FLV, RTMP, and HLS

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
Is the content of this document helpful to you?
Yes
I have suggestion
Submitted successfully! Thank you very much for your feedback, we will continue to strive to do better!