Fragmented Media Stream Delivery with Embedded Adaptation Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mechanisms for media stream delivery, particularly for fragmented media streams, result in significant delays before playback can commence, affecting user experience due to the need for separate requests and processing of playlist information, media data, and bandwidth adaptation data.

Innovation Solution

The implementation of a fragmented MPEG-4 framework that embeds playlist information, media data, and bandwidth adaptation data within media stream fragments, allowing playback to begin with the receipt of sufficient fragments, and enabling dynamic encoding and distribution of live streams across scalable hardware, reducing the need for separate requests and minimizing delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If conventional mechanisms are used for media stream delivery, then separate requests for playlist information, media data, and bandwidth adaptation data can be processed, but significant delays occur before playback can commence

Engineering Contradiction:
Improvedelay before playbackVSAvoidseparate requests and processing
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent combines playlist information, media data, and bandwidth adaptation data into a single fragmented media stream delivery mechanism. Instead of requiring separate requests for each type of data, the system merges all necessary information into one unified request-response cycle, eliminating the sequential delays caused by multiple separate requests and processing steps.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-organizing and embedding playlist information, media data, and bandwidth adaptation data together in the fragmented media stream before delivery. This preliminary preparation ensures that when a request is made, all necessary data is already packaged and ready for immediate processing, eliminating the need for multiple subsequent requests and reducing playback delay.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If fragmented media streams are delivered with separate requests for each data type, then data can be transmitted systematically, but the number of requests and processing steps increases

Engineering Contradiction:
Improveplayback startup speedVSAvoidnumber of separate requests
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges multiple data types (playlist information, media data, bandwidth adaptation data) into a single fragmented media stream delivery unit. This consolidation reduces the number of separate requests from three or more to just one, significantly improving playback startup speed while maintaining systematic data transmission through the unified fragment structure.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If conventional encoding and delivery mechanisms are used, then media streams can be delivered, but channel change and startup performance are degraded

Engineering Contradiction:
Improvechannel change capabilityVSAvoidchannel change delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the media stream into fragmented units that each contain self-contained information including playlist data, media content, and bandwidth adaptation information. This segmentation enables rapid channel changes because the client can quickly switch between different fragmented streams without needing to process large monolithic files or make multiple sequential requests, thereby improving both adaptability and reducing channel change delay.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9219929B2Enhanced startup and channel change for fragmented media stream delivery
Publication Date: 2015.12.22 ADEIA MEDIA HOLDINGS INC
  • US9219929B2 patent drawing
  • US9219929B2 patent drawing
  • US9219929B2 patent drawing

AI summary

A media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Playlist information, media data, and bandwidth adaption data is provided as box information with media stream fragments to reduce the number of client requests required to begin playback or perform a channel change. A client no longer needs to make separate requests for bandwidth adaptation data, media data, or playlist information. Playback can begin as soon as sufficient media stream fragments are received.