Server-Side Video Call Recording for Simplified Video Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video production process for video calls is cumbersome, requiring manual recording and editing of video call pictures, which negatively impacts user experience.

Innovation Solution

A method and apparatus that allows users to request a server to record multiple video streams during a video call, obtain recording result materials, and generate a result video based on these materials, simplifying the production process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual recording and editing of video call pictures is performed, then video production can be completed, but the production process becomes troublesome and user experience deteriorates

Engineering Contradiction:
Improvevideo production processVSAvoidtime for manual recording and editing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The server performs preliminary recording of video streams during the video call itself, capturing all necessary video materials before the user needs to produce the final video. This eliminates the need for users to manually record and edit afterward, as the recording work is already completed in advance by the server.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary between the video call participants and the final video production. Instead of users directly recording and editing video call pictures, they request the server to handle the recording and material preparation, and the server delivers ready-to-use materials to the user for final video generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple video streams are recorded by the server, then complete recording materials are obtained, but system complexity increases

Engineering Contradiction:
Improvecompleteness of recording materialsVSAvoidserver recording system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server performs multiple functions within a single system: it records multiple video streams simultaneously, processes the recorded data, extracts key frames, and prepares materials for video production. This multi-functionality consolidates what would otherwise require separate systems for recording, processing, and material preparation into one unified server.

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

Solution Approach 2:

The server automatically manages the entire recording and material preparation process without requiring user intervention. When a user requests video call recording, the server autonomously records the video streams, processes the data to extract key frames, and prepares the materials, eliminating the need for complex user-side recording equipment and manual processing steps.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4614959A2Video generation method and apparatus, and device and storage medium
Publication Date: 2025.09.10 BEIJING ZITIAO NETWORK TECH CO LTD
  • EP4614959A2 patent drawingFigure 1
  • EP4614959A2 patent drawingFigure 2~3
  • EP4614959A2 patent drawingFigure 4~6

AI summary

The present disclosure provides a video generation method, apparatus and device, and a storage medium. The method includes: first, sending a video call recording application request to a server in response to a video call recording application operation acting on a video call page; next, receiving a recording termination operation for a video call picture on the video call page, and obtaining a recording result material corresponding to the video call picture from the server; and then, generating a result video corresponding to the video call picture based on a recording result material corresponding to the video call picture. It can be seen that in the embodiments of the present disclosure, during the process of a video call, the server may be requested to record the current video call, and the recording result material corresponding to the video call picture is directly obtained from the server, so that a user can generate the result video corresponding to the video call picture based on the recording result material, thereby simplifying the production process of a video of the type of a video call by the client user, and improving the user experience.