Multi-Stream Video Calls With Device-Specific Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video call technologies struggle to meet the varying requirements of different users due to network conditions, leading to long delays and poor user experience from repeated encoding and decoding of video streams.

Innovation Solution

An electronic device negotiates different parameters with peer devices to collect and process multiple video streams independently, establishing separate channels for each device to reduce transmission delays and improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video streams are processed separately for different peer devices with different parameters, then user requirements are met and image quality is improved, but device complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the video processing into separate independent channels for each peer device. Each channel processes video streams with device-specific parameters (resolution, frame rate, encoding format) independently, avoiding the need to process all devices through a single unified pipeline. This segmentation allows customized processing for each device while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing qualities and parameters to different output channels based on individual device capabilities. High-resolution processing is applied only where needed (for devices with good network conditions), while lower resolution processing is used for devices with poorer network conditions. This local quality approach optimizes image quality for each device without uniformly increasing processing complexity for all devices.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple video streams are collected and processed with different parameters, then customized processing is achieved, but transmission delay increases due to repeated encoding and decoding

Engineering Contradiction:
Improvecustomized processingVSAvoidtransmission delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs parameter negotiation with all peer devices before the video call begins. During this preliminary phase, each device's capabilities (supported resolutions, frame rates, encoding formats) are determined and stored. This advance preparation eliminates the need for real-time parameter adjustments and repeated encoding/decoding during the call, as the processing pipeline is pre-configured for each device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates separate processing channels for each peer device, where each channel is configured with the negotiated parameters for that specific device. This segmentation allows independent optimization of each channel without affecting others, and enables the system to maintain multiple video streams simultaneously without sequential processing delays.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If separate video stream channels are established for different peer devices, then user experience is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveuser experienceVSAvoidnetwork bandwidth
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent dynamically adjusts video stream parameters (resolution, frame rate, encoding format) for each peer device based on their network conditions and device capabilities. Devices with poor network conditions receive lower-resolution streams, while devices with excellent network conditions receive high-definition streams. This parameter adaptation ensures optimal user experience for each device while minimizing total network bandwidth consumption compared to sending high-definition streams to all devices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent establishes dynamic video streaming where parameters can be adjusted during the call based on changing network conditions. The system monitors network status and adapts the video stream quality in real-time for each device, allowing the bandwidth consumption to flex according to actual network capacity rather than being fixed at maximum quality levels.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4207753B1Video call method, electronic device and system
Publication Date: 2025.10.22 HUAWEI TECH CO LTD
  • EP4207753B1 patent drawingFigure 1(a)~1(b)
  • EP4207753B1 patent drawingFigure 2~3
  • EP4207753B1 patent drawingFigure 4

AI summary

This application provides a video call method, an electronic device, and a system. In this method, when a video call is made between an electronic device and a plurality of peer devices by using an instant messaging application, the electronic device may negotiate different parameters with different peer devices, use different parameters to collect an image sequence, process the image sequence, to obtain a plurality of video streams, and then separately send processed video streams to the different peer devices. According to the technical solutions provided in this application, customized processing of the video streams can be implemented, to meet requirements of different users.