Multimedia Stream Multicasting via Thin Terminal Hardware Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing desktop sharing solutions waste network resources and cause high CPU consumption on the receiving end, leading to inferior user experience and limited multicasting capabilities due to the need for repeated multimedia content processing and decoding by virtual machines.

Innovation Solution

A method and device for multimedia stream multicasting that allows the sending end to broadcast a multicasting address to virtual machines, which are then added to a networking address list, enabling direct decoding and playback on thin terminals, reducing resource consumption and processing load on virtual machines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the receiving side uses sharing software to decode and play multimedia content in the virtual desktop system, then the multimedia content can be displayed, but the CPU of the virtual machine consumes large amounts of resources causing discontinuous playback or system failure

Engineering Contradiction:
Improvemultimedia playback continuityVSAvoidCPU resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the multimedia decoding function from the virtual machine environment and places it in the thin terminal's hardware decoding capability. The virtual machine no longer needs to perform software decoding, which was consuming excessive CPU resources. Instead, the thin terminal directly decodes the multimedia stream received from the virtual machine, relieving the VM's CPU burden and ensuring stable playback.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a direct multimedia stream transmission path as an intermediary between the virtual machine and the thin terminal. Instead of going through the virtual desktop system's software decoding pipeline, the multimedia stream is transmitted directly to the thin terminal which has dedicated hardware decoding capabilities, acting as an intermediary that bypasses the resource-constrained virtual machine environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the same multimedia content is repeatedly presented in both the virtual desktop and thin terminal, then the content can be displayed in both environments, but network resources are wasted due to redundant transmission

Engineering Contradiction:
Improvedisplay capability in multiple environmentsVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent extracts the multimedia playback function from the virtual desktop system and implements it directly in the thin terminal. The virtual machine sends the multimedia stream directly to the thin terminal for local decoding and display, eliminating the need for the virtual desktop system to also present and retransmit the same content. This extraction of the playback function to the terminal side reduces redundant network transmissions while maintaining the ability to display content in the intended environment.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If the virtual machine performs software encoding and decoding of multimedia content, then the content can be processed and shared, but the processing load causes inferior user experience and limited multicasting support

Engineering Contradiction:
Improvemultimedia processing capabilityVSAvoiduser experience quality
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent substitutes software-based encoding and decoding mechanisms with hardware-based decoding capabilities in the thin terminal. Instead of relying on the virtual machine's software processing (which is resource-intensive and affects user experience), the system uses the terminal's hardware decoding capabilities to process multimedia content efficiently, providing better user experience and supporting multicasting without excessive processing load.

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

Data Source

PatentEP3399725B1Multimedia stream multicasting method and device
Publication Date: 2020.12.16 ZTE CORP
  • EP3399725B1 patent drawingFigure 1~2
  • EP3399725B1 patent drawingFigure 3~5
  • EP3399725B1 patent drawingFigure 6~7

AI summary

Provided are a multimedia stream multicasting method and device. The method comprises: a sending end broadcasts a multicasting address of a multimedia stream to a plurality of virtual machines within a current network; the sending end receives a first thin terminal address of a first thin terminal corresponding to a first virtual machine within the plurality of virtual machines; the sending end adds the first thin terminal address to a networking address list, and multicasts the multimedia stream to thin terminal addresses within the networking address list.