Interactive 3D Video Streaming With GPU Rendering and WebRTC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing real-time streaming applications require technical expertise to develop and often fail to provide high visual quality with low latency, are costly, and lack flexibility in deployment, making them difficult to implement on a global scale.

Innovation Solution

A peer-to-peer communication network using a WebRTC API facilitates high-quality, low-latency 3D streaming by leveraging a GPU to host services without middleware, dynamically adjusting sessions based on client input, and utilizing an encapsulated 3D streaming engine that captures and processes interaction data to maintain an interactive 3D environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional real-time streaming applications are used, then streaming functionality is provided, but technical expertise is required for development, visual quality is insufficient, latency is high, and deployment is complex

Engineering Contradiction:
Improvevisual qualityVSAvoiddeployment complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between the 3D application and client devices. The server hosts the 3D application in a web browser environment, manages rendering, and handles streaming protocols. This intermediary abstracts the complexity from both the application developer and the client device, enabling high visual quality streaming without requiring clients to have specialized development or hardware capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical/software deployment methods with web-based technology. Instead of requiring complex installation of streaming software on client devices, the solution uses web browsers and standard web protocols to deliver 3D streaming functionality. This substitution eliminates the need for specialized software installation and reduces deployment complexity while maintaining high visual quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of time

If existing streaming solutions are implemented, then streaming is provided, but latency is high and visual quality is compromised

Engineering Contradiction:
ImprovelatencyVSAvoidvisual quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The patent implements dynamic adjustment of streaming parameters based on network conditions and client device capabilities. The server can adaptively adjust resolution, bitrate, and other streaming parameters in real-time to optimize both latency and visual quality. This dynamic approach allows the system to maintain high visual quality while minimizing latency by adjusting to current network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key streaming parameters such as encoding format, resolution, and bitrate to achieve low latency and high visual quality simultaneously. By using modern encoding standards and adjusting parameters based on network conditions, the system can deliver high visual quality streams with minimal latency, resolving the trade-off between these two parameters.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If traditional streaming applications are used, then streaming functionality is provided, but deployment is costly and lacks flexibility

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidcost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent creates a universal streaming platform that can deliver 3D applications across multiple device types and operating systems through a single web-based interface. The server handles all platform-specific concerns, allowing the same 3D application to run on any device with a web browser. This universality provides deployment flexibility without requiring multiple versions or specialized hardware, reducing overall deployment costs.

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

Data Source

PatentEP4595414B1Interactive video streaming for 3D applications
Publication Date: 2025.10.29 MONKEYWAY GMBH
  • EP4595414B1 patent drawingFigure 1
  • EP4595414B1 patent drawingFigure 2
  • EP4595414B1 patent drawingFigure 3

AI summary

Systems and methods for video processing generates 3D streaming data via an API may be provided. A 3D streaming session may be delivered at a client device with low latency and high throughput capacity. Upon verification of the client device, a server may be selected to support an encapsulated 3D streaming engine to initiate the session. A library file may be injected into an executable file of the encapsulated 3D streaming engine to generate a digital representation of an interactive 3D environment. The interactive 3D environment may be rendered, encoded, and streamed to the client device via a GPU. The 3D streaming session may be adjusted via the client device, and sustained until terminated at the client device. A number of virtual compute instances of encapsulated 3D streaming engines provided by the server may be dynamically adjusted based on metrics and machine learning predictions of connected client devices.