Virtual Package Manager for Stable BD-ROM Stream Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Playback instability and halts occur when playing back digital streams from both BD-ROM and hard disk as a single sequence, due to the lack of capacity in playback apparatuses to check for unstable digital streams, which is not tolerable in consumer products with strict quality standards.
Innovation Solution
A playback apparatus with a package management unit that enables or disables digital streams for recognition by the playback unit, allowing the application to control access and ensure stable playback by switching streams between enable and disable statuses based on download progress.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If playback means checks whether a digital stream is unstable, then playback stability is improved, but the playback means does not have enough capacity to conduct such check
Solution Approach 1:
The patent introduces a Virtual Package Manager as an intermediary component that manages the enable/disable status of digital streams. This manager acts as a mediator between the playback means and the digital streams, handling the complexity of stream stability verification without burdening the playback means itself. The Virtual Package Manager checks stream stability and controls which streams are enabled for playback, thus improving playback stability while keeping the playback means simple.
2Reliability
If playback means checks unstable digital streams, then playback halt is avoided, but playback means lacks sufficient processing capacity
Solution Approach 1:
The patent segments the system into distinct functional components: the Virtual Package Manager handles stream management and stability verification, while the playback means focuses solely on decoding and output. This segmentation allows the complex task of checking stream stability to be separated from the playback process, enabling continuous playback without halts while distributing processing responsibilities appropriately.
Solution Approach 2:
The Virtual Package Manager performs preliminary actions by checking the stability of digital streams before they are submitted to the playback means. By verifying stream stability in advance and enabling only stable streams, the system prevents playback halts from occurring, ensuring continuous playback without requiring the playback means to have additional processing capacity for real-time stability checks.
3Reliability
If application controls access to recording media, then stream stability is ensured, but system complexity increases
Solution Approach 1:
The Virtual Package Manager serves multiple functions: it manages enable/disable status of digital streams, verifies stream stability, controls access to recording media, and coordinates between the application and playback means. By consolidating these diverse functions into a single universal manager, the system ensures stream stability without proportionally increasing overall system complexity.
Data Source
AI summary
When a plurality of AVClips recorded on a BD-ROM and Local Storage 18 constitute one stream sequence, a Playback Control Engine 32 starts playback if at least one AVClip of the stream sequence is in an enable status, even when the stream sequence also includes an AVClip which is in a disable status. While one AVClip is being played back, a Virtual FileSystem unit 38 changes a remaining AVClip to the enable status of being recognizable by the Playback Control Engine 32 or the disable status of being unrecognizable by the Playback Control Engine 32, according to a method call by an application.


