Presentation Track Metadata for Live Streaming Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current live media streaming technologies lack the ability to efficiently provide a presentation track and production effects separately from live data streams, leading to difficulties in compressing high-resolution media streams due to hardcoded effects and limited user interaction during events like concerts or sporting events.

Innovation Solution

The system provides a presentation track as metadata, which includes instructions for camera feed switching and production effects, allowing for dynamic updates and separate streaming of these elements from live media streams, enabling interactive user experiences and efficient compression of media files by decoupling effects from the main stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If production effects and camera feed instructions are hardcoded into the media stream, then the stream provides complete presentation information, but the file size increases and compression efficiency decreases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidfile size
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the media stream by separating production effects metadata from the main media content. The presentation track is divided into distinct metadata elements that can be independently processed and compressed, allowing the main media stream to be compressed more efficiently without embedded production instructions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts production effects instructions and camera feed switching commands from the main media stream into a separate presentation track metadata structure. This extraction removes bloat from the media file, enabling more efficient compression while preserving all necessary presentation information in the separated metadata.

Inventive Principle:
Principle #2Taking out (Extraction)

2Manufacturing precision

If all camera feeds are streamed at high resolution, then the viewing quality is improved, but the bandwidth requirements increase significantly

Engineering Contradiction:
Improveviewing qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent implements dynamic resolution selection where the system determines which camera feeds to stream at high resolution based on the presentation track instructions. Only actively used camera feeds are maintained at high resolution, while inactive feeds can be reduced or omitted, dynamically adapting bandwidth consumption to actual viewing requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by providing high resolution only to specific camera feeds that are currently being used in the presentation, rather than uniformly high resolution across all feeds. This localized application of high quality reduces overall bandwidth consumption while maintaining viewing quality for active content.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If presentation track is provided as separate metadata, then the compression efficiency improves, but the system complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the presentation track metadata with the media stream into a single standardized container format. This merging integrates the separate metadata into a unified structure that maintains compression efficiency while simplifying the system architecture by eliminating the need for separate metadata handling systems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240406503A1Presentation Track for Editorial Live Streaming
Publication Date: 2024.12.05 APPLE INC
  • US20240406503A1 patent drawing
  • US20240406503A1 patent drawing
  • US20240406503A1 patent drawing

AI summary

During a live event, one or more cameras capture audiovisual data and provide the captured audiovisual data via one or more data feeds. The one or more data feeds are downscaled to a lower resolution and presented on a graphical user interface (GUI). One or more production selections are made related to the one or more data feeds via the GUI by a video editor to create a broadcast stream of the live event. A presentation track is created based on the one or more production selections made by the video editor. The presentation track is streamed to a user's device as a data feed and is used to re-create the broadcast stream of the live event. The user's device, based on the presentation track, obtains media streams from the one or more cameras at the captured resolution.