Supplemental Media Synchronization Across Systems During Ad Breaks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems fail to synchronize supplemental media playback, such as audio description or closed captioning, with primary content playback due to advertisement breaks, leading to desynchronization between secondary and primary playback systems.
Innovation Solution
A media playback system that includes a primary and secondary playback system, where the secondary system monitors the progress of the primary system to synchronize supplemental media playback, discontinues playback during advertisement windows, and re-synchronizes after the advertisement, using a manifest file to manage advertisement breaks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If the secondary playback system continuously plays back supplemental media, then the supplemental media playback is maintained, but desynchronization occurs during advertisement breaks
Solution Approach 1:
The system uses periodic synchronization checks at advertisement break points to reset and realign the supplemental media playback with the primary content playback. The playback management application detects advertisement breaks and performs periodic resynchronization, allowing continuous playback while maintaining accuracy at critical transition points.
Solution Approach 2:
The system detects advertisement breaks in advance using manifest files and preemptively pauses supplemental media playback before the break occurs. This preliminary action prevents desynchronization from occurring in the first place, rather than correcting it after it happens.
2Reliability
If the secondary system pauses supplemental media during advertisement breaks, then synchronization is maintained, but playback continuity is interrupted
Solution Approach 1:
The system implements periodic pausing at advertisement break points and resumption afterward. This periodic interruption pattern aligns with the natural structure of broadcast content, maintaining synchronization accuracy while minimizing playback interruptions to only when necessary.
Solution Approach 2:
The playback management application acts as an intermediary that coordinates between the primary content playback and supplemental media playback. It uses manifest files as an intermediary data structure to predict advertisement breaks and orchestrates the pausing and resumption of supplemental media to maintain synchronization.
3Measurement precision
If the system monitors primary playback progress continuously, then synchronization accuracy is improved, but system complexity increases
Solution Approach 1:
The system performs preliminary detection of advertisement breaks using manifest files before they occur in the actual playback. This allows the system to pre-mark synchronization points without requiring continuous monitoring during the entire playback, reducing the ongoing monitoring complexity while maintaining accuracy at critical points.
Solution Approach 2:
The system uses feedback from the primary playback system's progress information to adjust and maintain synchronization. The playback management application receives progress feedback and uses it to reset the supplemental media playback timing, creating a closed-loop control system that maintains accuracy without requiring complex continuous monitoring.
Data Source
AI summary
A system includes a primary playback system and a secondary playback system. The primary playback system plays back selected content. The secondary playback system monitors progress of the primary playback system playing back the content. Based on detected progress, the secondary playback system synchronizes playback of supplemental media (such as descriptive audio, closed caption text, etc.) associated with the content on a secondary playback system operated by a user. In response to detecting a scheduled advertisement window during playback of the content on the primary playback system, the secondary playback system discontinues playback of the supplemental media associated with the content on the secondary playback system. During or after playback of the advertisement on the primary playback system, the secondary playback system monitors playback of the selected content by the primary playback system to re-synchronize playback of supplemental media to the playback of the content on the secondary playback system.


