[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107888984B - Short video playing method and device - Google Patents

Short video playing method and device Download PDF

Info

Publication number
CN107888984B
CN107888984B CN201711132372.XA CN201711132372A CN107888984B CN 107888984 B CN107888984 B CN 107888984B CN 201711132372 A CN201711132372 A CN 201711132372A CN 107888984 B CN107888984 B CN 107888984B
Authority
CN
China
Prior art keywords
played
playing
short video
area
screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711132372.XA
Other languages
Chinese (zh)
Other versions
CN107888984A (en
Inventor
任金鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201711132372.XA priority Critical patent/CN107888984B/en
Publication of CN107888984A publication Critical patent/CN107888984A/en
Application granted granted Critical
Publication of CN107888984B publication Critical patent/CN107888984B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4621Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The disclosure relates to a short video playing method and device. The method comprises the following steps: when a playing request of a player for a short video to be played is received, acquiring a long edge value and a wide edge value of a region to be played of a screen, and a playing size ratio of the short video to be played, wherein the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size; calculating a play size setting value of a short video to be played; and returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value. According to the technical scheme, the area of the maximum screen to-be-played area is determined by the acquired long edge value and the wide edge value of the screen to-be-played area, so that the short video to be played can be ensured to fill the screen to-be-played area to the maximum degree, the playing size ratio of the short video to be played is ensured to be inconvenient, the picture quality of the short video to be played is ensured, and the video watching experience of a user is improved.

Description

Short video playing method and device
Technical Field
The present disclosure relates to the field of electronics, and in particular, to a short video playing method and apparatus.
Background
Currently, videos are of different sizes, and the size (aspect ratio) of a movie is mostly 16:9 or 4: 3; other small videos, especially videos shot by mobile phones, have more sizes, but because the size of the display screen is fixed, the effect of the display screen playing videos of each size is different under the condition of maximizing the videos, and the displayed content of the videos of non-standard sizes may be deformed, so that the user experience is not high.
Disclosure of Invention
The embodiment of the disclosure provides a short video playing method and device. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a short video playing method, including:
when a playing request of a player for a short video to be played is received, acquiring a long edge value and a wide edge value of a region to be played of a screen, and a playing size ratio of the short video to be played, wherein the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
and returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the area of the maximum screen to-be-played area is determined by the acquired long edge value and the wide edge value of the screen to-be-played area, so that the short video to be played can be ensured to fill the screen to-be-played area to the maximum degree, the playing size ratio of the short video to be played can be ensured to be inconvenient, the image quality of the short video to be played is ensured, and the video watching experience of a user is improved.
In one embodiment, the calculating the play size setting value of the short video to be played includes:
judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
when the playing size ratio of the short video to be played is larger than a first preset ratio, calculating the playing size setting value of the short video to be played in a longitudinal full mode;
and when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio, calculating the playing size setting value of the short video to be played in a transverse full mode.
In one embodiment, the calculating the playing size setting value of the short video to be played in a vertically tiled manner includes:
setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the playing mode of the vertical screen of the player;
and setting the width value of the area to be played on the screen as the playing vertical edge size of the short video to be played aiming at the horizontal screen playing mode of the player.
In one embodiment, the calculating the play size setting value of the short video to be played in a horizontal full manner includes:
setting the width value of the area to be played on the screen as the transverse playing size of the short video to be played aiming at the vertical screen playing mode of the player; and setting the long edge value of the area to be played of the screen as the horizontal edge playing size of the short video to be played aiming at the horizontal screen playing mode of the player.
In one embodiment, the method further comprises:
receiving a change request of a screen to-be-played area sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
calculating and updating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played;
and returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
According to a second aspect of the embodiments of the present disclosure, there is provided a short video playback device, including:
the device comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring a long edge value and a wide edge value of a to-be-played area of a screen and a playing size ratio of the to-be-played short video when a playing request of a player for the to-be-played short video is received, and the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
the calculation module is used for calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
and the first returning module is used for returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value.
In one embodiment, the calculation module comprises:
the judgment submodule is used for judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
the first calculation submodule is used for calculating the playing size setting value of the short video to be played in a longitudinal full mode when the playing size ratio of the short video to be played is larger than a first preset ratio;
and the second calculation submodule is used for calculating the playing size setting value of the short video to be played in a transverse full mode when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio.
In one embodiment, the first computation submodule includes:
the first setting unit is used for setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the player vertical screen playing mode;
and the second setting unit is used for setting the broadside value of the area to be played on the screen as the playing vertical side size of the short video to be played aiming at the transverse screen playing mode of the player.
In one embodiment, the second computation submodule includes:
the third setting unit is used for setting the broadside value of the area to be played on the screen as the playing transverse side size of the short video to be played aiming at the vertical screen playing mode of the player; and setting the long edge value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
In one embodiment, the apparatus further comprises:
the receiving module is used for receiving a change request of a to-be-played area of a screen sent by the player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
the third calculation module is used for calculating and updating the playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played;
and the second returning module is used for returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
According to a third aspect of the embodiments of the present disclosure, there is provided a short video playback apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
when a playing request of a player for a short video to be played is received, acquiring a length value and a width value of a region to be played of a screen, and a video format of the short video to be played, wherein the video format comprises an aspect ratio of the short video to be played;
calculating the length and width setting value of the short video to be played, wherein the length and width setting value of the short video to be played meets the condition that the playing area of the short video is the area of the area to be played of the maximum screen under the condition that the length-width ratio of the short video to be played is kept unchanged; the area of the area to be played of the maximum screen is determined by the length and width setting value obtained by calculation;
and returning the calculated length and width setting value of the short video to be played to the player, so that the player plays the short video to be played according to the length and width setting value.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flow diagram illustrating a short video playback method according to an example embodiment.
FIG. 2 is a diagram illustrating a screen to-be-played area according to an exemplary embodiment.
Fig. 3 is a diagram illustrating a to-be-played area of a screen according to an exemplary embodiment.
Fig. 4 is a diagram illustrating a region to be played of a screen according to an exemplary embodiment.
Fig. 5 is a flow diagram illustrating a short video playback method according to an example embodiment.
Fig. 6 is a schematic diagram illustrating short video playback according to an example embodiment.
Fig. 7 is a schematic diagram illustrating short video playback according to an example embodiment.
Fig. 8 is a diagram illustrating short video playback according to an example embodiment.
Fig. 9 is a flowchart illustrating a short video playback method according to an example embodiment.
Fig. 10 is a flowchart illustrating a short video playback method according to an example embodiment.
Fig. 11 is a block diagram illustrating a short video playback device according to an example embodiment.
Fig. 12 is a block diagram illustrating a short video playback device according to an example embodiment.
Fig. 13 is a block diagram illustrating a short video playback device according to an example embodiment.
Fig. 14 is a block diagram illustrating a short video playback device according to an example embodiment.
Fig. 15 is a block diagram illustrating a short video playback device according to an example embodiment.
Fig. 16 is a block diagram illustrating a short video playback device according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In the related art, different sizes exist in the current short video field, the standard is 16:9, and the vertical screen video shot by the mobile equipment does not conform to the standard size. The mobile device shoots more and more non-standard videos with vertical screens or some videos not conforming to the 16:9 video format. The player adds Gaussian blur processing to both sides of the non-standard video to reach the standard size of 16:9, or performs clipping compression processing on the video. The video is processed to meet the requirements of the current video player, details of the video are lost when the player corrects the non-standard video, and the quality of the video is possibly reduced when the player is processed on the basis of the original video, so that the user experience is reduced.
The embodiment provides a video size adjusting method. Fig. 1 is a flowchart illustrating a video resizing method according to an exemplary embodiment, where, as shown in fig. 1, the video resizing method is used in a video resizing device, which is applied in a terminal, the method may include the following steps 101 and 103:
in step 101, when a play request of a player for a short video to be played is received, a long side value and a wide side value of a region to be played of a screen are obtained, and a play size ratio of the short video to be played is obtained, where the play size ratio is a ratio of a play vertical side size to a play horizontal side size.
The area to be played on the screen refers to an area on the screen where the short video to be played can be played.
The long-side value and the wide-side value may be obtained from multiple ways, for example, the long-side value and the wide-side value are obtained from a play request, that is, the play request carries the long-side value and the wide-side value; for another example, if the area to be played on the screen is the entire screen, the long-side value is the long value of the screen, and the wide-side box is the wide value of the screen, the long value and the wide value can be directly obtained from the parameters of the screen in the system.
The frame of the short video to be played consists of two groups of parallel edges, namely a playing transverse edge and a playing vertical edge, wherein the playing transverse edge is parallel to the time progress bar of the short video to be played, and the playing vertical edge is perpendicular to the time progress bar. The size of the playing horizontal side is the size of the playing horizontal side, and the size of the playing vertical side is the size of the playing vertical side. The screen area to be played also comprises two groups of parallel sides, namely a long side and a wide side, wherein the longer side of the two is the long side, and the shorter side is the wide side. The value of the long side is the value of the long side, and the value of the wide side is the value of the wide side.
As shown in fig. 2, the short video to be played is played in the vertical screen playing mode in the screen area to be played, the playing horizontal side of the short video to be played is a1 in the figure, the playing vertical side is a2 in the figure, the long side of the screen area to be played is b1 in the figure, and the wide side is b2 in the figure. Here, the vertical screen playing mode of the player is a mode in which the playing horizontal side of the video in the player is parallel to the wide side of the area to be played on the screen, that is, the time progress bar displayed by the short video to be played is parallel to the wide side of the area to be played on the screen.
As shown in fig. 3, the short video to be played is played in the horizontal screen playing mode in the area to be played on the screen, the playing horizontal side of the short video to be played is a1 in the figure, the playing vertical side is a2 in the figure, the long side of the area to be played on the screen is b1 in the figure, and the wide side is b2 in the figure. Here, the horizontal screen playing mode of the player is a mode in which the playing vertical side of the video in the player is parallel to the wide side of the area to be played on the screen, that is, a mode in which the time axis of the short video display to be played is parallel to the long side of the area to be played on the screen.
The short video to be played may be a video played on a video website or a video played on a player. Taking the short video to be played as the short video on the video website as an example, because the playing size ratios of the videos are different and the occupied space for display is also different, the short video to be played in fig. 4 is the standard video with the playing size ratio of 16:9, so that the area to be played on the screen is completely filled, the area to be played on the screen can display the information, comments, related videos and the like of the short video to be played, the length of the screen is indicated by the mark in fig. 4, and the width of the mark indicates the width of the screen.
In step 102, a play size setting value of the short video to be played is calculated.
Here, the playing size setting value of the short video to be played satisfies the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; and the area of the maximum screen area to be played is determined by the acquired long-edge value and the wide-edge value of the screen area to be played.
The play size setting value includes at least one of a play vertical side size and a play horizontal side size. Here, the play size setting value returned to the player may include a play vertical side size or a play horizontal side size, and since the play size ratio is known, as long as one play size value is known, the player may configure another play size value by itself, or the play vertical side size and the corresponding play horizontal side size may be calculated in advance and returned to the player together without the player being configured.
In step 103, the calculated play size setting value of the short video to be played is returned to the player, so that the player plays the short video to be played according to the play size setting value.
In one embodiment, as shown in fig. 5, step 102 in fig. 1, namely, calculating the play size setting value of the short video to be played, includes:
in step 1021, it is determined whether the play size ratio of the short video to be played is greater than a first preset ratio, where the first preset ratio is a ratio of a long side value and a wide side value of the area to be played on the screen.
In step 1022, when the playing size ratio of the short video to be played is greater than the first preset ratio, the playing size setting value of the short video to be played is calculated in a longitudinally-full manner.
The mode of longitudinally spreading the short video to be played is a mode that the playing vertical edge of the short video to be played occupies one edge of the area to be played on the screen.
In step 1023, when the playing size ratio of the short video to be played is smaller than or equal to the first preset ratio, the playing size setting value of the short video to be played is calculated in a horizontal full manner.
The mode of horizontal full is the mode that the playing horizontal edge of the short video to be played occupies one edge of the area to be played on the screen.
In one embodiment, the step 1022 of calculating the playing size setting value of the short video to be played in a longitudinally-tiled manner for different playing modes may include:
setting the long edge value of a to-be-played area of a screen as the playing vertical edge size of a to-be-played short video aiming at the vertical screen playing mode of the player;
assuming that the area to be played on the screen is the entire screen and is in the vertical screen playing mode of the player, at this time, the long side L1 of the area to be played on the screen is the width of the screen, the wide side L3 of the area to be played on the screen is the length of the screen, and the length and the width of the screen are as shown in fig. 4, when the playing size ratio is greater than the first preset ratio, as shown in fig. 6, the shaded area in the black box is the area of the area to be played on the maximum screen, the long side L1 is the playing vertical side of the short video to be played, and the corresponding playing horizontal side L2 of the short video to be played is set according to the playing size ratio.
And setting the width value of the area to be played on the screen as the vertical edge size of the short video to be played aiming at the horizontal screen playing mode of the player.
Assuming that the area to be played on the screen is the entire screen and is in the vertical screen playing mode of the player, at this time, the long side L1 of the area to be played on the screen is the width of the screen, the wide side L3 of the area to be played on the screen is the length of the screen, the length and the width of the screen are as shown in fig. 4, when the playing size ratio is greater than the first preset ratio, as shown in fig. 7, the shadow area in the black frame is the area of the area to be played on the maximum screen, the playing vertical side size is the wide value of the wide side L3, the wide side L3 is the playing vertical side, and the corresponding playing horizontal side L2 of the short video to be played is set according to the playing size ratio.
In one embodiment, for different players, the step 1023 of calculating the playing size setting value of the short video to be played in a horizontal full manner when the playing size ratio of the short video to be played is smaller than or equal to the first preset ratio may include:
and setting the width value of the area to be played on the screen as the playing transverse edge size of the short video to be played aiming at the vertical screen playing mode of the player.
Assuming that the area to be played on the screen is the entire screen and is in the vertical screen playing mode of the player, at this time, the long side L1 of the area to be played on the screen is the width of the screen, the wide side L3 of the area to be played on the screen is the length of the screen, and the length and the width of the screen are as shown in fig. 4, when the playing size ratio is greater than the first preset ratio, as shown in fig. 8, the shadow area in the black frame is the area of the area to be played on the maximum screen, the playing transverse side size is set to the long side value of the wide side L3, the wide side L3 is the playing transverse side of the short video to be played, and the corresponding vertical side playing L4 of the short video to be played is set according. And setting the long edge value of the area to be played on the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
Assuming that the area to be played on the screen is the entire screen and is in the vertical screen playing mode of the player, at this time, the long side L1 of the area to be played on the screen is the width of the screen, the wide side L3 of the area to be played on the screen is the length of the screen, and the length and the width of the screen are as shown in fig. 4, when the playing size ratio is greater than the first preset ratio, as shown in fig. 9, the shadow area in the black frame is the area of the area to be played on the maximum screen, the playing transverse side size is set to the long side value of the long side L1, the long side L1 is the playing transverse side, and the corresponding playing vertical side L4 of the short video to be played is set according to.
In one embodiment, as shown in fig. 10, the method further comprises:
in step 104, a request for changing the area to be played on the screen sent by the player is received.
The method comprises the steps that a change request of a to-be-played area of a screen is triggered and sent by a player when a zooming gesture operation is detected, and the length value and the width value of the zoomed to-be-played area of the screen are obtained according to the zooming gesture.
In step 105, a play size setting value for updating the short video to be played is calculated.
The playing size setting value of the short video to be played meets the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played.
Confirming the scaling multiple corresponding to the scaling gesture, and enlarging or reducing the corresponding scaling multiple on the basis of the original playing size setting value to obtain an updated playing size setting value.
In step 106, the updated playing size setting value of the short video to be played is returned to the player, so that the player plays the short video to be played according to the updated playing size setting value.
Therefore, after receiving the zooming gesture of the user, the playing size of the short video can be adjusted in real time according to the zooming gesture.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 11 is a block diagram illustrating a video resizing device, which may be implemented as part or all of an electronic device, in software, hardware, or a combination of both, according to an exemplary embodiment. As shown in fig. 11, the video resizing apparatus includes:
the obtaining module 201 is configured to, when a playing request of a player for a short video to be played is received, obtain a long side value and a wide side value of a region to be played on a screen, and obtain a playing size ratio of the short video to be played, where the playing size ratio is a ratio of a playing vertical side size to a playing horizontal side size;
a calculating module 202, configured to calculate a play size setting value of the short video to be played, where the play size setting value of the short video to be played meets a condition that a short video play area is a maximum screen area to be played under a condition that a play size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
the first returning module 203 is configured to return the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value.
In one embodiment, as shown in fig. 12, the calculation module 202 includes:
the judging submodule 2021 is configured to judge whether a play size ratio of the short video to be played is greater than a first preset ratio, where the first preset ratio is a ratio of a long side value and a wide side value of the area to be played on the screen;
the first calculating submodule 2022 is configured to calculate a playing size setting value of the short video to be played in a vertical full-spread manner when the playing size ratio of the short video to be played is greater than a first preset ratio;
the second calculating submodule 2023 is configured to calculate the playing size setting value of the short video to be played in a horizontal full mode when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio.
In one embodiment, as shown in fig. 13, the first computation submodule 2022 includes:
the first setting unit 20221 is configured to set, for a vertical screen playing mode of a player, a long-side value of the to-be-played area of the screen as a playing vertical-side size of the to-be-played short video;
a second setting unit 20222, configured to set, for a horizontal screen playing mode of the player, a broadside value of the area to be played on the screen to be a playing vertical side size of the short video to be played.
In one embodiment, as shown in fig. 14, the second computing submodule 3023 includes:
a third setting unit 20231, configured to set, for a vertical screen playing mode of the player, a broadside value of the to-be-played area of the screen as a playing horizontal side size of the to-be-played short video; and setting the long edge value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
In one embodiment, as shown in fig. 15, the apparatus further comprises:
a receiving module 204, configured to receive a request for changing a to-be-played area of a screen sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
a third calculating module 205, configured to calculate and update a playing size setting value of the short video to be played, where the playing size setting value of the short video to be played meets a condition that a short video playing area is a maximum screen area to be played under a condition that a playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played;
a second returning module 206, configured to return the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
According to a third aspect of the embodiments of the present disclosure, there is provided a video resizing device comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
when a playing request of a player for a short video to be played is received, acquiring a long edge value and a wide edge value of a region to be played of a screen, and a playing size ratio of the short video to be played, wherein the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
and returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value.
The processor may be further configured to:
the calculating the playing size setting value of the short video to be played comprises:
judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
when the playing size ratio of the short video to be played is larger than a first preset ratio, calculating the playing size setting value of the short video to be played in a longitudinal full mode;
and when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio, calculating the playing size setting value of the short video to be played in a transverse full mode.
The calculating the playing size setting value of the short video to be played in a longitudinal full mode comprises the following steps:
setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the playing mode of the vertical screen of the player;
and setting the width value of the area to be played on the screen as the playing vertical edge size of the short video to be played aiming at the horizontal screen playing mode of the player.
The calculating the playing size setting value of the short video to be played in a horizontal full mode comprises the following steps:
setting the width value of the area to be played on the screen as the transverse size of the short video to be played aiming at the vertical screen playing mode of the player;
and setting the long edge value of the area to be played on the screen as the transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
The method further comprises the following steps:
receiving a change request of a screen to-be-played area sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
calculating and updating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played;
and returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 16 is a block diagram illustrating a video resizing apparatus, which is suitable for use in a terminal device, according to an exemplary embodiment. For example, the apparatus 1700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Apparatus 1700 may include one or more of the following components: processing component 1702, memory 1704, power component 1706, multimedia component 1708, audio component 1710, input/output (I/O) interface 1712, sensor component 1714, and communications component 1716.
The processing component 1702 generally controls the overall operation of the apparatus 1700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Processing component 1702 may include one or more processors 1720 to execute instructions to perform all or a portion of the steps of the above-described method. Further, processing component 1702 may include one or more modules that facilitate interaction between processing component 1702 and other components. For example, processing component 1702 may include a multimedia module to facilitate interaction between multimedia component 1708 and processing component 1702.
The memory 1704 is configured to store various types of data to support operations at the apparatus 1700. Examples of such data include instructions for any application or method operating on the apparatus 1700, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1704 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 1706 provides power to the various components of the device 1700. The power components 1706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 1700.
The multimedia component 1708 includes a screen providing an output interface between the device 1700 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1708 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the apparatus 1700 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Audio component 1710 is configured to output and/or input audio signals. For example, audio component 1710 includes a Microphone (MIC) configured to receive external audio signals when apparatus 1700 is in an operating mode, such as a call mode, a record mode, and a voice recognition mode. The received audio signal may further be stored in the memory 1704 or transmitted via the communication component 1716. In some embodiments, audio component 1710 also includes a speaker for outputting audio signals.
The I/O interface 1712 provides an interface between the processing component 1702 and peripheral interface modules, such as a keyboard, click wheel, buttons, and the like. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1714 includes one or more sensors for providing various aspects of state assessment for the apparatus 1700. For example, sensor assembly 1714 may detect an open/closed state of apparatus 1700, the relative positioning of components, such as a display and keypad of apparatus 1700, the change in position of apparatus 1700 or a component of apparatus 1700, the presence or absence of user contact with apparatus 1700, the orientation or acceleration/deceleration of apparatus 1700, and the change in temperature of apparatus 1700. The sensor assembly 1714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1716 is configured to facilitate communications between the apparatus 1700 and other devices in a wired or wireless manner. The apparatus 1700 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1716 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1716 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1700 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 1704 comprising instructions, executable by the processor 1720 of the apparatus 1700 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor of an apparatus 1700, enable the apparatus 1700 to perform the above video resizing method, the method comprising:
when a playing request of a player for a short video to be played is received, acquiring a long edge value and a wide edge value of a region to be played of a screen, and a playing size ratio of the short video to be played, wherein the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
and returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the area of the maximum screen to-be-played area is determined by the acquired long edge value and the wide edge value of the screen to-be-played area, so that the short video to be played can be ensured to fill the screen to-be-played area to the maximum degree, the playing size ratio of the short video to be played can be ensured to be inconvenient, the image quality of the short video to be played is ensured, and the video watching experience of a user is improved.
In one embodiment, the calculating the play size setting value of the short video to be played includes:
judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
when the playing size ratio of the short video to be played is larger than a first preset ratio, calculating the playing size setting value of the short video to be played in a longitudinal full mode;
and when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio, calculating the playing size setting value of the short video to be played in a transverse full mode.
In one embodiment, the calculating the playing size setting value of the short video to be played in a vertically tiled manner includes:
setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the playing mode of the vertical screen of the player;
and setting the width value of the area to be played on the screen as the playing vertical edge size of the short video to be played aiming at the horizontal screen playing mode of the player.
In one embodiment, the calculating the play size setting value of the short video to be played in a horizontal full manner includes:
setting the width value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the vertical screen playing mode of the player;
and setting the long edge value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
In one embodiment, the method further comprises:
receiving a change request of a screen to-be-played area sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
calculating and updating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the long edge value and the wide edge value of the zoomed screen area to be played;
and returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A method for short video playback, comprising:
when a playing request of a player for a short video to be played is received, acquiring a long edge value and a wide edge value of a region to be played of a screen, and a playing size ratio of the short video to be played, wherein the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
returning the calculated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the playing size setting value;
the calculating the playing size setting value of the short video to be played comprises:
judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
when the playing size ratio of the short video to be played is larger than a first preset ratio, calculating the playing size setting value of the short video to be played in a longitudinal full mode;
the calculating the playing size setting value of the short video to be played in a longitudinally full mode comprises:
setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the playing mode of the vertical screen of the player;
receiving a change request of a screen to-be-played area sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
calculating and updating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the length value and the width value of the zoomed screen area to be played, wherein the zoom factor corresponding to the zoom gesture is confirmed, and the corresponding zoom factor is amplified or reduced on the basis of the original play size setting value to obtain an updated play size setting value;
and returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
2. The method according to claim 1, wherein the calculating the playing size setting value of the short video to be played further comprises:
and when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio, calculating the playing size setting value of the short video to be played in a transverse full mode.
3. The method according to claim 1, wherein the calculating the playing size setting value of the short video to be played in a longitudinally tiled manner further comprises:
and setting the width value of the area to be played on the screen as the playing vertical edge size of the short video to be played aiming at the horizontal screen playing mode of the player.
4. The method according to claim 2, wherein the calculating the playing size setting value of the short video to be played in a horizontal tiling manner comprises:
setting the width value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the vertical screen playing mode of the player; and setting the long edge value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
5. A short video playback device, comprising:
the device comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring a long edge value and a wide edge value of a to-be-played area of a screen and a playing size ratio of the to-be-played short video when a playing request of a player for the to-be-played short video is received, and the playing size ratio is the ratio of a playing vertical edge size to a playing horizontal edge size;
the calculation module is used for calculating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; the area of the maximum screen area to be played is determined by the acquired long-edge value and wide-edge value of the screen area to be played; the playing size setting value comprises at least one of a playing vertical side size and a playing horizontal side size;
the first returning module is used for returning the calculated playing size setting value of the short video to be played to the player so that the player plays the short video to be played according to the playing size setting value;
the calculation module comprises:
the judgment submodule is used for judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
the first calculation submodule is used for calculating the playing size setting value of the short video to be played in a longitudinal full mode when the playing size ratio of the short video to be played is larger than a first preset ratio;
the first computation submodule includes:
the first setting unit is used for setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the player vertical screen playing mode;
the receiving module is used for receiving a change request of a to-be-played area of a screen sent by the player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
the third calculation module is used for calculating and updating the playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing size ratio of the short video to be played is kept unchanged, so that the playing area of the short video is the area of the area to be played of the maximum screen; the area of the maximum screen area to be played is determined by the length value and the width value of the zoomed screen area to be played, wherein the zoom factor corresponding to the zoom gesture is confirmed, and the corresponding zoom factor is amplified or reduced on the basis of the original play size setting value to obtain an updated play size setting value;
and the second returning module is used for returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
6. The apparatus of claim 5, wherein the computing module further comprises:
and the second calculation submodule is used for calculating the playing size setting value of the short video to be played in a transverse full mode when the playing size ratio of the short video to be played is smaller than or equal to a first preset ratio.
7. The apparatus of claim 5, wherein the first computation submodule further comprises:
and the second setting unit is used for setting the broadside value of the area to be played on the screen as the playing vertical side size of the short video to be played aiming at the transverse screen playing mode of the player.
8. The apparatus of claim 6, wherein the second computation submodule comprises:
the third setting unit is used for setting the broadside value of the area to be played on the screen as the playing transverse side size of the short video to be played aiming at the vertical screen playing mode of the player; and setting the long edge value of the area to be played of the screen as the playing transverse edge size of the short video to be played aiming at the transverse screen playing mode of the player.
9. A short video playback device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
when a playing request of a player for a short video to be played is received, acquiring a length value and a width value of a region to be played of a screen, and a video format of the short video to be played, wherein the video format comprises an aspect ratio of the short video to be played;
calculating the length and width setting value of the short video to be played, wherein the length and width setting value of the short video to be played meets the condition that the playing area of the short video is the area of the area to be played of the maximum screen under the condition that the length-width ratio of the short video to be played is kept unchanged; the area of the area to be played of the maximum screen is determined by the length and width setting value obtained by calculation;
returning the calculated length and width setting value of the short video to be played to the player, so that the player plays the short video to be played according to the length and width setting value;
the calculating the playing size setting value of the short video to be played comprises:
judging whether the playing size ratio of the short video to be played is larger than a first preset ratio, wherein the first preset ratio is the ratio of the long edge value and the wide edge value of the area to be played on the screen;
when the playing size ratio of the short video to be played is larger than a first preset ratio, calculating the playing size setting value of the short video to be played in a longitudinal full mode;
the calculating the playing size setting value of the short video to be played in a longitudinally full mode comprises:
setting the long edge value of the area to be played of the screen as the playing vertical edge size of the short video to be played aiming at the playing mode of the vertical screen of the player;
receiving a change request of a screen to-be-played area sent by a player; the change request of the area to be played of the screen is triggered and sent by the player when the zooming gesture operation is detected, and the change request comprises a long edge value and a wide edge value of the zoomed area to be played of the screen according to the zooming gesture;
calculating and updating a playing size setting value of the short video to be played, wherein the playing size setting value of the short video to be played meets the condition that the playing area of the short video to be played is the area of the area to be played of the maximum screen under the condition that the playing size ratio of the short video to be played is kept unchanged; the area of the maximum screen area to be played is determined by the length value and the width value of the zoomed screen area to be played, wherein the zoom factor corresponding to the zoom gesture is confirmed, and the corresponding zoom factor is amplified or reduced on the basis of the original play size setting value to obtain an updated play size setting value;
and returning the updated playing size setting value of the short video to be played to the player, so that the player plays the short video to be played according to the updated playing size setting value.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 4.
CN201711132372.XA 2017-11-15 2017-11-15 Short video playing method and device Active CN107888984B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711132372.XA CN107888984B (en) 2017-11-15 2017-11-15 Short video playing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711132372.XA CN107888984B (en) 2017-11-15 2017-11-15 Short video playing method and device

Publications (2)

Publication Number Publication Date
CN107888984A CN107888984A (en) 2018-04-06
CN107888984B true CN107888984B (en) 2021-03-09

Family

ID=61777450

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711132372.XA Active CN107888984B (en) 2017-11-15 2017-11-15 Short video playing method and device

Country Status (1)

Country Link
CN (1) CN107888984B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110611739B (en) * 2019-08-15 2021-05-25 咪咕音乐有限公司 Video color ring playing method, terminal and computer readable storage medium
CN110572722B (en) * 2019-09-26 2021-04-16 腾讯科技(深圳)有限公司 Video clipping method, device, equipment and readable storage medium
CN110784754A (en) * 2019-10-30 2020-02-11 北京字节跳动网络技术有限公司 Video display method and device and electronic equipment
CN111031176A (en) * 2019-12-03 2020-04-17 深圳市瑞驰信息技术有限公司 Intelligent rotation method for display interface of intelligent terminal
CN111400631B (en) * 2020-03-16 2021-06-18 出通科技(上海)有限公司 Asymmetric information stream reading method and device, terminal and storage medium
CN112770183B (en) * 2020-11-10 2023-03-24 北京达佳互联信息技术有限公司 Video playing control method and device, electronic equipment and storage medium
CN112650467B (en) * 2020-12-24 2023-12-19 深圳市富途网络科技有限公司 Voice playing method and related device
CN115379246A (en) * 2021-05-21 2022-11-22 北京字节跳动网络技术有限公司 Live video stream playing method and device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118734A (en) * 2007-07-10 2008-02-06 南京Lg新港显示有限公司 Method and apparatus for regulating proportion of display image in display apparatus
CN102999253A (en) * 2012-11-13 2013-03-27 北京奇艺世纪科技有限公司 Window display method and system of application program and mobile terminal
CN103700360A (en) * 2013-12-09 2014-04-02 乐视致新电子科技(天津)有限公司 Screen display proportion regulating method and electronic equipment
CN104994314A (en) * 2015-08-10 2015-10-21 合一网络技术(北京)有限公司 Method and system for controlling picture in picture video on mobile terminal through gesture
CN105898615A (en) * 2015-12-25 2016-08-24 乐视网信息技术(北京)股份有限公司 Video display window switching method and device
CN106201318A (en) * 2016-07-13 2016-12-07 乐视控股(北京)有限公司 Adjust the method for video playback window, device and display terminal
CN106412671A (en) * 2016-09-29 2017-02-15 维沃移动通信有限公司 Video playing method and mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997042758A1 (en) * 1996-05-09 1997-11-13 Matsushita Electric Industrial Co., Ltd. Multimedia optical disk, reproducing device, and reproducing method capable of superposing sub-video upon main video in well-balanced state irrespective of position of main video on screen

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118734A (en) * 2007-07-10 2008-02-06 南京Lg新港显示有限公司 Method and apparatus for regulating proportion of display image in display apparatus
CN102999253A (en) * 2012-11-13 2013-03-27 北京奇艺世纪科技有限公司 Window display method and system of application program and mobile terminal
CN103700360A (en) * 2013-12-09 2014-04-02 乐视致新电子科技(天津)有限公司 Screen display proportion regulating method and electronic equipment
CN104994314A (en) * 2015-08-10 2015-10-21 合一网络技术(北京)有限公司 Method and system for controlling picture in picture video on mobile terminal through gesture
CN105898615A (en) * 2015-12-25 2016-08-24 乐视网信息技术(北京)股份有限公司 Video display window switching method and device
CN106201318A (en) * 2016-07-13 2016-12-07 乐视控股(北京)有限公司 Adjust the method for video playback window, device and display terminal
CN106412671A (en) * 2016-09-29 2017-02-15 维沃移动通信有限公司 Video playing method and mobile terminal

Also Published As

Publication number Publication date
CN107888984A (en) 2018-04-06

Similar Documents

Publication Publication Date Title
CN107888984B (en) Short video playing method and device
EP3182716A1 (en) Method and device for video display
CN105159640B (en) Display interface rotating method and device and mobile terminal
CN106657780B (en) Image preview method and device
CN112114765A (en) Screen projection method and device and storage medium
CN104238890B (en) Character displaying method and device
CN105094539B (en) Reference information display methods and device
CN106775235B (en) Screen wallpaper display method and device
CN106095300B (en) Method and device for adjusting playing progress
CN105323491A (en) Image shooting method and device
US9665925B2 (en) Method and terminal device for retargeting images
CN108600503B (en) Voice call control method and device
CN111614910B (en) File generation method and device, electronic equipment and storage medium
CN105204841B (en) Range method of adjustment and device
CN108874482B (en) Image processing method and device
CN112188096A (en) Photographing method and device, terminal and storage medium
CN111610899A (en) Interface display method, interface display device and storage medium
CN103973883B (en) A kind of method and device controlling voice-input device
CN107122356B (en) Method and device for displaying face value and electronic equipment
CN112866612B (en) Frame insertion method, device, terminal and computer readable storage medium
CN111538447A (en) Information display method, device, equipment and storage medium
CN111356001A (en) Video display area acquisition method and video picture display method and device
CN107783704B (en) Picture effect adjusting method and device and terminal
CN107564038B (en) Offset parameter determination method and device and offset control method and device
CN114943791A (en) Animation playing method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant