Media Stream Transcoding with Proxy Metadata Indexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional media processing systems face challenges in accessing and processing media data efficiently, particularly in providing immediate access and viewing of media data worldwide, as they require time-consuming transcoding and high computational resources, limiting real-time accessibility and scalability.
Innovation Solution
A system that generates high-resolution and low-resolution media streams simultaneously, using different codecs, allowing for immediate access and processing over the internet, with metadata indexing and keywording based on the low-resolution stream to reduce data transmission and enable independent location-based processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a high-resolution media file is created and stored in memory, then the media quality is improved, but the processing time and power consumption increase significantly due to transcoding requirements
Solution Approach 1:
The patent segments the media processing workflow by creating low-resolution proxy files that are separate from but linked to the original high-resolution media files through timecode synchronization. This allows independent processing of proxy files for editing and metadata operations without affecting the quality or processing requirements of the original high-resolution files.
Solution Approach 2:
The patent introduces low-resolution proxy files as intermediary representations of the original media content. These proxy files serve as a mediator that enables fast searching, metadata tagging, and editing operations while maintaining synchronization with the original high-resolution files through timecode links, thus avoiding direct transcoding of the original files.
2Manufacturing precision
If a high-resolution media file is created and stored in memory, then the media quality is improved, but the computational resources and power consumption increase
Solution Approach 1:
The patent segments the media processing workflow by creating low-resolution proxy files that are separate from but linked to the original high-resolution media files through timecode synchronization. This allows independent processing of proxy files for editing and metadata operations without affecting the quality or processing requirements of the original high-resolution files.
Solution Approach 2:
The patent creates low-cost, low-resolution proxy files that can be freely processed, searched, and tagged without consuming significant computational resources. These proxy files serve as disposable intermediaries that enable efficient media management operations while the original high-resolution files remain untouched and preserve their quality.
3Manufacturing precision
If the entire high-resolution media file must be transferred to a destination for use, then the media quality is preserved, but the data transmission requirements and time increase
Solution Approach 1:
The patent extracts only the essential synchronization information (timecode) from the original high-resolution media files to create lightweight proxy files. These proxy files contain just enough information to enable searching, metadata tagging, and editing operations without requiring the full high-resolution data, thus dramatically reducing transmission requirements.
Solution Approach 2:
The patent segments the media processing workflow by creating low-resolution proxy files that are separate from but linked to the original high-resolution media files through timecode synchronization. This allows independent processing of proxy files for editing and metadata operations without affecting the quality or processing requirements of the original high-resolution files.
Data Source
Figure 1~2
Figure 3
AI summary
The invention relates to a system for processing or editing media contents and to appropriate methods for tagging, storing and for the trimming and distribution of media data. The media system comprises a transcoding apparatus which preferably receives high-resolution media data and converts them into a media stream with low resolution and a media stream with high resolution and provides them with an identical media stream identifier, wherein the individual images of the media data in the two media streams are provided with identical identification codes by the transcoding apparatus, and a logging apparatus which receives the media stream with low resolution and displays the media data therein for a user, wherein the logging apparatus is also set up to provide the media data as a whole, individual image sequences or images therefrom with metadata, wherein the individual metadata are allocated to individual image sequences or images of the media stream with low resolution using the identification codes and are logically combined with the media data using the media stream identifier.