Group Playback Synchronization With Shared Client Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information sharing technologies in pan-entertainment scenarios lack synchronized control permissions among participants, leading to low participation and poor user experience due to inconsistent playing information and limited interaction capabilities.
Innovation Solution
A synchronization method and apparatus that enables clients in a playing group to update their playing information based on user operations and synchronization messages, ensuring all clients have the same control authority and consistent playing information through mechanisms like playlist synchronization and voice communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different control permissions are assigned to different participant identities (host, guest, viewer), then video control functionality is provided, but shared broadcast control is not achieved and user participation is low
Solution Approach 1:
The patent applies universality by enabling all participants in the playing group to have identical control permissions over the shared media content. Each client can independently perform operations such as playing, pausing, skipping, and adjusting playback position, transforming the system from a hierarchical control model to a universal multi-functional control model where any participant can execute any control operation.
2Stability of the object's composition
If synchronized playback is implemented across all clients, then shared broadcast control is achieved, but network communication complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the synchronized playback system into independent client nodes, where each client maintains its own playback state and control capabilities. Instead of a centralized control architecture, the system segments control authority across all participants, with each client independently managing its playback while communicating synchronization messages to maintain group consistency.
Solution Approach 2:
The patent implements feedback mechanisms where clients send and receive synchronization messages containing playback state information (current position, playback status, etc.). Each client continuously monitors group playback state and adjusts its local playback accordingly, creating a closed-loop feedback system that maintains synchronization without requiring complex centralized coordination.
3Measurement precision
If real-time synchronization messages are exchanged among all clients, then playback consistency is maintained, but network bandwidth consumption increases
Solution Approach 1:
The patent applies partial action by implementing selective synchronization message transmission. Instead of continuously exchanging all playback state information between all clients, the system transmits synchronization messages only when necessary (e.g., when playback state changes occur). This reduces network bandwidth consumption while maintaining adequate playback consistency across the group.
Data Source
AI summary
A synchronization method and apparatus of playing information, a terminal device, and a storage medium are provided. The method includes: in response to obtaining a playing synchronization message sent by any one second client of at least one second client in a playing group, updating current playing information according to the playing synchronization message; and displaying target playing information in response to obtaining a user operation instruction, and sending the target playing information to the at least one second client in the playing group through the playing synchronization message, so that the at least one second client updates respective playing information according to the target playing information.


