Live Stream Screen Mirroring for Shared Content Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In live video streaming, users cannot view content opened by other participants, such as documents or mini programs, limiting interaction and user experience.

Innovation Solution

A screen casting method that displays target content triggered by a user on a live streaming interface, obtaining a corresponding video stream, and casting it to user seats for display, allowing other users to see the content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user opens other content (text document, mini program, etc.) in a live streaming room, then the user can access and interact with the content, but other users in the live streaming room cannot watch the content opened by the connected user

Engineering Contradiction:
Improvecontent accessibilityVSAvoidcontent visibility to other users
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system captures the screen content displayed on the first user's device and creates a video stream copy of it. This video stream is then transmitted to the server and distributed to second users' devices, enabling them to view the content without directly accessing the original device. The copying principle resolves the contradiction by making content visible to others through replication of the visual information.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The server acts as an intermediary between the first user's device and the second users' devices. It receives the video stream from the first user, processes and manages the stream, and distributes it to authorized second users. This intermediary mechanism enables content sharing while maintaining system control and user privacy management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If only camera captured images are displayed on user seats, then the system maintains simple display architecture, but the diversity of interactions between users in live streaming process is limited

Engineering Contradiction:
Improveinteraction diversityVSAvoiddisplay architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display system is enhanced to handle multiple types of content sources. Instead of solely displaying camera-captured images, the system now supports both camera feeds and screen-captured video streams. The server and client devices are designed to universally process and display different content types, enabling diverse interactions while maintaining a unified display architecture.

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

3Loss of information

If screen casting functionality is added to allow users to share content, then content visibility to other users is improved, but the system complexity increases

Engineering Contradiction:
Improvecontent visibilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The screen casting functionality is segmented into distinct modular components: (1) screen capture module on the first user's device, (2) video stream encoding and transmission module, (3) server-side stream reception and distribution module, and (4) client-side video playback module. This segmentation allows each component to be independently developed, tested, and optimized, reducing overall system complexity while enabling comprehensive screen casting functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4679834A1Screen mirroring method and apparatus, device, and storage medium
Publication Date: 2026.01.14 BEIJING ZITIAO NETWORK TECH CO LTD
  • EP4679834A1 patent drawingFigure 1
  • EP4679834A1 patent drawingFigure 2
  • EP4679834A1 patent drawingFigure 3

AI summary

Embodiments of the present disclosure provide a screen casting method and apparatus, a device, and a storage medium. The screen casting method includes: displaying target content based on an operation triggered by a first user on a live streaming interface; obtaining a video stream corresponding to the target content; and casting the video stream to a first user seat for display, and pushing the video stream to a client of a second user.