Same-Screen Virtual Scene Compositing for Multi-Anchor Live Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual live streaming systems limit interactions to a single scene instance, preventing multiple anchors from interacting in the same virtual scene and users from engaging with multiple live rooms, resulting in a lack of diversity and poor interactive experience.
Innovation Solution
A method for controlling same-screen interaction that involves responding to an initiation request, determining a recipient, establishing a target virtual scene, integrating key images, and generating a same-screen live video stream to synchronize interactions across multiple participants, enhancing the diversity and user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single scene instance is used for virtual live streaming, then the system structure is simple and easy to manage, but multiple anchors cannot interact in the same virtual scene and users cannot engage with multiple live rooms simultaneously, resulting in poor interactive experience
Solution Approach 1:
The system segments the virtual scene into multiple independent scene instances, each capable of hosting individual live streaming activities. This allows multiple anchors to operate in separate instances while maintaining the ability to interact through coordinated scene switching and synchronized rendering, thereby improving interactive capability without requiring a completely integrated complex system
Solution Approach 2:
The virtual scene system is designed with multi-functionality to support both single-scene and multi-scene modes. The same scene template can be instantiated multiple times, and the system can dynamically switch between viewing single or multiple scenes based on interaction requirements, enabling versatile interactive capabilities while reusing existing system components
2Adaptability or versatility
If multiple scene instances are established for same-screen interaction, then multiple participants can interact simultaneously, but the computational resources and system complexity increase
Solution Approach 1:
Instead of creating entirely new scene instances for each participant, the system creates copies of the same scene template. These copied scenes share common resource definitions, asset libraries, and configuration parameters, reducing redundant computational overhead while enabling multiple participants to interact simultaneously in visually distinct instances
Solution Approach 2:
The system merges multiple scene instances into a unified rendering output for same-screen display. By combining the rendered views of multiple participants into a single composite video stream, the system reduces the number of separate rendering pipelines and output processing requirements, thereby lowering computational resource consumption while maintaining multi-participant interaction capabilities
3Adaptability or versatility
If key images of multiple participants are integrated into the same virtual scene, then the diversity and user experience are improved, but the image processing complexity and rendering time increase
Solution Approach 1:
The system performs preliminary preparation by pre-processing participant images into standardized key image formats before integration. This includes pre-aligning coordinate systems, pre-scaling to uniform dimensions, and pre-tagging with metadata, which simplifies the subsequent integration process and reduces real-time processing complexity while maintaining scene diversity
Solution Approach 2:
The integration process applies different processing strategies to different regions of the composite scene. Critical interaction regions receive higher processing priority and more detailed rendering, while peripheral regions use optimized lower-resolution rendering. This local quality differentiation maintains visual fidelity where needed while reducing overall processing complexity and rendering time
Data Source
AI summary
Provided are a same-screen interaction control method, an electronic device and a storage medium. The same-screen interaction control method includes: determining a same-screen interaction receiver who responds to an initiation request; calling a virtual scene template corresponding to the initiation request, and establishing a target virtual scene corresponding to the virtual scene template; acquiring a first key image, and a second key image corresponding to the same-screen interaction receiver; performing splicing processing on the first key image and the second key image by means of the target virtual scene, so as to obtain a same-screen interaction scene, and generating a same-screen live broadcast video stream corresponding to the same-screen interaction scene; and sending the same-screen live broadcast video stream to a server, so as to synchronize the same-screen live broadcast video stream to a live broadcast client by means of the server.


