Presentation Track Metadata for Live Streaming Compression
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Manufacturing precision
If all camera feeds are streamed at high resolution, then the viewing quality is improved, but the bandwidth requirements increase significantly
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.
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.
3Manufacturing precision
If presentation track is provided as separate metadata, then the compression efficiency improves, but the system complexity increases
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.
Data Source
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.


