Live Video Processing With Masked Host Position Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional live streaming technologies experience video stream stuttering during host position switching, causing a poor viewing experience due to instantaneous hopping, and this is exacerbated by the lack of user information and permission handling.

Innovation Solution

A live video processing method and apparatus that employs a masking layer to smoothly switch host display positions by masking the original images and then swapping them, accompanied by user permission prompts and host identification to ensure a seamless transition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If host position switching is implemented in conventional live streaming, then position switching functionality is achieved, but video stream stuttering and instantaneous hopping occur causing poor viewing experience

Engineering Contradiction:
Improveposition switching functionalityVSAvoidvideo stream stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The masking layer is displayed on the display areas before the actual host position switching occurs. This preliminary action of covering the display areas with a masking layer prevents the visual impact of instantaneous hopping, allowing the video stream to switch smoothly without causing stuttering or poor viewing experience.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If masking layer is displayed during host switching, then video stream stability is improved, but additional display elements are added

Engineering Contradiction:
Improvevideo stream stabilityVSAvoiddisplay element quantity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A masking layer is introduced as an intermediary element between the viewer and the host display areas. This masking layer serves as a mediator that covers the display areas during the switching transition, preventing the harmful visual effect of instantaneous hopping while allowing the actual video content to switch smoothly in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If conventional host switching is performed, then position switching is achieved, but user information and permission handling is insufficient

Engineering Contradiction:
Improveposition switching capabilityVSAvoiduser information and permission
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system provides feedback to users during the host switching process by displaying the masking layer and associated user information. This feedback mechanism informs users about the ongoing switching operation and handles permission requirements, ensuring that users are aware of and consent to the position changes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12418688B2Live video processing method and apparatus, device and medium
Publication Date: 2025.09.16 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12418688B2 patent drawing
  • US12418688B2 patent drawing
  • US12418688B2 patent drawing

AI summary

A live video processing method and apparatus, a device and a medium are provided. The displayed live streaming room interface includes a first display area and a second display area. A display image corresponding to a first host is displayed in the first display area, and a display image corresponding to a second host is displayed in the second display area. Once the display switching request is received, the masking layer is displayed on the first display area and the second display area. When the display switching is completed, the masking layer is canceled on the first display area and the second display area, the display image corresponding to the second host is displayed in the first display area, and the display image corresponding to the first host is displayed in the second display area.