Orientation-Aware Video Stream Resolution Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of playing landscape video streams on terminal screens in portrait mode results in a reduced display area, leading to wasted bandwidth and video stuttering due to inefficient resolution adjustment methods that do not account for terminal and video stream orientations.

Innovation Solution

A method that dynamically adjusts video stream resolution based on the playback display state, switching to appropriate definitions when the terminal orientation changes, ensuring smooth playback and efficient bandwidth use by detecting and satisfying preset conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the terminal plays the landscape video stream with default definition in portrait state, then the viewing experience is maintained, but bandwidth is wasted and video stuttering occurs

Engineering Contradiction:
Improvevideo playback stabilityVSAvoidbandwidth waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic definition switching based on terminal orientation state. When the terminal rotates from landscape to portrait mode, the system automatically switches from high definition to low definition playback, and vice versa. This dynamic adaptation resolves the contradiction by adjusting bandwidth consumption to match actual display needs while maintaining playback stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the video definition parameter according to the terminal's display state. By detecting orientation changes and correspondingly adjusting the video stream definition (resolution), the system optimizes bandwidth usage without compromising viewing experience, thereby resolving the bandwidth waste issue while maintaining reliable playback.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the terminal plays the landscape video stream with default definition in portrait state, then the playback is continuous, but video stuttering occurs due to mismatched resolution

Engineering Contradiction:
Improvevideo playback continuityVSAvoidviewing experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts video definition based on terminal orientation. When portrait mode is detected, it switches to low definition to match the smaller display area, preventing stuttering while maintaining continuous playback. This dynamic adaptation resolves the contradiction between playback continuity and viewing experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring terminal orientation state and adjusting video definition accordingly. This closed-loop control ensures that the video playback parameters always match the current display state, eliminating stuttering and optimizing viewing experience while maintaining continuous playback.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If the video stream uses high definition in portrait state, then the viewing quality is maintained, but bandwidth cost increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth cost
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality adaptation by adjusting video definition according to the specific display context. In portrait state with limited display area, low definition is sufficient and appropriate. The system applies the right quality level locally matched to each orientation state, avoiding unnecessary high definition transmission and reducing bandwidth cost while maintaining adequate video quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the video definition parameter based on terminal orientation state. By switching between high and low definition according to actual display needs, the system optimizes the balance between video quality and bandwidth consumption, ensuring adequate quality while minimizing bandwidth cost.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4629638A1Video stream playback method and device, storage medium, and program product
Publication Date: 2025.10.08 BEIJING ZITIAO NETWORK TECH CO LTD
  • EP4629638A1 patent drawingFigure 1~2
  • EP4629638A1 patent drawingFigure 3~5
  • EP4629638A1 patent drawingFigure 6~7

AI summary

Embodiments of the disclosure provide a method, a device, a storage medium and a program product for playing a video stream. The method includes: detecting whether a playback display state of a video stream is changed; in response to the playback display state of the video stream being changed, determining whether a preset definition switching condition is satisfied; and in accordance with a determination that the preset definition switching condition is satisfied, acquiring the video stream with a switched definition, and playing the video stream with the switched definition. According to embodiments of the present disclosure, by switching to an appropriate definition, the stuttering in the process of playing a video stream is reduced, the bandwidth cost is reasonably used, and the viewing experience of the video stream is guaranteed.