Storage Method for MMT Coded Stream File Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems inadequately address the storage and playback of data packetized by the MMT system, leading to increased file management complexity and playback throughput issues due to the lack of correlation between video and audio files stored in separate MP4 files.
Innovation Solution
A storage method that receives and accumulates coded data streams in a predetermined file format, generating control information to correlate and manage multiple files, allowing for efficient playback by analyzing signaling information and generating random access tables to synchronize video and audio playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If coded data is divided into multiple separate MP4 files for storage, then the data can be organized in a structured format, but file management complexity increases and playback synchronization becomes difficult
Solution Approach 1:
The patent embeds correlation information (URIs, timestamps, synchronization data) within the file structures themselves. The first MP4 file contains references to the second file, and both files contain metadata that enables automatic synchronization during playback, creating a nested information structure that maintains organization without external complexity
Solution Approach 2:
The patent introduces intermediary elements (correlation information, URIs, timestamp data) that act as mediators between the separate video and audio files. These intermediaries enable the playback device to automatically synchronize and coordinate the separate files without requiring complex external file management systems
2Quantity of substance
If video and audio data are stored in separate files, then file size is reduced and storage flexibility increases, but playback throughput and synchronization efficiency decrease
Solution Approach 1:
The patent performs preliminary organization of correlation information during the storage phase. Timestamps, synchronization data, and URI references are embedded in the files before playback occurs, enabling the playback device to immediately access and synchronize files without real-time processing delays, thus maintaining high throughput despite separate file storage
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A storage method according to one aspect includes: a reception step of receiving a coded stream including a plurality of files that are of a data unit in a predetermined file format; a storage step of accumulating the received plurality of files of the coded stream in a memory; and a generation step of generating first control information used to play back the stored plurality of files, the first control information correlating the plurality of files. Therefore, the method for accumulating data in which one coded stream is divided into a plurality of files is provided.