Playback Apparatus Segment Synchronization and Data Loss Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional streaming techniques often result in inconsistencies between segment information managed in a playlist and segment data played back, leading to potential loss of segment data during playback interruptions or errors, especially when transmission is incomplete or unintended.
Innovation Solution
A playback apparatus with a communication unit, display unit, and control unit that maintains content information, including segment information for completed displays, to ensure synchronized data reception from an external server, preventing data loss by requesting and retransmitting incomplete segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the playlist is updated only when transmission of segment data has completed, then the server manages transmission status efficiently, but the playback apparatus may play back segment data that was not fully transmitted, causing data loss
Solution Approach 1:
The playback apparatus sends display completion notifications to the server, providing feedback about which segments have been successfully displayed. The server uses this feedback to update the playlist and manage retransmission, ensuring that only segments that have been fully displayed are removed from the playlist.
Solution Approach 2:
The server proactively retransmits segment data that may have been lost during transmission, before the playback apparatus attempts to play it back. This preliminary retransmission action prevents data loss by ensuring complete segment data is available before playback.
2Ease of operation
If the playlist is updated only at temporary interruption, then the playback apparatus can resume playback efficiently, but unintended stoppages due to data reception errors cause inconsistency between playlist and actual playback status
Solution Approach 1:
The playback apparatus continuously notifies the server about display completion status, providing real-time feedback that maintains consistency between the playlist and actual playback status, regardless of whether playback was interrupted intentionally or due to errors.
3Productivity
If segment data is transmitted and managed without continuous verification, then the system operates with minimal overhead, but inconsistencies between playlist information and actual segment data received occur
Solution Approach 1:
The continuous feedback mechanism where the playback apparatus notifies the server of display completion maintains information consistency without requiring complex verification protocols, balancing overhead with reliability.
Data Source
AI summary
A playback apparatus, comprising a communication unit which communicates with an external apparatus, a display unit, a holding unit which holds content information related to content transmitted from the external apparatus to the playback apparatus, and a control unit, wherein the content comprises a plurality of segments, the content information includes segment information for identifying for which segments, among the plurality of segments, display by the display unit has completed, and the control unit based on the content information, controls the communication unit to receive from the external apparatus a segment for which display by the display unit has not completed among the plurality of segments.


