Multi-Source Video Stream Production With Controlled Delays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital video conference systems face challenges in producing synchronized and latency-efficient digital video streams due to varying latencies, frame rates, aspect ratios, resolutions, and encoding formats among different participant inputs, leading to poor user experiences, especially in complex multi-party meetings.

Innovation Solution

A method and system that collect multiple primary digital video streams, time-synchronize them using a common reference, and introduce controlled delays to produce a synchronized secondary video stream, which is then published with varying latencies to ensure smooth playback across participants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple digital video streams with different latencies, frame rates, aspect ratios and resolutions are collected and processed, then a well-formed user experience is achieved, but latency increases and synchronisation becomes difficult

Engineering Contradiction:
Improveuser experience qualityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the video processing into separate tracks: a first produced video stream with low latency for immediate viewing, and a second produced video stream with added delay for synchronisation. This allows different parts of the system to operate with different latency characteristics simultaneously, resolving the contradiction between quick response and temporal alignment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by collecting and buffering multiple input video streams before producing the output. The second produced video stream intentionally introduces a time delay during this buffering period, allowing the system to synchronise multiple sources with different latencies before delivering the final synchronized output, thus achieving both low latency viewing and proper synchronisation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If digital video streams are time-synchronised using a common reference, then synchronisation accuracy improves, but processing complexity and required hardware increase

Engineering Contradiction:
Improvetime synchronisation accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces a common reference clock as an intermediary mechanism that all input video streams synchronize to. This mediator provides a universal time baseline that simplifies the complex task of synchronising multiple streams with different latencies and frame rates, reducing processing complexity while maintaining accuracy through the standardized synchronization protocol.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If variable connectivity and reconnections are handled dynamically, then system adaptability improves, but latency and synchronisation stability deteriorate

Engineering Contradiction:
Improveconnectivity adaptabilityVSAvoidsynchronisation stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system applies beforehand cushioning by buffering video frames in advance during stable connection periods. When connectivity issues arise, these pre-buffered frames provide a cushion that maintains synchronisation and reduces the impact of reconnections. The buffering mechanism absorbs the variability of connectivity changes, allowing the system to adapt dynamically while maintaining synchronisation stability through the protective buffer.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20250324017A1System and method for producing a video stream
Publication Date: 2025.10.16 LIVEARENA TECH AB
  • US20250324017A1 patent drawing
  • US20250324017A1 patent drawing
  • US20250324017A1 patent drawing

AI summary

Method, system and computer program product for providing a second digital video stream. In a collecting step, a first and a second primary digital video stream are collected from at least two different digital video sources. In a first production step, a first produced video stream is produced based on the first and second primary streams. In a second production step, the second stream is produced based on the first produced stream and also based on the first and second primary streams. In the second production step, the first and second primary streams are time-delayed so as to time-synchronise them with the first produced stream, taking into consideration a latency of the first produced stream resulting from the first production step, the second produced stream being produced based on the time-delayed first and second primary streams.