Video Remote-Commentary Synchronization via Sequence Number Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video commentary systems cannot facilitate remote commentary by multiple commentators on the same video, requiring physical gathering of commentators and limiting the implementation of synchronized commentary in various scenarios.

Innovation Solution

A video remote-commentary synchronization method and system that involves receiving and determining video and commentary voice sequence numbers, generating correlation tuples, and sending these correlations to a video playback end to synchronize the playback of commentary voices with video data, allowing independent commentary ends to play commentary voices without interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If commentators are gathered together to give commentary on a video, then the commentary can be synchronized, but remote commentary by multiple commentators cannot be implemented

Engineering Contradiction:
Improveremote commentary capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that receives video data from a first terminal device, generates synchronization information, and transmits it to a second terminal device. This intermediary enables remote commentary synchronization without requiring commentators to be physically gathered together, resolving the contradiction between adaptability and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical approach of physically gathering commentators in the same location with an information-based synchronization system. Instead of relying on physical proximity for synchronization, the system uses sequence numbers and timing information transmitted through communication networks, enabling remote commentary while maintaining synchronization.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If multiple commentators remotely comment on the same video, then commentary versatility improves, but synchronization difficulty increases

Engineering Contradiction:
Improvemultiple commentator supportVSAvoidsynchronization precision
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the video data into discrete units with associated sequence numbers and timing information. By breaking down the continuous video stream into manageable segments with identifiable markers, the system can precisely track and synchronize multiple commentary tracks with the video, making synchronization measurable and controllable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server receives synchronization status information from terminal devices and adjusts timing information accordingly. This feedback mechanism allows the system to detect synchronization state and make real-time adjustments, maintaining precise synchronization across multiple remote commentators while managing system complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9924205B2Video remote-commentary synchronization method and system, and terminal device
Publication Date: 2018.03.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9924205B2 patent drawing
  • US9924205B2 patent drawing
  • US9924205B2 patent drawing

AI summary

To-be-commented video data is received by a terminal device, and a video sequence number of the to-be-commented video data is determined, which steps further include comprising, by the video data, a first correlation 2-tuple of a global base sequence number and the video sequence number, in which a sequence number of a live voice in the video data is the global base sequence number, and the video sequence number of the video data is determined according to the global base sequence number; and determining a video sequence number of the to-be-commented video data according to the first correlation 2-tuple. The to-be-commented video data is played, a commentary voice is acquired, and a correspondence between a voice sequence number of the commentary voice and the video sequence number is determined. The correspondence between the voice sequence number and the video sequence number is sent to a video playback end.