Media File Encapsulation with Application Scenario Type Field
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in effectively distinguishing and processing different application scenarios for immersive media, leading to inefficient use of computing resources and potential decoding failures due to the inability to differentiate media file scenarios during encapsulation.
Innovation Solution
A method and apparatus for media file encapsulation and decapsulation that include a first application scenario type field in the encapsulation file, allowing devices to determine the appropriate decoding and rendering methods based on the scenario, thereby saving resources and enabling scenario determination without prior decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If immersive media is encapsulated without application scenario differentiation, then the encapsulation process is simple, but the user side cannot effectively distinguish application scenarios increasing processing difficulty
Solution Approach 1:
The patent applies preliminary action by embedding the application scenario type field during the encapsulation process. This allows the scenario information to be pre-marked in the media file, so that when the file is played back or processed, the user side can directly read this field to determine the appropriate processing method without needing to analyze or guess the scenario type, thus resolving the contradiction between simple encapsulation and easy processing.
2Reliability
If different application scenarios require different processing capabilities, then accurate processing can be achieved, but the complexity of determining processing methods increases
Solution Approach 1:
The patent implements self-service by having the media file carry its own scenario type information through the application scenario type field. This enables the file to essentially identify and indicate its own processing requirements autonomously. When the user side receives the file, it can directly use this self-provided information to determine the correct processing method, eliminating the need for complex external determination mechanisms and reducing system complexity while maintaining processing accuracy.
3Loss of energy
If application scenarios are not distinguished during encapsulation, then resource consumption is lower, but computing resources are wasted due to inability to determine appropriate decoding methods
Solution Approach 1:
The patent applies preliminary action by pre-marking the application scenario type field during encapsulation, which enables the user side to immediately determine the appropriate decoding and rendering methods without trial and error. This prevents wasted computational resources on attempting incorrect processing methods, thereby improving computational efficiency while the field itself occupies minimal storage space, balancing resource consumption and productivity.
Data Source
AI summary
This application provides a media file encapsulating method, a media file decapsulating method, and related devices. The media file encapsulating method includes: acquiring a media stream of a target media content in a corresponding application scenario; encapsulating the media stream to generate an encapsulation file of the media stream, the encapsulation file including a first application scenario type field, the first application scenario type field being used for indicating the application scenario corresponding to the media stream; and transmitting the encapsulation file to a first device for the first device to determine the application scenario corresponding to the media stream according to the first application scenario type field and determine at least one of a decoding method and a rendering method of the media stream according to the application scenario corresponding to the media stream. This method can distinguish different application scenarios in the encapsulation of media files.


