Video Synchronous Playback System Using Master-Slave Signal Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During video conferences or live streaming, participants with different terminal devices may experience asynchronous video playback due to network delays or adjustments made by the presenter, leading to some users falling behind in the video progress.

Innovation Solution

A video synchronous playback system and method that synchronizes video playback across multiple terminal devices by using a master terminal device to output playback signals via a communication interface, such as Web Socket, allowing slave devices to adjust their playback configurations based on received signals, ensuring synchronized playback progress without affecting the user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the speechmaker adjusts playback progress or network delays occur, then the video playback on the speechmaker's terminal device is flexible and adaptive, but the playback progress becomes desynchronized across different participant terminal devices

Engineering Contradiction:
Improveplayback configuration adaptabilityVSAvoidplayback progress synchronization
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system implements a feedback mechanism where the master terminal device continuously monitors playback progress and sends synchronization signals to slave terminal devices. The slave devices report their playback status back to the master device, enabling real-time adjustment and maintenance of synchronized playback across all terminals despite individual device adjustments or network delays.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The master terminal device acts as an intermediary between the video source and slave terminal devices. It receives the video stream, manages playback configuration changes, and distributes synchronized playback signals to all slave devices. This intermediary role coordinates playback across the network, resolving the contradiction between individual adaptability and collective synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple terminal devices independently play videos, then each device has independent playback control, but the playback progress differs across devices causing users to fall behind

Engineering Contradiction:
Improveindependent playback controlVSAvoidplayback progress consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system employs asymmetric control architecture where one terminal device is designated as the master with full playback control authority, while other terminal devices are designated as slaves with limited control capabilities. The master device manages playback configuration and distributes synchronization signals, while slave devices primarily receive and follow master commands. This asymmetric arrangement maintains playback consistency across devices while still allowing operational flexibility through the master device's control capabilities.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS20250008191A1Video synchronous playback system and method and terminal device for video synchronous playback
Publication Date: 2025.01.02 CORETRONIC CORPORATION
  • US20250008191A1 patent drawing
  • US20250008191A1 patent drawing
  • US20250008191A1 patent drawing

AI summary

A video synchronous playback system and a method and a terminal device for video synchronous playback are provided. The method includes: outputting a video by a first communication interface, wherein the video has a first playback configuration; in response to at least one of receiving a control command generated by a first playback configuration control area being operated and an expiration of a counter, outputting a first playback signal corresponding to the first playback configuration through the first communication interface by a first processor; and receiving the first playback signal and outputting the video by a second terminal device.