Embedding Non-Media Data in Media Streams via Dummy Value Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media file technologies face challenges in efficiently embedding and decoding non-media data, such as communication signals, within media files, especially in real-time interactive sessions, which requires low computational complexity and minimal bandwidth usage.
Innovation Solution
A method and apparatus for embedding non-media data into media files, like MP3 files, by encoding non-media data segments with dummy values to avoid detection as frame identifiers, allowing for low computational decoding and simultaneous streaming of media and communication data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If non-media data is embedded in media files using existing technologies, then data can be transmitted alongside media content, but the computational complexity increases and bandwidth usage increases
Solution Approach 1:
The patent combines media data and non-media communication data into a single multiplexed stream that follows standard media file formats. This merging allows both types of data to be transmitted together through existing media infrastructure without requiring separate transmission channels, thereby improving data transmission efficiency while avoiding the overhead of managing multiple separate data streams
Solution Approach 2:
The invention creates a universal data structure that can carry both media content and arbitrary non-media data using the same file format and transmission protocol. This multi-functionality allows the system to handle different types of data (media and communication) through a single unified mechanism, reducing the need for specialized processing paths and lowering overall computational complexity
2Adaptability or versatility
If non-media data is embedded in media files, then communication can occur during media playback, but bandwidth requirements increase
Solution Approach 1:
The patent merges media data and communication data into a single multiplexed stream with a unified bitrate. By combining these data types into one stream rather than transmitting them separately, the system achieves real-time communication capability during media playback without duplicating transmission resources, thereby controlling bandwidth usage
3Quantity of substance
If non-media data is encoded in media files, then data can be stored efficiently, but decoding complexity increases
Solution Approach 1:
The patent extracts non-media data from complex encoded formats and places it in a simplified, raw state within the media file structure. This extraction allows the non-media data to be stored efficiently alongside media data without requiring the overhead of full media encoding, thereby reducing decoding complexity while maintaining storage efficiency
Solution Approach 2:
The invention applies different data treatment strategies to different parts of the data stream: media data undergoes full encoding/decoding processing while non-media data is kept in a simpler, mostly unencoded state. This local differentiation of data quality and processing requirements allows efficient storage without imposing high decoding complexity on all data types
Data Source
AI summary
A method for enhancing a media file. The method comprises encoding a media file for a real time exchange of communications between a plurality of terminals, embedding a non-media communication of the real time exchange into the media file, and forwarding the embedded media file to at least one of the plurality of terminals.


