Adaptive Stream Concatenation Server for Legacy Video Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy video distribution systems are limited by the need for costly privately-owned point-to-point connections and inability to utilize adaptive streaming technologies, which is impractical for smaller service providers and incompatible with existing set-top boxes.

Innovation Solution

An adaptive stream concatenation server that receives adaptive media streams over a digital network, concatenates them into a compatible streaming format, and transmits them to legacy video distribution systems, enabling efficient resource management and multicast delivery to multiple receivers without requiring upgrades or point-to-point connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If privately-owned point-to-point connections are used to transmit aggregated transport streams, then transmission reliability is improved, but data transport costs increase significantly

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddata transport costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

A content delivery network (CDN) server acts as an intermediary between the content aggregator and the service provider's headend. The CDN server receives adaptive media streams, concatenates them into transport streams, and delivers them to the headend. This intermediary approach enables the use of public IP networks instead of expensive private point-to-point connections, significantly reducing data transport costs while maintaining reliable transmission through the CDN's infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If adaptive streaming technologies are implemented, then resource management efficiency is improved, but device complexity increases due to the need for adaptive clients

Engineering Contradiction:
Improveresource management efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The CDN server serves as an intermediary that performs the complex adaptive streaming processing functions. It receives multiple adaptive media streams with different encoding parameters, concatenates them into a single transport stream, and delivers it to the headend. This eliminates the need for adaptive clients in the set-top boxes, as the adaptation is performed server-side, thereby reducing device complexity at the receiver end while maintaining resource management efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The CDN server creates a concatenated copy of multiple adaptive media streams into a single transport stream. Instead of requiring each client to individually process and adapt multiple streams, the server pre-processes and combines them into one unified stream that can be directly delivered to legacy receivers, simplifying the client-side device complexity while preserving the benefits of adaptive streaming.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If set-top boxes are upgraded to enable adaptive streaming clients, then adaptability is improved, but implementation cost increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The CDN server acts as an intermediary that performs adaptive stream concatenation, eliminating the need to upgrade set-top boxes with adaptive streaming clients. The server receives adaptive media streams, processes them, and delivers compatible transport streams to existing legacy equipment, thereby maintaining adaptability benefits while avoiding the high implementation costs of upgrading numerous deployed set-top boxes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of equipping end-user devices (set-top boxes) with adaptive streaming capabilities, the approach is inverted by implementing the adaptive stream concatenation functionality at the server level in the CDN. This reversal allows legacy set-top boxes to remain unchanged while still enabling adaptive streaming benefits through the server-side processing and delivery of concatenated transport streams.

Inventive Principle:
Principle #13The other way round (Inversion)

4Loss of energy

If satellite links are used to bypass point-to-point connections, then data transport costs are reduced, but coverage area is limited by satellite footprint

Engineering Contradiction:
Improvedata transport costsVSAvoidcoverage area
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The CDN-based adaptive stream concatenation system provides a universal solution that works across multiple delivery scenarios. It can deliver concatenated transport streams over public IP networks to various types of headends including cable, satellite, and IPTV systems. This multi-functional approach enables cost-effective delivery without being limited to satellite footprint constraints, as the system can adapt to different distribution infrastructures and reach broader geographic areas.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11457257B2Systems and methods for generating concatenated transport streams from adaptive media streams
Publication Date: 2022.09.27 DISH TECHNOLOGIES LLC
  • US11457257B2 patent drawing
  • US11457257B2 patent drawing

AI summary

Embodiments of a method executable by an adaptive stream concatenation server to deliver a concatenated transport stream to a video distribution system are provided, as are embodiments of adaptive stream concatenation servers. In one embodiment, the method includes receiving an adaptive media stream containing television programming in an adaptive packet format at the adaptive stream concatenation server via a digital network. The contents of the adaptive media stream are concatenated by the adaptive stream concatenation server to create a concatenated transport stream containing the television programming in a streaming format different from the adaptive packet format and compatible with the video distribution system. The concatenated transport stream containing the television programming is then transmitted in the streaming format to the video distribution system.