AV Recording Apparatus Memory Management via Segmented Play Lists
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional recording apparatuses face issues with memory space consumption due to large reproduction list files and data size, leading to adverse effects on other processes, and struggle with recording and reproducing video data in various formats without causing decoder hang-ups.
Innovation Solution
A recording apparatus that multiplexes video and audio data, records them as stream files, and creates reproduction management information to control the reproduction process, determining whether to add reproduction method information to existing entries based on record start and stop commands, thereby optimizing memory usage and format compatibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If reproduction list information is continuously added to manage video and audio data recorded as files, then the ability to reproduce recorded data is improved, but the data size and memory space consumption increase
Solution Approach 1:
The invention divides the reproduction list management into two separate files: a play list file that stores reproduction order information and a clip information file that stores video and audio data. This segmentation allows the reproduction list to be maintained without continuously expanding a single large file, thereby reducing memory space consumption while preserving reproduction control capabilities.
Solution Approach 2:
The invention introduces a play list file as an intermediary that mediates between the video/audio data and the reproduction control. The play list file contains references to clip information files, allowing the system to manage reproduction order without storing all data in a single large reproduction list file, thus reducing memory requirements.
2Loss of information
If reproduction list file size increases to store continuous recording information, then the completeness of recorded data is improved, but memory space consumption increases and other processes are adversely affected
Solution Approach 1:
The invention segments the storage structure by separating the play list file (containing reproduction order) from the clip information files (containing actual video/audio data). This allows complete recording information to be maintained across multiple smaller files rather than one large file, reducing memory pressure on any single file while preserving data completeness.
3Adaptability or versatility
If video data are recorded in various formats, then the versatility of the recording apparatus is improved, but the risk of decoder hang-ups increases
Solution Approach 1:
The invention performs preliminary format detection and identification when recording video data. By detecting the format in advance and storing metadata about the format in the clip information file, the system can prepare appropriate decoding parameters beforehand, preventing decoder hang-ups when playing back multi-format recordings.
Data Source
AI summary
To improve user-friendliness in recording AV data created after recording is started until it is stopped as a file. AV data that are created after recording is started until it is stopped are recorded as a file. Information that represents a reproduction region and mark information that represents a jump position are additionally written to a reproduction list file. At this point, it is determined whether or not restrictions that have been set to the reproduction list file and an attribute file for additional writing are satisfied on the basis of the reproduction list file as an additionally writable candidate and the attribute file that correlates reproduction time and address of the AV data. When having been determined that they be satisfied, the reproduction region information and the mark information are additionally written to the reproduction list file as the additionally writable candidate. When having been determined that they be not satisfied, a new reproduction list file is created. As a result, the user can perform a recording operation for the AV data without necessity of recognizing the restrictions that have been set to the reproduction list file and the attribute file.


