IP Library › Granted Patent US 11,445,255
Granted Patent B2
US 11,445,255 · App. 16/600,448 · Granted Sep 13, 2022

Operation method, device, apparatus and storage medium of playing video

Inventor: Jiayi Li (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04N21/47G06F1/1641G06F3/04886H04N21/42204H04N21/4316H04N21/42208
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,445,255
App. No.
16/600,448
Granted
Sep 13, 2022
Kind
B2
Abstract

A method of playing a video, applied to a terminal having a foldable display screen, includes: displaying a video playback interface for a target video; determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state; and displaying an auxiliary control related to playing the target video in the auxiliary display area. In the unfolded state, the video playback area for playing the target video is separated from the auxiliary display area for operating the target video, such that the target video can still be played normally when the target video is operated on, thereby allowing the user to perform the operation while watching the video.

Claims (55)

1. An operation method of playing a video, applied to a terminal having a foldable display screen, the method comprising:

displaying a video playback interface for a target video;

determining a video playback area, and an auxiliary display area other than the video playback area, in an unfolded display area of the foldable display screen, according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state;

displaying an auxiliary control related to playing the target video in the auxiliary display area,

wherein the displaying a video playback interface for a target video comprises:

displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:

determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;

wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:

displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:

obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;

calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and

splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

2. The method according to claim 1 , wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:

displaying a playback progress bar of the target video in the auxiliary display area, wherein at least one recommended play node is displayed on the playback progress bar; and

displaying a video screen preview corresponding to the play node at a peripheral side of the playback progress bar.

3. An operating device for playing a video, the operating device being a terminal with a foldable display screen, the device comprising:

a processor;

a memory for storing executable instructions of the processor;

wherein the processor is configured to:

display a video playback interface fora target video;

determine a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state;

display an auxiliary control related to playing the target video in the auxiliary display area;

wherein the displaying a video playback interface for a target video comprises:

displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:

determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;

wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:

displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:

obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;

calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and

splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

4. The device according to claim 3 , wherein:

the processor is further configured to display a playback progress bar of the target video in the auxiliary display area, and at least one recommended play node is displayed on the playback progress bar; and

the processor is further configured to display a video screen preview corresponding to the play node at a peripheral side of the playback progress bar.

5. A terminal, wherein the terminal comprises:

a processor;

a memory for storing executable instructions of the processor;

wherein the processor is configured to:

display a video playback interface fora target video;

determine a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of a foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state; and

display an auxiliary control related to playing the target video in the auxiliary display area;

wherein the displaying a video playback interface for a target video comprises:

displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:

determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;

wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:

displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video

wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:

obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;

calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and

splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

6. A non-transitory computer-readable storage medium having stored thereon a computer program, wherein when executed by a processor, the computer program implements the operation method of playing a video according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2019
From: LI, JIAYI
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 050694/0193 →
Priority Claims (1)
CN CN201811545210 · Dec 17, 2018 · national
Continuity (1)
Related Publication 20200195877A1 · Jun 18, 2020
Cited By (1)
US 12,705,748