Media Message Transmission via Dynamic Playback Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing message transmission methods for media files fail to enable real-time bidirectional message interaction between users with different playback progress rates, resulting in unidirectional communication and skipped messages during media playback.
Innovation Solution
A method and apparatus that allow a first client to determine a second account for message interaction, transmit a preset link for synchronized media playback, and enable real-time message exchange between clients based on the played media file, ensuring bidirectional communication regardless of playback progress differences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If barrage message transmission is implemented based on playing progress time points, then users can see messages issued by others at the same time point, but users with different playback progress rates cannot perform bidirectional message interaction
Solution Approach 1:
The patent introduces a dynamic message transmission mechanism where the system adaptively adjusts message delivery based on real-time playback progress differences. Messages are transmitted dynamically according to the relative progress states of different users, enabling bidirectional interaction even when playback rates differ. This dynamic adaptation resolves the contradiction by making the message system flexible rather than fixed to strict time-point matching.
Solution Approach 2:
The patent changes the parameter basis for message transmission from strict time-point matching to a more flexible model that considers playback progress differences. By introducing parameters such as progress rate differences and adaptive transmission thresholds, the system can accommodate users with different playback speeds while maintaining reliable bidirectional message interaction.
2Reliability
If message transmission is restricted to same time point playback, then message synchronization is maintained, but real-time bidirectional message interaction during media playback is prevented
Solution Approach 1:
The system implements dynamic message transmission that adapts to real-time playback states. Instead of restricting messages to exact time-point matches, the system dynamically determines message deliverability based on current playback progress and rate differences, enabling continuous real-time interaction while maintaining reasonable synchronization.
Solution Approach 2:
The patent incorporates feedback mechanisms where the system continuously monitors playback progress of different users and uses this feedback to determine message transmission timing and delivery. This feedback loop allows the system to maintain synchronization quality while enabling real-time bidirectional interaction, resolving the contradiction between strict synchronization and interaction efficiency.
3Device complexity
If unidirectional message issuance is implemented from slow to fast playback progress, then message delivery is simplified, but bidirectional communication between users with different playback progress is not enabled
Solution Approach 1:
The patent introduces asymmetric message transmission rules where message delivery permissions are dynamically assigned based on relative playback progress states. Instead of a fixed unidirectional flow, the system creates asymmetric but bidirectional communication channels that adapt to who is ahead or behind in playback, enabling versatile bidirectional interaction while managing complexity through clear directional rules.
Solution Approach 2:
The message transmission direction and permissions are made dynamic rather than fixed. The system continuously evaluates playback progress relationships and adjusts message delivery capabilities accordingly, allowing bidirectional communication to emerge naturally from the dynamic state assessment rather than requiring complex pre-configured bidirectional channels.
Data Source
AI summary
A message transmission method is provided. A processor that implements a first client, corresponding to a first account, determines a second account which performs message interaction with the first account, the second account corresponding to a second client. The first client transmits to the second client a preset link that is usable for playing a target media file at the second client, the target media file being currently played at the first client. The first client transmits and receives a message between the first account and the second account based on the target media file being played at the first client and the second client, the message being displayed on a first preset page of the first client.


