Streaming Media Play Mode Determination for Virtual Desktop Adaptability
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Ease of operation
If manual mode switching is required, then user control is maintained, but user convenience and experience deteriorate
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.
Data Source
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.


