Multi-Track Haptics Media Encapsulation for Selective Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing haptics media content transmission technologies only support encapsulating haptics media content within a single track, limiting flexibility in application.
Innovation Solution
A method and apparatus for encapsulating and decapsulating haptics media files that include multiple tracks, each containing haptics media data of different data types, classified by a preset data class with metadata indicating the data type, allowing for flexible application and decoding based on device capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If haptics media content is encapsulated within a single track, then the encapsulation structure is simple, but the flexibility of application is limited
Solution Approach 1:
The haptics media bitstream is segmented into multiple tracks based on data types (e.g., vibration data, pressure data, temperature data). Each track contains haptics media data of a specific data type with corresponding metadata indicating the data type. This segmentation enables flexible selection and decoding of specific tracks based on device capabilities while maintaining a structured encapsulation format.
2Ease of operation
If haptics media data is classified by data type with metadata, then the selectivity of decoding is improved, but the processing complexity increases
Solution Approach 1:
The patent uses metadata as a form of 'labeling' or 'color-coding' for different data types within the haptics media bitstream. Each track is marked with metadata indicating its data type (e.g., vibration, pressure, temperature), enabling the receiving device to quickly identify and selectively decode required tracks without complex processing, similar to how color-coding enables quick identification of different categories.
Data Source
AI summary
Embodiments of this application provide a haptics media file encapsulation method performed by an electronic device. The encapsulation method includes: acquiring a haptics media bitstream corresponding to a target haptics media signal; and encapsulating the haptics media bitstream into a haptics media file, the haptics media file including at least two tracks, each track including haptics media data of at least one data type in the haptics media bitstream and first metadata of the haptics media data, the data type being obtained based on a preset data class, and the first metadata indicating the data type of the haptics media data.


