Virtual Camera Mirroring Link to Prevent Black Conference Video
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data transmission methods often fail to automatically establish a connection between a terminal device and a conference board, resulting in a black video frame in the conferencing application due to users' habit of opening the conferencing application without first activating the data screen mirroring application, leading to a poor user experience.
Innovation Solution
A data transmission method that automatically starts the data screen mirroring application and establishes a connection with the conference board's mirroring application upon selecting the virtual camera in the conferencing application, allowing media data from the conference board's camera to be transmitted and displayed on the conferencing application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users directly open the conferencing application without first activating the data screen mirroring application, then the user operation is simplified and aligns with user habits, but the video frame becomes black due to failed connection establishment
Solution Approach 1:
The system performs preliminary actions by automatically starting the data screen mirroring application and establishing the connection between terminal device and conference board before the conferencing application needs to access the video feed. This ensures the video connection is ready when the user opens the conferencing application, preventing the black video frame issue while maintaining simple user operations.
2Reliability
If the data screen mirroring application is manually activated before opening the conferencing application, then the video connection is established, but the user operation becomes complex and deviates from user habits
Solution Approach 1:
The system implements self-service by automatically detecting when the conferencing application is opened and autonomously starting the data screen mirroring application and establishing the video connection without requiring user intervention. The system serves itself by managing the connection lifecycle automatically, eliminating the need for users to manually activate the mirroring application while ensuring reliable video connection.
3Reliability
If the system automatically starts the data screen mirroring application upon conferencing application opening, then the video frame is ensured to be non-black, but the system complexity increases
Solution Approach 1:
The system merges the conferencing application with the data screen mirroring application by integrating their functionality. When the conferencing application is opened, it automatically triggers the data screen mirroring application to start and establish connections. This combination ensures video frame availability while managing system complexity through functional integration rather than separate independent systems.
Data Source
AI summary
The present disclosure provides a data transmission method, system, device, electronic equipment and storage medium. The method includes: transmitting, by a virtual camera driver, a data request instruction to a service module in response to a virtual camera of a conferencing application being selected; starting, by the service module, a first data screen mirroring application in response to the data request instruction; establishing a communication connection between the terminal device and a target device; transmitting a media-data obtaining instruction to the second data screen mirroring application through the first data screen mirroring application; receiving, by the first data screen mirroring application, first media data collected by a camera of the target device based on the media-data obtaining instruction; and transmitting, by the first data screen mirroring application, the first media data to the virtual camera driver.


