Video Display Layout for Non-Overlapping Virtual Keyboard Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When a user inputs a comment message on a video using a virtual keyboard on a terminal device, the keyboard overlays and occludes the video picture, disrupting the viewing experience.
Innovation Solution
The display region of the screen is divided into non-overlapping first and second regions, with the video played in the first region and the virtual keyboard loaded into the second region, based on aspect ratios and sizes to prevent overlap.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the virtual keyboard is displayed over the video playing interface to enable comment input, then the user can input text conveniently, but the video picture is occluded or shielded by the keyboard
Solution Approach 1:
The display screen is divided into multiple display regions, with the video playing in a first display region and the virtual keyboard loaded in a second display region. This spatial segmentation prevents the keyboard from occluding the video while maintaining both functions simultaneously.
Solution Approach 2:
Instead of overlaying the keyboard on top of the video (z-axis stacking), the solution places the keyboard in a separate spatial region (x-y plane division), effectively using dimensional separation to resolve the conflict between input convenience and video visibility.
2Ease of operation
If the virtual keyboard is displayed to allow comment input, then text entry is enabled, but the user's viewing experience is disrupted
Solution Approach 1:
The display screen is divided into multiple display regions, with the video playing in a first display region and the virtual keyboard loaded in a second display region. This spatial segmentation prevents the keyboard from occluding the video while maintaining both functions simultaneously.
3Area of stationary object
If the video is displayed in full screen to provide immersive viewing, then the viewing experience is enhanced, but no space is available for the virtual keyboard
Solution Approach 1:
The display screen is divided into multiple display regions, with the video playing in a first display region and the virtual keyboard loaded in a second display region. This spatial segmentation prevents the keyboard from occluding the video while maintaining both functions simultaneously.
Solution Approach 2:
The video does not occupy the entire display screen but rather a portion of it (first display region), leaving sufficient space for the virtual keyboard. This partial display approach balances video visibility with keyboard availability.
Data Source
Figure 1~3
Figure 4~6
Figure 7~9
AI summary
Disclosed in the embodiments of the present application are a display method, a terminal, and a storage medium. The display method comprises: upon detecting that a virtual keyboard is woken up while playing a video, at least dividing a display region of a display screen into a first region and a second region, wherein the first region does not overlap with the second region; and playing the video in the first region, and loading the virtual keyboard in the second region.