Video Augmentation Synchronization for Personalized Multi-Device Viewing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of media content services increases, service providers face challenges in engaging users with diverse viewing preferences, such as hearing impairments or language differences, making it difficult for groups to watch video content together with personalized experiences without compromising on viewing settings.
Innovation Solution
The use of augmented reality devices to synchronize augmentation media streams with primary video content, allowing each user to personalize their viewing experience independently, such as through closed captioning or dubbed audio, without altering the primary content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If service providers offer multiple media content services to increase user engagement, then user engagement is improved, but device complexity and system complexity increase
Solution Approach 1:
The system segments the media content delivery by separating the primary video stream from augmentation media streams. Each stream is independently processed and delivered to appropriate devices, allowing complex functionality to be divided into manageable components that reduce overall system complexity while maintaining versatility.
Solution Approach 2:
The media content system is designed to handle multiple types of content (primary video, augmentation streams, closed captions, audio commentary) through a universal platform that can process and deliver diverse content types across multiple devices, increasing user engagement without proportionally increasing complexity.
2Adaptability or versatility
If users are allowed to personalize their viewing experience with different settings, then user satisfaction is improved, but synchronization difficulty increases
Solution Approach 1:
Time synchronization data is embedded in advance within the augmentation media stream metadata, allowing devices to pre-calculate and prepare synchronization parameters before actual content delivery. This preliminary preparation simplifies the real-time synchronization process while maintaining personalization capabilities.
Solution Approach 2:
The system implements feedback mechanisms where devices report their playback status and synchronization state back to the server, which then adjusts augmentation stream delivery parameters to maintain synchronization across multiple personalized viewing experiences.
3Adaptability or versatility
If augmentation media streams are delivered to multiple devices simultaneously, then user experience is improved, but time synchronization accuracy becomes more difficult to maintain
Solution Approach 1:
Reference time markers and synchronization data are pre-encoded into the augmentation media stream metadata before distribution. This allows receiving devices to independently align their playback timing without requiring complex real-time coordination, maintaining synchronization accuracy across multiple devices.
Solution Approach 2:
The system creates synchronized copies of the augmentation media stream with embedded time reference data, delivering identical synchronized content to multiple devices. This copying approach ensures consistent timing accuracy across all devices without requiring continuous real-time synchronization adjustments.
Data Source
AI summary
An example method includes identifying a video content being presented to a first user on a first device, identifying a first augmentation media stream that corresponds to the video content, detecting a first time point in the video content that is currently being presented, identifying a first time point in the first augmentation media stream that corresponds to the first time point in the video content, and delivering the first augmentation media stream to a second device, wherein the delivering comprises providing instructions for time-synchronizing the first augmentation media stream with the video content so that the first time point of the video content and the first time point of the first augmentation media stream are presented to the first user at a same time, on the first device and the second device, respectively.


