Multi-Stream Video Synchronization via Time Code Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media streaming systems do not allow viewers to easily control playback speed, camera angle, or music in real time, limiting user interaction and engagement.

Innovation Solution

A system using touch-sensitive controllers on devices to switch between multiple video streams synchronized by time codes, allowing users to control playback speed, camera angles, and audio independently through gestures such as touch, touch-and-hold, and swipe interactions, ensuring seamless transitions and continuous playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional media streaming systems are used, then the system complexity is low and implementation is simple, but user control over playback speed, camera angle, and music is limited and cumbersome

Engineering Contradiction:
Improveuser controlVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The video content is divided into multiple synchronized video streams, each representing different playback speeds or camera angles. This segmentation allows users to switch between pre-prepared streams rather than dynamically processing video, maintaining ease of operation while enabling multiple viewing options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple video streams are pre-rendered and prepared in advance with different playback characteristics (speeds, angles). This preliminary action eliminates the need for complex real-time processing during playback, keeping the system relatively simple while providing extensive user control options.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple video streams are provided for user control, then user engagement and interaction are enhanced, but the quantity of data and processing requirements increase

Engineering Contradiction:
Improveviewing optionsVSAvoiddata quantity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Instead of providing completely different video content for each viewing option, the system varies parameters such as playback speed and camera angle across multiple streams. This allows diverse viewing options while reusing the same source material, reducing the total data quantity required.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Multiple video streams serve universal purposes - they all represent the same underlying content but with different characteristics. This multi-functionality allows a single source video to generate multiple usable streams, reducing the need for separate data sets for each viewing option.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If seamless switching between video streams is implemented, then user experience is improved with no interruption, but the precision required for synchronization increases

Engineering Contradiction:
Improvetransition smoothnessVSAvoidsynchronization precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system creates synchronized copies of the video content with different playback characteristics. These copies are pre-aligned using time codes, allowing seamless switching without requiring complex real-time synchronization calculations during playback.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Time codes serve as an intermediary mechanism for synchronizing multiple video streams. By using a common time code reference, the system achieves precise alignment between streams without requiring complex direct synchronization between each pair of streams, reducing the overall precision burden.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11516547B2Multi-file streaming media delivery system and method
Publication Date: 2022.11.29 OKTEIN TECH LTD
  • US11516547B2 patent drawing
  • US11516547B2 patent drawing
  • US11516547B2 patent drawing

AI summary

A method includes rendering a portion of first video on a display associated with a device; and, in response to a first user gesture and/or interaction on and/or with a touch-sensitive interface, selecting a second video, and rendering a portion of the second video on the display, wherein the first user gesture and/or interaction corresponded to a first time in the first video, and wherein the portion of the second video begins a second time in the second video corresponding substantially to the first time in the first video. The method may include, in response to a second user gesture and/or interaction on and/or with the touch-sensitive interface, selecting a third video, and rendering a portion of the third video on the display, wherein the second user gesture and/or interaction corresponded to a second time in the second video, and wherein the portion of the third video begins a third time in the third video corresponding substantially to the second time in the second video.