Non-realtime Multimedia Data Transcoding via Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional consumer electronics multimedia devices face a tradeoff between storage efficiency, device responsiveness, and cost due to the need for real-time transcoding of incoming multimedia data, which requires significant computing power and complexity, or they may forego transcoding altogether, leading to inefficient storage usage.
Innovation Solution
Implementing a non-realtime transcoding system that stores incoming multimedia data without immediate processing and transcodes it later, using less complex and powerful components, allowing for efficient storage without making the data unavailable during the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If realtime transcoding is performed, then storage efficiency is improved, but device complexity and cost increase
Solution Approach 1:
The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.
Solution Approach 2:
The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.
2Quantity of substance
If realtime transcoding is performed, then storage efficiency is improved, but power consumption increases
Solution Approach 1:
The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.
Solution Approach 2:
The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.
3Quantity of substance
If realtime transcoding is performed, then storage efficiency is improved, but device responsiveness decreases
Solution Approach 1:
The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.
Solution Approach 2:
The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.
Data Source
AI summary
Described herein are technologies directed towards non-realtime transcoding (e.g., compressing) a formatted multimedia datastream and doing so without consuming additional storage space or without making the data unavailable during the process.


