Origin Settings

Last update:2026-07-02 17:32:01

Origin settings define where CDNetworks retrieves live streams for a delivery domain that uses Origin Pull. Use this guide to update a single domain, configure advanced origin routing, or apply the same origin settings to multiple compatible domains.

Before you begin

Make sure you have:

  • Access to Media Acceleration Live Broadcast > Configuration in the CDNetworks console.
  • A delivery domain that is Active and configured for Origin Pull.
  • The origin server information, including IP addresses or hostname, port, and 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 target origin-pull delivery domain.
  3. In the Actions column, choose Edit Configuration.
  4. In the configuration navigation, choose Origin Settings.
  5. Configure the origin settings.
Field Required Description
Origin Protocol Yes Select the protocol used when CDN pulls the stream from the origin. HTTP-FLV/RTMP domains can use HTTP-FLV or RTMP. HLS domains use HLS origin settings. However, switching between HTTP-FLV/RTMP and HLS is not supported. To change protocol families, you must delete the domain and re-add it.
HTTPS Origin-Pull Conditional Enables HTTPS for requests from CDN to the origin when the protocol and origin support HTTPS origin pull.
IPs/Hostname Yes Enter the origin server IP address, multiple origin IP addresses, or a hostname.
Port Yes Enter the port that CDN should use to connect to the origin.
Host Header Conditional Enter the hostname that CDN sends in the Host header when requesting content from the origin.
Advanced Origin No Enables multiple origin addresses and routing behavior. Use this when you need failover or traffic distribution across more than one origin.
  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 Advanced Origin Routing

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

HTTP-FLV and RTMP Origin Pull

After you set Advanced Origin to On, configure the origin address table.

  1. Choose Add below the origin address table.
  2. Configure the origin address.
    • Origin Address: IP address or hostname of the origin server.
    • Host Header: Overrides the Host header for this origin address.
  3. Use Round-Robin to control how CDN selects from multiple origin addresses.
Setting Behavior Typical use
Off CDN uses the first origin address as the primary origin and uses the remaining addresses as backup origins in order. Origin failover
On CDN rotates requests across the configured origin addresses. With Origins A and B: Request 1 → A, Request 2 → B, Request 3 → A. Traffic distribution

HLS Origin Pull

For HLS origin pull, advanced origin routing uses Priority and 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.
Priority Yes Controls failover order. A lower number has higher priority. CDN uses lower-priority tiers only when the higher-priority tier is unavailable.
Weight Yes Controls traffic distribution among origins with the same priority. Higher weight values receive a larger share of requests.
Host Header No Overrides the Host header 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: Select only domains that meet all batch-edit requirements. The domains must be active, configured for Origin Pull, and in the same origin protocol family.

Reference

Origin Pull Fields by Protocol

Field HTTP-FLV RTMP HLS
Origin Protocol Editable Editable Read-only
HTTPS Origin-Pull Supported Not supported Supported
IPs/Hostname Supported Supported Supported
Port Supported Supported Supported
Host Header Supported Not supported Supported
Advanced Origin Supported Supported Supported
Round-Robin Supported Supported Not supported
Priority Not supported Not supported Supported
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!