Streaming Media Play Mode Determination for Virtual Desktop Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current desktop virtualization protocols often support only a single streaming media processing mode, leading to lags and suboptimal user experiences due to inadequate adaptation to the play environment, making it difficult to determine the best play mode in real time.

Innovation Solution

A method and apparatus for determining the streaming media play mode by acquiring the current play status, calculating a candidate play mode based on preset conditions, and comparing it with the current mode to select the best play mode supported by the environment, utilizing deep analysis of streaming media redirection algorithms and software/hardware usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single streaming media processing mode is supported, then device complexity is reduced, but adaptability to different play environments deteriorates

Engineering Contradiction:
Improveprotocol complexityVSAvoidplay mode adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic play mode switching by continuously monitoring play environment parameters (CPU usage, memory usage, network bandwidth) and automatically transitioning between different streaming media processing modes. The system evaluates multiple candidate modes in real-time and selects the optimal mode based on current environmental conditions, making the protocol adaptable rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters by adjusting play mode selection based on environmental parameter thresholds. When parameters such as CPU usage or network bandwidth exceed certain thresholds, the system transitions between different processing modes (e.g., hardware acceleration vs. software decoding), allowing the protocol to adapt its behavior based on quantitative parameter changes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple streaming media processing modes are provided, then adaptability to play environment is improved, but device complexity and operational difficulty increase

Engineering Contradiction:
Improveplay mode adaptabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the system to automatically evaluate its own play environment and select the appropriate processing mode without user intervention. The terminal device autonomously monitors environmental parameters, calculates candidate modes, and switches modes based on real-time conditions, eliminating the need for manual configuration or user awareness of multiple modes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs feedback mechanisms by continuously monitoring play environment parameters and using this information to dynamically adjust mode selection. The system establishes a feedback loop where environmental monitoring results directly influence mode switching decisions, allowing the protocol to adapt based on real-time performance and condition data.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If manual mode switching is required, then user control is maintained, but user convenience and experience deteriorate

Engineering Contradiction:
Improvemode switching convenienceVSAvoidreal-time optimal mode information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent implements self-service by enabling the system to automatically evaluate its own play environment and select the appropriate processing mode without user intervention. The terminal device autonomously monitors environmental parameters, calculates candidate modes, and switches modes based on real-time conditions, eliminating the need for manual configuration or user awareness of multiple modes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10728297B2Streaming media play mode determination method and apparatus
Publication Date: 2020.07.28 CHENGDU WANGAN TECH DEV CO LTD
  • US10728297B2 patent drawing
  • US10728297B2 patent drawing
  • US10728297B2 patent drawing

AI summary

Embodiments of the present invention provide a streaming media play mode determination method and apparatus. The method includes: acquiring a streaming media play status in a current play mode, where the current play mode corresponds to a set of parameters for reflecting software and hardware states corresponding to a current play environment; calculating a candidate play mode according to the current play mode, if the streaming media play status satisfies a preset condition; and judging whether the current play mode is the same as the candidate play mode, and determining a play mode for streaming media to be played according to a result of the judgment. The embodiments of the present application provide a mechanism for intelligently selecting the streaming media play mode, make it possible to intelligently calculate the matching degrees of various types of algorithms in the current environment, enabling a best play mode to be preferentially selected.