Multi-CDN Live Streaming Mirroring for Faster Content Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing live streaming platforms face inefficiencies and high operational costs due to redundant storage and bandwidth consumption in multi-CDN architectures, leading to delayed content availability and increased data loss risks.

Innovation Solution

Implement a multi-CDN solution with side-push mirroring and a tiered content retention architecture, where a mirrored copy of the digital content is synchronously pushed into an auxiliary network for storage, reducing duplicate storage and bandwidth consumption, and enabling near-instant editing and auditing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a multi-CDN framework is employed to improve scalability, then the system can support more concurrent broadcasters, but it introduces redundant storage and high CDN service costs

Engineering Contradiction:
ImprovescalabilityVSAvoidredundant storage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent implements a side-push mirroring mechanism that creates a copy of the content stream in an auxiliary network. This copy is used for post-processing tasks such as content review and editing, eliminating the need for redundant storage across multiple CDNs. The original CDN retains the primary content delivery function while the auxiliary network handles secondary operations.

Inventive Principle:
Principle #26Copying

2Productivity

If a multi-CDN framework is employed to improve scalability, then the system can support more concurrent broadcasters, but it results in delayed content availability

Engineering Contradiction:
ImprovescalabilityVSAvoidcontent availability delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pushing a copy of the content stream to the auxiliary network simultaneously with the primary CDN recording. This parallel processing allows post-processing operations to begin immediately without waiting for the primary CDN to complete its recording, thereby reducing content availability delay while maintaining scalability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a multi-CDN framework is employed to improve scalability, then the system can support more concurrent broadcasters, but it increases the risk of data loss

Engineering Contradiction:
ImprovescalabilityVSAvoiddata loss risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The auxiliary network acts as an intermediary between the primary CDN and post-processing systems. It receives and validates content streams before they are used for review or editing, providing an additional layer of verification and reducing the risk of data loss. The intermediary structure ensures data integrity while enabling scalable multi-CDN operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250365455A1Live streaming in multi-content delivery networks
Publication Date: 2025.11.27 BYTEDANCE TECHNOLOGY LTD
  • US20250365455A1 patent drawing
  • US20250365455A1 patent drawing
  • US20250365455A1 patent drawing

AI summary

In one embodiment, a method includes receiving, at an auxiliary network from a content delivery network of multiple content delivery networks, a first copy of a recorded digital content stream, and transmitting, from the auxiliary network to a first storage associated with the auxiliary network, the first copy of the recorded digital content stream. The recorded digital content stream corresponds to a digital content stream generated by a user device and received and recorded by the content delivery network and includes multiple content segments. The first copy of the recorded digital content stream includes a copy of the content segments and a corresponding playlist. The first copy of the recorded digital content stream is accessible to the user device. Moreover, a second copy of the recorded digital content stream is stored by a second storage associated with the content delivery network.