Hint-Based Media Streaming Interleaving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media content streaming technologies face inefficiencies in throughput, storage requirements, and latency, particularly when handling multiple streams and diverse media types, due to limitations in packet construction and multiplexing protocols like RTMP.

Innovation Solution

The use of hint information, including message headers and metadata tracks, to optimize media content streaming by interleaving audio and video data, reducing duplication, and employing RTMP for efficient transmission, thereby enhancing throughput and reducing storage needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional RTMP protocols are used for media streaming, then reliable delivery is ensured, but throughput is limited and storage requirements increase

Engineering Contradiction:
Improvestreaming throughputVSAvoidstorage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments media content into discrete samples with associated hint information, allowing selective transmission and processing. Each media sample is divided into manageable units with metadata, enabling efficient multiplexing and reducing redundant storage requirements while maintaining reliable delivery through structured packetization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts essential hint information (timestamps, durations, sequence numbers) from media streams and separates this metadata from the actual media data. This extraction allows the system to transmit only necessary control information alongside media samples, reducing overall data volume and storage needs while preserving the ability to deliver content reliably through the extracted timing and sequencing data

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If multiple media streams are transmitted simultaneously, then content variety is improved, but packet construction complexity increases

Engineering Contradiction:
Improvemedia stream varietyVSAvoidpacket construction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple media streams by multiplexing different audio and video samples into a unified data structure with consistent hint information formats. This combining approach allows diverse media types to be transmitted simultaneously using standardized packet construction rules, reducing complexity through uniform processing while maintaining stream variety

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal packet structure that can accommodate multiple media types (audio, video, text) through a single standardized format with hint information fields. This multi-functional packet design eliminates the need for separate construction procedures for different media types, reducing complexity while enabling diverse content transmission

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

3Productivity

If hint information is added to media samples, then transmission efficiency is improved, but data volume increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddata volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by adding hint information only where needed for synchronization and timing control, rather than duplicating entire media samples. The hint data (timestamps, durations, sequence numbers) is selectively attached to specific media samples, providing enhanced transmission efficiency for critical timing information while minimizing unnecessary data volume through targeted metadata addition

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9282382B2Hint based media content streaming
Publication Date: 2016.03.08 ADOBE INC
  • US9282382B2 patent drawing
  • US9282382B2 patent drawing
  • US9282382B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for media content streaming can include communicating with a remote device to stream media content to the remote device, accessing hint information associated with the media content, and transmitting a data stream to the remote device based on the hint information. The hint information can include message headers arranged in a transmission order sequence that correspond to respective media data samples. Accessing hint information can include accessing a hint segment that includes the message headers interleaved with the media data samples.