Virtual Co-Streaming Interface for Low-Cost Multi-User Testing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current live streaming solutions for multi-person co-streaming are inefficient and prone to errors during development and testing.
Innovation Solution
A method and apparatus for generating and displaying virtual co-streaming interfaces and requests, allowing for the creation of virtual objects and establishing co-streaming between these objects and real objects without the need for physical devices, thereby reducing development and test costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If physical devices are used for co-streaming testing, then testing accuracy is improved, but testing cost and complexity increase
Solution Approach 1:
The patent creates virtual objects that replicate the functionality and appearance of physical co-streaming devices. These virtual objects can be instantiated without physical hardware, allowing testers to simulate co-streaming scenarios using software representations rather than actual devices, thereby reducing testing system complexity while maintaining testing accuracy.
Solution Approach 2:
The patent introduces a virtual object as an intermediary between the tester and the physical co-streaming system. The virtual object acts as a mediator that simulates the behavior of physical devices, enabling testing without direct interaction with complex physical hardware, thus simplifying the testing process while preserving measurement precision.
2Reliability
If physical devices are used for co-streaming testing, then testing reliability is improved, but development and test costs increase
Solution Approach 1:
The patent uses virtual objects as cost-effective copies of physical co-streaming devices. These virtual representations can be deployed without the need to purchase, manage, or maintain physical hardware, significantly reducing development and test costs while maintaining reliable testing through accurate simulation of device behaviors.
Solution Approach 2:
The virtual objects can be rapidly instantiated, modified, and discarded without physical constraints. This allows for flexible testing scenarios where virtual objects can be created on-demand and eliminated when no longer needed, reducing overall testing costs compared to managing physical devices throughout the development cycle.
3Ease of manufacture
If virtual objects are used for co-streaming, then development and test costs are reduced, but system complexity increases
Solution Approach 1:
The patent implements virtual objects that replicate physical device functionalities through software. By using standardized virtual object templates and pre-defined interaction protocols, the system manages complexity through abstraction layers, making the virtual co-streaming system more manageable despite the underlying computational complexity.
4Ease of operation
If traditional co-streaming testing is used, then testing simplicity is maintained, but testing efficiency decreases
Solution Approach 1:
The patent uses virtual objects that can be rapidly instantiated and configured without physical setup time. Virtual objects can be deployed through software commands rather than physical assembly, enabling faster testing cycles and higher productivity while maintaining operational simplicity through user-friendly virtual object management interfaces.
Solution Approach 2:
The patent enables pre-configuration of virtual objects with predetermined behaviors and properties before testing begins. Virtual objects can be prepared in advance with test-specific parameters and scenarios, allowing testers to immediately begin execution without physical setup time, thereby improving testing efficiency while keeping the process simple.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
Embodiments of the present disclosure provide a virtual co-streaming method and apparatus, a device, and a storage medium. A virtual co-streaming interface is displayed based on a first co-streaming operation triggered by a target object in a live streaming room; a virtual co-streaming request is generated based on a second co-streaming operation triggered by the target object for the virtual co-streaming interface; the virtual co-streaming request is sent to a live streaming server, to cause the live streaming server to create at least one virtual object; and information of the at least one virtual object returned by the live streaming server is received, and the information of the at least one virtual object is displayed in a corresponding microphone slot area.