Seamless SDV Recording Across Force Tune Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In switched digital video (SDV) systems, force tuning disrupts the recording process, requiring subscribers to manually restart recording and resulting in separate files for the program before and after the tune change, causing inconvenience and disruption.
Innovation Solution
A method and apparatus that allows seamless recording of SDV programs by storing the program elementary stream and associated information on a single content file, maintaining timing information, and using a timing offset to ensure continuous recording and playback without subscriber intervention during force tune events.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If force tune is used to transfer program between edge devices, then program availability is maintained, but recording process is disrupted and requires manual restart
Solution Approach 1:
The system performs preliminary actions by capturing force tune event information before it disrupts the recording process. The set top terminal records the timing offset and program specific information at the moment of force tune, allowing the recording to continue seamlessly without manual intervention.
Solution Approach 2:
The system uses feedback mechanisms where the set top terminal continuously monitors for force tune events and adjusts the recording process accordingly. The timing offset information is fed back to maintain synchronization between the recorded program segments before and after the force tune event.
2Adaptability or versatility
If force tune occurs during recording, then program can be accessed on new channel, but separate files are created for before and after portions
Solution Approach 1:
The system merges the recording segments before and after the force tune event into a single continuous content file. By using the timing offset to align the segments, the system combines what would otherwise be separate files into one unified recording that maintains temporal continuity.
Solution Approach 2:
The system segments the recording process into pre-force-tune and post-force-tune portions, but then reassembles them using timing offset information. This segmentation allows the system to handle the transition properly while maintaining a single continuous file structure for the final recording.
3Ease of manufacture
If conventional recording process is used with force tune, then simple recording is possible, but subscriber intervention is required to continue recording
Solution Approach 1:
The set top terminal performs self-service by automatically detecting force tune events and adjusting the recording process without subscriber intervention. The system monitors its own state, captures timing offset information, and continues recording seamlessly, eliminating the need for user action during the transition.
Solution Approach 2:
The system performs preliminary actions by capturing force tune event information before it disrupts the recording process. The set top terminal records the timing offset and program specific information at the moment of force tune, allowing the recording to continue seamlessly without manual intervention.
Data Source
AI summary
A method is provided for recording a switched digital video (SDV) program received over a content delivery system. The method includes receiving a single program digital transport stream on a first SDV channel. The single program digital transport stream includes at least one program elementary stream and associated program specific information. The program elementary stream and the associated program specific information are stored. In response to a force tune request, a second SDV channel is tuned to on which a subsequent portion of the single program digital transport stream will be provided. After tuning to the second SDV channel, subsequent portions of the program elementary stream are stored in a content file in which previous portions of the program elementary stream are stored.


