Video display method and device, electronic equipment and storage medium
By displaying video recommendation portals and controls in the vertical playback area, the problem of low utilization rate of the vertical playback area is solved, the amount of information is increased and the richness of the display content is achieved, and the normal viewing of horizontal videos is ensured.
Patent Information
- Application Number
- CN202510677861.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-23
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2045-05-23
AI Technical Summary
When playing horizontal videos in the vertical playback interface, the utilization rate of the vertical playback area is low, resulting in blank areas and affecting the richness of the display information.
Display the video recommendation portal in the vertical playback area. The video recommendation control is displayed by triggering the video recommendation portal. Other videos related to the currently played horizontal video, and the video recommendation control does not cross the video screen.
The utilization rate of the vertical playback area is improved, the amount of displayed information is increased, the content of displayed information is enriched, and the impact on normal viewing of horizontal videos is avoided.
Smart Images

Figure CN120475223A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of the Internet, and in particular to a video display method, device, electronic device, and storage medium. Background Art
[0002] As the functions of video playback applications become increasingly sophisticated, current video playback applications can play horizontal or vertical videos. The width of a horizontal video is greater than its height, while the width of the display screen of an electronic device is smaller than its height. Accordingly, the width of the vertical playback interface of a video playback application is also smaller than its height. As a result, when a horizontal video is played in a vertical playback interface, the video image can fill the vertical playback area in the horizontal direction, but cannot fill the vertical playback area in the vertical direction, resulting in blank areas in the vertical playback area. Therefore, the utilization rate of the vertical playback area is low. Summary of the Invention
[0003] The present disclosure provides a video display method, device, electronic device and storage medium, which improve the utilization rate of the vertical playback area, increase the amount of displayed information, and improve the richness of the displayed information. In addition, the video recommendation control does not intersect with the video screen, avoiding affecting the user's normal viewing of the horizontal screen video.
[0004] According to one aspect of an embodiment of the present disclosure, a video display method is provided, the method comprising:
[0005] Displaying a vertical playback interface, the vertical playback interface including a vertical playback area, wherein a first video and a video recommendation entrance are displayed in the vertical playback area, wherein the first video is a horizontal screen video;
[0006] In response to a triggering operation on the video recommendation portal, displaying a video recommendation control in the vertical playback area;
[0007] The video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not overlap with the screen of the first video.
[0008] In some embodiments, in response to a triggering operation on the video recommendation portal, displaying a video recommendation control in the vertical playback area includes:
[0009] In response to a triggering operation on the video recommendation portal, the video recommendation control is displayed in an area adjacent to the first video in the vertical playback area.
[0010] In some embodiments, the area in the vertical playback area where the first video is displayed is a first area, and in response to the triggering operation of the video recommendation entrance, displaying the video recommendation control in an area adjacent to the first video in the vertical playback area includes:
[0011] In response to a triggering operation on the video recommendation portal, adjusting the position of the first area and displaying the video recommendation control in a second area adjacent to the first area so that the first center position and the second center position coincide with each other;
[0012] The first center position is the center position of an area formed by a combination of the first area and the second area, and the second center position is the center position of the first area before the video recommendation entrance is triggered.
[0013] In some embodiments, the method further comprises:
[0014] In response to a triggering operation on any second video in the video recommendation control, the first video in the vertical playback area is switched to the triggered second video, and the video recommendation control remains displayed.
[0015] In some embodiments, the video recommendation control further includes the first video, the first video and at least one second video are arranged in sequence, and the method further includes:
[0016] In a state where the video recommendation control is displayed, after the current video is played, the next video of the current video in the video recommendation control is played.
[0017] In some embodiments, the video recommendation control further includes the first video, and the first video is located before the at least one second video;
[0018] The displaying of a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entry includes:
[0019] In response to a triggering operation on the video recommendation portal, the video recommendation control is displayed in the vertical playback area, and the first video is not currently displayed in the video recommendation control.
[0020] In some embodiments, the method further comprises:
[0021] In response to a sliding operation in the video recommendation control, the videos in the video recommendation control are switched and displayed according to the sliding direction of the sliding operation.
[0022] In some embodiments, the method further comprises:
[0023] In response to the re-triggering operation on the video recommendation entrance, the video recommendation control is closed.
[0024] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located above or below the first area, or the video recommendation entrance is located in the first area;
[0025] The first area is an area in the vertical playback area where the first video is displayed.
[0026] In some embodiments, when the video recommendation control is displayed, the video recommendation entrance is hidden, or the video recommendation entrance is located above or below the video recommendation control, or the video recommendation entrance is located in a second area, which is the area in the vertical playback area where the video recommendation control is displayed.
[0027] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located in a first area, where the first area is an area in the vertical playback area where the first video is displayed;
[0028] The displaying of a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entry includes:
[0029] In response to a triggering operation on the video recommendation entrance, displaying the video recommendation control in a second area adjacent to the first area, and moving the video recommendation entrance to a third area;
[0030] The second area is located between the first area and the third area.
[0031] In some embodiments, the method further comprises:
[0032] In a state where the video recommendation control is displayed, displaying a stop recommendation entry in the vertical playback area;
[0033] In response to the triggering operation of the stop recommendation entrance, the video recommendation entrance and the video recommendation control are canceled from being displayed.
[0034] In some embodiments, a full-screen play control is further displayed in the vertical play area, and the full-screen play control is used to instruct to switch the first video to a horizontal orientation and then play it in full screen;
[0035] The method further comprises:
[0036] In response to a triggering operation on the video recommendation portal, the full-screen playback control is hidden, or the full-screen playback control is displayed in a reduced size.
[0037] In some embodiments, the method further comprises:
[0038] In response to the re-triggering operation of the video recommendation entrance, the full-screen playback control is restored.
[0039] According to another aspect of the embodiments of the present disclosure, a video display device is provided, the device comprising:
[0040] A first display unit is configured to display a vertical playback interface, wherein the vertical playback interface includes a vertical playback area, wherein a first video and a video recommendation entrance are displayed in the vertical playback area, wherein the first video is a horizontal screen video;
[0041] The second display unit is configured to display a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entrance, wherein the video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not intersect with the screen of the first video.
[0042] In some embodiments, the second display unit is configured to display the video recommendation control in an area adjacent to the first video in the vertical playback area in response to a triggering operation on the video recommendation portal.
[0043] In some embodiments, the area in the vertical playback area where the first video is displayed is a first area, and the second display unit is configured to adjust the position of the first area in response to a triggering operation on the video recommendation portal, and display the video recommendation control in a second area adjacent to the first area, so that the first center position and the second center position coincide with each other;
[0044] The first center position is the center position of an area formed by a combination of the first area and the second area, and the second center position is the center position of the first area before the video recommendation entrance is triggered.
[0045] In some embodiments, the apparatus further comprises:
[0046] The video switching unit is configured to switch the first video in the vertical playback area to the triggered second video in response to a triggering operation on any second video in the video recommendation control, and keep displaying the video recommendation control.
[0047] In some embodiments, the video recommendation control further includes the first video, the first video and at least one second video are arranged in sequence, and the apparatus further includes:
[0048] The video switching unit is configured to play the next video of the current video in the video recommendation control after the current video is played while the video recommendation control is displayed.
[0049] In some embodiments, the video recommendation control further includes the first video, and the first video is located before the at least one second video;
[0050] The second display unit is configured to display the video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entrance, and the first video is not currently displayed in the video recommendation control.
[0051] In some embodiments, the apparatus further comprises:
[0052] The video switching unit is configured to, in response to a sliding operation in the video recommendation control, switch and display the videos in the video recommendation control according to a sliding direction of the sliding operation.
[0053] In some embodiments, the apparatus further comprises:
[0054] The control closing unit is configured to close the video recommendation control in response to a re-triggering operation on the video recommendation entrance.
[0055] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located above or below the first area, or the video recommendation entrance is located in the first area;
[0056] The first area is an area in the vertical playback area where the first video is displayed.
[0057] In some embodiments, when the video recommendation control is displayed, the video recommendation entrance is hidden, or the video recommendation entrance is located above or below the video recommendation control, or the video recommendation entrance is located in a second area, which is the area in the vertical playback area where the video recommendation control is displayed.
[0058] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located in a first area, where the first area is an area in the vertical playback area where the first video is displayed;
[0059] The second display unit is configured to display the video recommendation control in a second area adjacent to the first area in response to a triggering operation on the video recommendation entrance, and move the video recommendation entrance to a third area;
[0060] The second area is located between the first area and the third area.
[0061] In some embodiments, the apparatus further comprises:
[0062] The third display unit is configured to display a stop recommendation entrance in the vertical playback area when the video recommendation control is displayed; and cancel the display of the video recommendation entrance and the video recommendation control in response to a triggering operation on the stop recommendation entrance.
[0063] In some embodiments, a full-screen play control is further displayed in the vertical play area, and the full-screen play control is used to instruct to switch the first video to a horizontal orientation and then play it in full screen;
[0064] The device further comprises:
[0065] The full-screen unit is configured to hide the full-screen playback control or display the full-screen playback control in a reduced size in response to a triggering operation on the video recommendation entrance.
[0066] In some embodiments, the full-screen unit is further configured to restore the full-screen playback control in response to a re-triggering operation on the video recommendation portal.
[0067] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, the electronic device including:
[0068] processor;
[0069] a memory for storing instructions executable by the processor;
[0070] The processor is configured to execute the instructions to implement the video display method as described in the above aspects.
[0071] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the video display method as described in the above aspects.
[0072] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the video display method as described in the above aspects is implemented.
[0073] The solution provided by the embodiments of the present disclosure is that, when a horizontal video is played in the vertical playback area of a vertical playback interface, a video recommendation portal is also displayed in the vertical playback area. By triggering the video recommendation portal, a video recommendation control is displayed, thereby recommending other videos related to the currently playing horizontal video. This solution takes into account the presence of blank areas in the vertical playback area when a horizontal video is played in the vertical playback area. By displaying the video recommendation portal and the video recommendation control, the utilization rate of the vertical playback area is improved, the amount of information displayed is increased, and the richness of the displayed information is enhanced. In addition, the video recommendation control does not intersect with the video screen, avoiding affecting the user's normal viewing of the horizontal video being played.
[0074] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] 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 present disclosure.
[0076] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.
[0077] Figure 2 The figure is a flowchart of a video display method according to an exemplary embodiment.
[0078] Figure 3 is a schematic diagram of a vertical playback interface according to an exemplary embodiment.
[0079] Figure 4 The figure is a schematic diagram showing a video recommendation control in a vertical playback interface according to an exemplary embodiment.
[0080] Figure 5 The figure is a schematic diagram showing a first center position and a second center position according to an exemplary embodiment.
[0081] Figure 6 The figure is a schematic diagram showing video highlighting in a video recommendation control according to an exemplary embodiment.
[0082] Figure 7 The figure is a schematic diagram showing three video recommendation entrances according to an exemplary embodiment.
[0083] Figure 8 The figure is a schematic diagram showing a stop recommendation entry according to an exemplary embodiment.
[0084] Figure 9The figure is a schematic diagram showing three video recommendation entrances and full-screen playback controls according to an exemplary embodiment.
[0085] Figure 10 is a schematic diagram showing a reduced full-screen playback control according to an exemplary embodiment.
[0086] Figure 11 The figure is a block diagram of a video display device according to an exemplary embodiment.
[0087] Figure 12 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0088] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0089] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0090] It should be noted that the user information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are all authorized by the user or fully authorized by all parties. The collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the special effects and works involved in this disclosure are all obtained with full authorization.
[0091] The video display method provided in the embodiments of the present disclosure is executed by an electronic device, which may be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer.
[0092] The electronic device has a video playback application installed and running. The video playback application is used to play videos and can also play other resources besides videos, such as audio, picture collections, etc., which are not limited in the embodiments of the present disclosure. In addition to the function of playing resources, the video playback application can also have live broadcast functions, social functions, online shopping functions, etc. The video playback application can be in the form of a web application, a micro program, or a client, which is not limited in the embodiments of the present disclosure.
[0093] Figure 1 This is a schematic diagram of an implementation environment provided by the embodiment of the present disclosure, see Figure 1 , the implementation environment includes: electronic device 101 and server 102.
[0094] The electronic device 101 installs and runs a video playback application, and the server 102 is used to provide background services for the video playback application running on the electronic device 101.
[0095] The electronic device 101 has a communication function and can access a wired network or a wireless network to connect to the server 102. The electronic device 101 may generally refer to one of a plurality of electronic devices. Those skilled in the art will appreciate that the number of the electronic devices may be more or less.
[0096] The server 102 can be an independent physical server, or a server cluster or distributed file system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, the server 102 is directly or indirectly connected to the electronic device 101 via wired or wireless communication, which is not limited in this embodiment of the present disclosure. In some embodiments, the number of the above-mentioned servers 102 can be more or less, which is not limited in this embodiment of the present disclosure. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services. Among them, the server 102 undertakes the main computing work and the electronic device 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work and the electronic device 101 undertakes the main computing work; or, the server 102 or the electronic device 101 can each undertake the computing work independently, which is not limited in this embodiment of the present disclosure.
[0097] In some embodiments, the server 102 sends an information stream to the electronic device 101, the information stream including different videos. The electronic device 101 plays the videos in the information stream in a video playback application according to the order in which the different videos in the information stream are arranged, and switches to the previous video of the current video in the information stream in response to an upward swipe operation of the user, or switches to the next video of the current video in the information stream in response to a downward swipe operation of the user. The videos in the information stream can be horizontal or vertical videos. The height of a vertical video is greater than its width, while the width of a horizontal video is greater than its height.
[0098] Figure 2 is a flow chart showing a video display method according to an exemplary embodiment. Figure 2 The method is executed by an electronic device and includes the following steps:
[0099] In step 201, the electronic device displays a vertical playback interface, which includes a vertical playback area. The vertical playback area displays a first video and a video recommendation entrance, and the first video is a horizontal screen video.
[0100] The videos provided in the video playback application may include vertical and horizontal videos. The height of a vertical video is greater than its width, while the width of a horizontal video is greater than its height. If the display screen of an electronic device is taller than its width, the video playback application may provide a vertical playback interface or a horizontal playback interface. If the height of the vertical playback interface is greater than its width, either horizontal or vertical videos can be played vertically in the vertical playback interface. If the height of the horizontal playback interface is less than its width, horizontal videos can be played horizontally in the horizontal playback interface, but vertical videos cannot be played horizontally.
[0101] Specifically, vertical video playback means that when the electronic device is placed normally, the display screen of the electronic device is placed vertically, and the direction of the video is consistent with the direction of the display screen of the electronic device, that is, the top of the video points to the top of the display screen of the electronic device, and the bottom of the video points to the bottom of the display screen of the electronic device. This ensures that when the electronic device is placed normally, the user can normally watch the image of the vertically played video. Horizontal video playback means that after the electronic device is rotated from vertical to horizontal, that is, when the electronic device is in a horizontal position, the display screen of the electronic device is placed horizontally, and the direction of the video is consistent with the direction of the display screen of the electronic device. This ensures that when the electronic device is placed horizontally, the user can normally watch the image of the horizontally played video.
[0102] The vertical playback interface includes a vertical playback area, which is used to play videos vertically. In addition to the vertical playback area, the vertical playback interface can also include information such as the account to which the video in the vertical playback area belongs, the account's avatar, controls for following the account, and at least one control for operating the video. This information can be displayed on the upper layer of the vertical playback area, or in another area independent of the vertical playback area. The present disclosed embodiment does not limit this.
[0103] The embodiment of the present disclosure takes the first video as an example to illustrate the video display method. The first video is any horizontal screen video. The electronic device first displays the first video in the vertical playback area of the vertical playback interface. Displaying the first video in the vertical playback area means: when playing the first video or pausing the first video, the screen of the first video is displayed in the vertical playback area. For example, the electronic device obtains an information stream pushed by a server, and the information stream includes a plurality of videos arranged in sequence, and the information stream can include both horizontal screen videos and vertical screen videos. In the vertical playback interface, the electronic device plays the video in the information stream vertically, and in response to the user's upward swipe operation, it can vertically play the next video of the current video in the vertical playback interface, or in response to the user's downward swipe operation, it can vertically play the previous video of the current video in the vertical playback interface.
[0104] In the embodiment of the present disclosure, the vertical play area also displays a video recommendation entry, which is used to indicate a video recommendation related to the currently playing first video. The video recommendation entry can be displayed at any position in the vertical play area, and the embodiment of the present disclosure is not limited to this.
[0105] See also Figure 3 The electronic device displays a video in a vertical playback area. Since the video is horizontal, the video screen 301 can occupy the entire vertical playback area in the horizontal direction. However, in the vertical direction, the video screen 301 does not occupy the entire vertical playback area, resulting in blank areas 302 above and below the video screen 301 in the vertical playback area. A video recommendation entrance 303, namely "Related Videos∨", is displayed in the vertical playback area.
[0106] The disclosed embodiments are described using a horizontal video as an example. In other embodiments, the electronic device can detect the type of the first video. If the first video is a horizontal video, the electronic device displays the first video in the vertical playback area and displays a video recommendation entry. If the first video is a vertical video, the electronic device displays the first video in the vertical playback area but no longer displays the video recommendation entry.
[0107] In some embodiments, the electronic device sets a target condition, that is, the ratio between the width and height of the video screen is not less than a preset threshold, and the electronic device detects whether the first video meets the target condition. If so, the first video is determined to be a horizontal screen video. If not, the first video is determined to be a vertical screen video.
[0108] In step 202, in response to a triggering operation on a video recommendation portal, the electronic device displays a video recommendation control in a vertical play area.
[0109] Among them, the video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not intersect with the screen of the first video to avoid affecting the normal playback of the first video. Videos related to the first video may include: videos similar to the first video, videos whose release time interval with the first video does not exceed a preset time length, videos belonging to the same author as the first video, videos liked by the same account as the first video, videos belonging to the same collection as the first video, etc., and the embodiments of the present disclosure do not limit this. The video recommendation control can be a window, a list or other form of control. The video recommendation control can be displayed at the top, bottom, center, left edge or right edge of the vertical playback area. The video recommendation control can display video information of each video, and the video information may include name, cover, title, etc.
[0110] In addition, after the video recommendation entrance is triggered, the position of the video recommendation entrance may remain unchanged, or may change based on the position of the video recommendation control.
[0111] See also Figure 3 , the user triggers the video recommendation entrance 303, and the electronic device displays Figure 4 The video recommendation control 401 shown displays multiple videos.
[0112] In some embodiments, the method provided by the embodiments of the present disclosure is applied to a video playback application installed on an electronic device, wherein the video playback application is configured with a horizontal player and a vertical player. The horizontal player is used to play videos horizontally, and the vertical player is used to play videos vertically. The horizontal player and the vertical player are independent players and can each play different information streams. That is, the same video can belong to different information streams in the horizontal player and the vertical player respectively. For example, after the electronic device switches from a vertical player to a horizontal player, although the currently playing video is still the video before the switch, the information stream to which it belongs has changed. At this time, if the user performs an up or down swipe operation, the electronic device will switch the video based on the information stream obtained by the horizontal player, rather than based on the information stream obtained by the vertical player. The electronic device displays the vertical playback interface through the vertical player, thereby displaying the first video and a video recommendation entry in the vertical playback area. In response to a triggering operation on the video recommendation entry, a video recommendation control is displayed in the vertical playback area through the vertical player. In some embodiments, the method further includes: in response to a re-triggering operation on the video recommendation entry, closing the video recommendation control. The video recommendation control can be turned on or off through the same video recommendation entrance, without the need to set up separate entrances for turning on and off the video recommendation control. This saves display resources, eliminates the need for users to search for different entrances separately, and improves operational efficiency.
[0113] The method provided by the embodiments of the present disclosure displays a video recommendation portal in the vertical playback area of a vertical playback interface when a horizontal video is being played. By triggering the video recommendation portal, a video recommendation control can be displayed, thereby recommending other videos related to the currently playing horizontal video. This solution takes into account the presence of blank areas in the vertical playback area when a horizontal video is being played. By displaying the video recommendation portal and the video recommendation control, the utilization rate of the vertical playback area is improved, the amount of information displayed is increased, and the richness of the displayed information is enhanced. Furthermore, the video recommendation control does not intersect with the video screen, thereby avoiding affecting the user's normal viewing of the horizontal video being played.
[0114] Furthermore, in related art, recommendations are not made when playing videos in a vertical playback interface. Recommendations can only be made when playing videos in a horizontal playback interface. This requires the user to first switch from the vertical playback interface to the horizontal playback interface and then click the recommendation control to view the recommended information. This operation link is long and not suitable for users to quickly view and select recommended information. In the embodiments of the present disclosure, recommendations can be made in the vertical playback interface, shortening the operation link and facilitating users to quickly view and select recommended videos. This provides users with a convenient interactive form for quickly filtering and playing recommended videos.
[0115] In the above Figure 2 Based on the illustrated embodiments, the solutions provided by the present disclosure will be further elaborated from multiple perspectives below.
[0116] 1. About the display location of the video recommendation control:
[0117] In some embodiments, step 202 includes: in response to a triggering operation on a video recommendation portal, the electronic device displays a video recommendation control in an area adjacent to the first video in the vertical playback area.
[0118] When the first video is displayed in the vertical playback area, since the first video is a horizontal screen video, there are blank areas above and below the first video. The electronic device can display the video recommendation control in the area adjacent to the first video in the vertical playback area, and ensure that the video recommendation control does not intersect with the screen of the first video.
[0119] For example, the electronic device may display the video recommendation control in an area above the first video, or in an area below the first video. Figure 4 , the electronic device displays a video recommendation control 401 in the area below the first video.
[0120] The embodiment of the present disclosure displays a video recommendation control in an area adjacent to the first video in the vertical playback area, thereby ensuring that the first video and the video recommendation control are adjacent to each other and there is no other display information between the two. In this way, the user can conveniently watch the video recommendation control when watching the first video without being disturbed by other display information. Therefore, it is possible to increase the amount of displayed information while ensuring the smooth connection of the displayed information, thereby improving the interface display effect.
[0121] In some embodiments, the area in the vertical playback area where the first video is displayed is the first area, and in response to the triggering operation of the video recommendation entrance, the electronic device displays a video recommendation control in the area adjacent to the first video in the vertical playback area, including: in response to the triggering operation of the video recommendation entrance, adjusting the position of the first area, and displaying the video recommendation control in the second area adjacent to the first area so that the first center position and the second center position coincide with each other; wherein the first center position is the center position of the area formed by the combination of the first area and the second area, and the second center position is the center position of the first area before the video recommendation entrance is triggered.
[0122] In one possible implementation, in response to a triggering operation on a video recommendation entrance, the first area is moved upward, and a video recommendation control is displayed in a second area below the first area so that the first center position and the second center position coincide with each other; in another possible implementation, in response to a triggering operation on a video recommendation entrance, the first area is moved downward, and a video recommendation control is displayed in a second area above the first area so that the first center position and the second center position coincide with each other.
[0123] See also Figure 5 In response to the triggering operation of the video recommendation entrance, the first area 501 is moved upward, and the video recommendation control is displayed in the second area 502 below the first area 501 so that the first center position 504 and the second center position 503 coincide with each other.
[0124] The disclosed embodiment displays a video recommendation control in a second area of the vertical playback area that is adjacent to the first area where the first video is located, thereby ensuring that the first video and the video recommendation control are adjacent to each other and there is no other display information between the two. It also ensures that the center position of the display area remains unchanged before and after the video recommendation control is displayed. In this way, the user can conveniently watch the video recommendation control when watching the first video without being disturbed by other display information and without having to change the visual center of gravity. This can increase the amount of displayed information while ensuring the smooth connection of the displayed information and improve the interface display effect.
[0125] 2. How to switch videos in the video recommendation widget:
[0126] In some embodiments, the method further includes: in response to a triggering operation on any second video in the video recommendation control, switching the first video in the vertical playback area to the triggered second video, and keeping displaying the video recommendation control.
[0127] The disclosed embodiments support video switching. When a first video is displayed in the vertical playback area, for example, while the first video is playing or paused in the vertical playback area, if the user triggers any second video in the video recommendation control, the triggered second video will play in the vertical playback area. The video recommendation control will also remain displayed. Maintaining the display of the video recommendation control means that the video recommendation control is not closed, but the information displayed within the video recommendation control may or may not change.
[0128] For example, the video recommendation control will highlight the currently playing video. When the first video in the vertical playback area switches to a triggered second video, the triggered second video can be highlighted in the video recommendation control. Methods for highlighting the video may include: adding a bold border to the video, adding a "now playing" mark to the video cover, controlling the video cover to flash, etc. The disclosed embodiments do not limit the method for highlighting.
[0129] See also Figure 6 , the second video in the video recommendation control is playing, and a “playing” mark 601 is displayed on the cover of the second video to remind the user which video is playing.
[0130] The disclosed embodiment also recommends a second video related to the first video when displaying the first one, increasing the amount of information displayed. A simple trigger operation allows switching from the first video to the second video, simplifying video switching and improving operational efficiency. Furthermore, the video recommendation control remains displayed when switching videos, preventing the user from switching to other videos. This fully considers user needs and expands the functionality of video playback.
[0131] In some embodiments, the video recommendation control includes at least one second video, but does not include the first video.
[0132] In other embodiments, the video recommendation control also includes a first video, and the first video and at least one second video are arranged in sequence. The disclosed embodiments do not limit the order of the first video and the at least one second video. The method further includes: when the video recommendation control is displayed, after the current video is played, playing the next video after the current video in the video recommendation control. The current video refers to the video currently playing in the vertical playback area, which can be the first video or any second video.
[0133] For example, if a first video is located before at least one second video and the current video is the first video, after the first video finishes playing, the next video will play. After the next video finishes playing, the next video will continue playing, thus achieving automatic video playback without the user having to manually switch videos, simplifying user operations and increasing the play rate of the recommended second video.
[0134] In other embodiments, the video recommendation control also includes a first video, and the first video is located before at least one second video, that is, the first video in the first video recommendation control. Then step 202 includes: in response to the triggering operation of the video recommendation entrance, the video recommendation control is displayed in the vertical playback area, and the first video is not currently displayed in the video recommendation control. In the subsequent process, the first video can be displayed in the video recommendation control based on the user's operation. Considering that the screen of the first video is currently being displayed in the first area, displaying the first video in the video recommendation control will cause a waste of display area. Therefore, when the video recommendation control is initially displayed, the first video is not displayed, and only at least one second video is displayed, so that the user can view or select any second video conveniently, which effectively saves the display area and improves the utilization rate of the display area.
[0135] In one possible implementation, the method further includes: in response to a sliding operation in the video recommendation control, switching and displaying the videos in the video recommendation control according to the sliding direction of the sliding operation.
[0136] When there are a large number of videos in the video recommendation control, the video recommendation control cannot display all videos at once, and can only display some videos. The user can move the videos in the video recommendation control by performing a sliding operation, thereby displaying different videos in the video recommendation control. That is, in response to a right sliding operation in the video recommendation control, the video in the video recommendation control is moved to the right, or, in response to a left sliding operation in the video recommendation control, the video in the video recommendation control is moved to the left. The embodiment of the present disclosure can display a video recommendation control that supports sliding operations in the vertical playback area. The videos in the video recommendation control can be switched and displayed through sliding operations, providing users with a variety of videos to choose from and improving flexibility.
[0137] For example, when the video recommendation control is initially displayed, the first video is not displayed, and only the second video is displayed. At this time, the user can trigger the playback of any of the second videos. Later, if the user wants to play the first video again, they can swipe right in the video recommendation control. The electronic device will move the videos in the video recommendation control to the right, and the first video in the first position will be displayed. At this time, the user can trigger the playback of the first video. Therefore, in the embodiment of the disclosure, swiping back can go back to the video before the recommendation, thereby locating the video before the recommendation.
[0138] In one possible implementation, in response to a sliding operation in a video recommendation control, the videos in the video recommendation control are switched and displayed according to the sliding direction of the sliding operation, and the video currently displayed in the vertical playback area is switched according to the sliding direction of the sliding operation. That is, in response to a right sliding operation in the video recommendation control, the video in the video recommendation control is moved to the right, and the video currently displayed in the vertical playback area is switched to the previous video of the video in the video recommendation control, or, in response to a left sliding operation in the video recommendation control, the video in the video recommendation control is moved to the left, and the video currently displayed in the vertical playback area is switched to the next video of the video in the video recommendation control. The embodiment of the present disclosure can display a video recommendation control that supports sliding operations in the vertical playback area, and the videos in the video recommendation control can be switched and displayed through sliding operations, providing users with a variety of selectable videos and improving flexibility. In addition, the video currently being displayed can be switched at the same time, and the user does not need to perform a sliding operation and then trigger the video to be switched, which simplifies the operation steps and improves the operation efficiency.
[0139] 3. Display location of video recommendation entrance:
[0140] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located above or below the first area, or the video recommendation entrance is located in the first area; wherein the first area is the area in the vertical playback area where the first video is displayed. By displaying the video recommendation entrance together with the first video when the video recommendation control is not displayed, and the display areas of the two are relatively close or in the same area, the user's attention can be attracted while the user is watching the first video, thereby increasing the probability of the user viewing the video recommendation entrance, thereby increasing the probability of the video recommendation entrance being triggered. Moreover, by displaying the video recommendation entrance and the first video together in the vertical playback area, visual fatigue caused by the user frequently changing the visual focus is avoided, thereby improving the display effect.
[0141] In one possible implementation, when the video recommendation entrance is located in the first area, the video recommendation entrance can be located in an inconspicuous position such as the top center, bottom center, left edge, right edge, upper left corner, upper right corner, lower left corner, or lower right corner of the first area to avoid blocking more of the first video image and avoid interfering with the user's viewing of the first video.
[0142] See also Figure 7 In the first picture, the video recommendation entrance 701 is located in the lower left corner of the first area 702, in the second picture, the video recommendation entrance 703 is located below the first area 704, and in the third picture, the video recommendation entrance 705 is located above the first area 706.
[0143] In some embodiments, when the video recommendation control is displayed, the video recommendation entrance is hidden, or the video recommendation entrance is located above or below the video recommendation control, or the video recommendation entrance is located in the second area, which is the area in the vertical playback area where the video recommendation control is displayed.
[0144] After the video recommendation entrance is triggered and the video recommendation control is displayed, the video recommendation entrance can be hidden to save display area. After the video recommendation control is closed later, the video recommendation entrance can be displayed again. Alternatively, the video recommendation entrance can be located above or below the video recommendation control, and the two display areas are relatively close. The user can quickly view the video recommendation control after triggering the video recommendation entrance, or can also quickly view the video recommendation entrance after closing the video recommendation control, saving the user's time in searching for the control and improving the smoothness of the interface changes. Alternatively, the video recommendation entrance can be displayed in a second area, located in the same area as the video recommendation control, and the two are relatively close. The user can see the video recommendation entrance when viewing the video recommendation control, saving the user's time in searching for the video recommendation entrance.
[0145] In some embodiments, the position of the video recommendation entry does not change after the video recommendation control is displayed compared to before the video recommendation control is displayed.
[0146] In other embodiments, the position of the video recommendation entry changes after the video recommendation control is displayed compared to before the video recommendation control is displayed. In one possible implementation, when the video recommendation control is not displayed, the video recommendation entry is located in a first area, where the first area is the area in the vertical playback area where the first video is displayed; in response to a triggering operation on the video recommendation entry, displaying the video recommendation control in the vertical playback area includes: in response to the triggering operation on the video recommendation entry, displaying the video recommendation control in a second area adjacent to the first area and moving the video recommendation entry to a third area; wherein the second area is located between the first area and the third area.
[0147] For example, see Figure 3 The area where the video screen 301 is located is the first area. The original video recommendation entrance "Related Videos" and the video screen 301 are displayed in the first area. After triggering the video recommendation entrance "Related Videos", see Figure 4 , the video recommendation entry “Related Videos” is displayed in the third area, and the second area displaying the video recommendation control 401 is located between the first area and the third area.
[0148] By displaying the video recommendation portal together with the first video when the video recommendation control is not displayed, the user's attention can be attracted while the user is watching the first video, and the probability of the user viewing the video recommendation portal can be increased, thereby increasing the probability of the video recommendation portal being triggered. Moreover, the video recommendation portal and the first video in the vertical playback area are displayed together to avoid visual fatigue caused by the user frequently changing the visual focus, thereby improving the display effect. After the video recommendation portal is triggered, the video recommendation control is displayed between the first video and the video recommendation portal, so that when the user focuses on the first video and the video recommendation portal, the user can smoothly view the video recommendation control, which improves the smoothness of the interface display and does not cause a sense of abruptness to the user.
[0149] IV. Other information displayed in the vertical playback area:
[0150] In some embodiments, a stop recommendation entry is displayed in the vertical playback area while the video recommendation control is already displayed. In response to a triggering operation on the stop recommendation entry, the video recommendation entry and the video recommendation control are removed. Displaying the stop recommendation entry provides users with a choice, allowing them to decide whether to continue displaying the video recommendation entry. By using different display modes for different users, the display area in the vertical playback area can be personalized, increasing flexibility.
[0151] For example, see Figure 8 , a stop recommendation entry 801, i.e., "Don't recommend this to me anymore," is displayed in the vertical playback area. Clicking this will remove the video recommendation entry "Related Videos" and the video recommendation controls. Additionally, a close control "×" corresponding to the stop recommendation entry 801 can be displayed in the vertical playback area. Triggering this close control "×" will remove the stop recommendation entry 801.
[0152] In one possible implementation, in response to triggering the stop recommendation entry, the video recommendation entry and video recommendation control are removed from the display for the current first video. That is, while the first video is being played, the electronic device no longer displays the video recommendation entry and video recommendation control. However, after the first video is played, the electronic device continues to play other videos in the information stream. If another horizontal video is played, the video recommendation entry can be displayed again, or the video recommendation control can be displayed by triggering the video recommendation entry.
[0153] In another possible implementation, in response to the triggering operation of stopping the recommendation entry, the video recommendation entry and the video recommendation control are cancelled for each horizontal screen video played in the vertical playback area. That is, after the first video is played, the electronic device will continue to play other videos in the information flow. If another horizontal screen video is played, the video recommendation entry and the video recommendation control will no longer be displayed.
[0154] In some embodiments, a full-screen playback control is also displayed in the vertical playback area, and the full-screen playback control is used to indicate that the first video is switched to horizontal and then played in full screen.
[0155] Therefore, in response to the triggering operation of the full-screen playback control, the electronic device can switch the vertical playback interface to the horizontal playback interface and play the first video in the horizontal playback interface. A video recommendation portal can also be displayed in the horizontal playback interface, and in response to the triggering operation of the video recommendation portal, the video recommendation control is displayed. Since the horizontal playback area in the horizontal playback interface is already occupied by the screen of the first video and there is no blank area, the video recommendation control can be displayed in the upper layer of the horizontal playback area, or the horizontal playback area can be reduced and the video recommendation control can be displayed in another area independent of the horizontal playback area.
[0156] See also Figure 9 In the first picture, the video recommendation entrance 901 is located in the first area, and the full-screen playback control 902 is located below the first area. In the second picture, the video recommendation entrance 903 and the full-screen playback control 904 are located below the first area, and the video recommendation entrance 903 is located above the full-screen playback control 904. In the third picture, the video recommendation entrance 905 is located above the first area, and the video recommendation entrance 906 is located below the first area.
[0157] Regarding the display position of the full-screen playback control in the vertical playback area, the method also includes: in response to the triggering operation of the video recommendation entrance, hiding the full-screen playback control, or reducing the display of the full-screen playback control. This is because the video recommendation control will be displayed after the video recommendation entrance is triggered. At this time, hiding or reducing the display of the full-screen playback control can save display area. Moreover, when the video recommendation control is displayed, it means that the user needs to view the video in the video recommendation control, and the demand for full-screen playback of the first video is not high. The probability of using the full-screen playback control is small. Therefore, changing the display mode of the full-screen playback control based on the actual needs of the user will not affect the normal use of the user.
[0158] For example, see Figure 3 , a full-screen play control 304 is displayed in the vertical play area, in response to the triggering operation of the video recommendation entrance, see Figure 4 , you can hide the full-screen playback controls, thus saving display area. Alternatively, see Figure 10 , shrink the full-screen playback control 1001 and move it to the lower left corner of the first area.
[0159] In addition, the method further includes: in response to the re-triggering operation of the video recommendation entrance, restoring the full-screen playback control to facilitate subsequent use by the user and avoid affecting the full-screen playback function.
[0160] 5. Regarding the relationship between the vertical playback area and information flow:
[0161] The electronic device obtains an information stream and plays the video in the information stream in the vertical playback area. The video currently being played is the first video. At this time, if the user slides up, it can switch to another video located after the first video in the playback information stream, such as the third video, or if the user slides down, it can switch to another video located before the first video in the playback information stream, such as the fourth video.
[0162] Furthermore, since the video recommendation entry, video recommendation controls, and full-screen playback controls in the disclosed embodiment are displayed in the vertical playback area, they will not affect the switching of videos in the information stream. Therefore, even when the video recommendation control is displayed, as long as the user swipes up or swipes down, other videos in the information stream can still be played without any impact. Furthermore, even if the user triggers any second video in the video recommendation control, that is, when the vertical playback area is currently displaying the second video, it will not affect the video switching of the information stream. As long as the user swipes up or swipes down, other videos in the information stream can still be played.
[0163] Figure 11 FIG is a block diagram of a video display device according to an exemplary embodiment. Figure 11 , the device comprises:
[0164] The first display unit 1101 is configured to display a vertical playback interface, the vertical playback interface including a vertical playback area, the vertical playback area displays a first video and a video recommendation entrance, and the first video is a horizontal screen video;
[0165] The second display unit 1102 is configured to display a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entrance. The video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not intersect with the screen of the first video.
[0166] In some embodiments, the second display unit 1102 is configured to display a video recommendation control in an area adjacent to the first video in the vertical playback area in response to a triggering operation on the video recommendation portal.
[0167] In some embodiments, the area in the vertical playback area where the first video is displayed is the first area, and the second display unit 1102 is configured to adjust the position of the first area in response to a triggering operation on the video recommendation entrance, and display the video recommendation control in a second area adjacent to the first area, so that the first center position and the second center position coincide with each other;
[0168] The first center position is the center position of the area formed by the combination of the first area and the second area, and the second center position is the center position of the first area before the video recommendation entrance is triggered.
[0169] In some embodiments, the apparatus further comprises:
[0170] The video switching unit is configured to switch the first video in the vertical playback area to the triggered second video in response to a triggering operation on any second video in the video recommendation control, and keep displaying the video recommendation control.
[0171] In some embodiments, the video recommendation control further includes a first video, the first video and the at least one second video are arranged in sequence, and the apparatus further includes:
[0172] The video switching unit is configured to play the next video of the current video in the video recommendation control after the current video is played, while the video recommendation control is displayed.
[0173] In some embodiments, the video recommendation control further includes a first video, the first video being located before the at least one second video;
[0174] The second display unit 1102 is configured to display a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entrance, and the first video is not currently displayed in the video recommendation control.
[0175] In some embodiments, the apparatus further comprises:
[0176] The video switching unit is configured to, in response to a sliding operation in the video recommendation control, switch and display the videos in the video recommendation control according to the sliding direction of the sliding operation.
[0177] In some embodiments, the apparatus further comprises:
[0178] The control closing unit is configured to close the video recommendation control in response to a re-triggering operation on the video recommendation entrance.
[0179] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located above or below the first area, or the video recommendation entrance is located in the first area;
[0180] The first area is an area in the vertical playback area where the first video is displayed.
[0181] In some embodiments, when the video recommendation control is displayed, the video recommendation entrance is hidden, or the video recommendation entrance is located above or below the video recommendation control, or the video recommendation entrance is located in the second area, which is the area in the vertical playback area where the video recommendation control is displayed.
[0182] In some embodiments, when the video recommendation control is not displayed, the video recommendation entrance is located in the first area, and the first area is the area in the vertical playback area where the first video is displayed;
[0183] The second display unit 1102 is configured to display a video recommendation control in a second area adjacent to the first area in response to a triggering operation on the video recommendation entrance, and move the video recommendation entrance to a third area;
[0184] The second area is located between the first area and the third area.
[0185] In some embodiments, the apparatus further comprises:
[0186] The third display unit is configured to display a stop recommendation entry in the vertical playback area when the video recommendation control is displayed; and cancel the display of the video recommendation entry and the video recommendation control in response to a triggering operation on the stop recommendation entry.
[0187] In some embodiments, a full-screen play control is further displayed in the vertical play area, and the full-screen play control is used to indicate that the first video is switched to landscape mode and then played in full screen;
[0188] The device also includes:
[0189] The full-screen unit is configured to hide the full-screen playback control or display the full-screen playback control in a reduced size in response to a triggering operation on the video recommendation entrance.
[0190] In some embodiments, the full-screen unit is further configured to restore the full-screen playback control in response to a re-triggering operation on the video recommendation portal.
[0191] The device provided by the embodiments of the present disclosure displays a video recommendation portal in the vertical playback area of a vertical playback interface when a horizontal video is played. By triggering the video recommendation portal, a video recommendation control can be displayed, thereby recommending other videos related to the currently playing horizontal video. This solution takes into account the presence of blank areas in the vertical playback area when a horizontal video is played. By displaying the video recommendation portal and the video recommendation control, the utilization rate of the vertical playback area is improved, the amount of information displayed is increased, and the richness of the displayed information is enhanced. Furthermore, the video recommendation control does not intersect with the video screen, thereby avoiding affecting the user's normal viewing of the horizontal video being played.
[0192] Regarding the apparatus in the above embodiment, the specific manner in which each unit performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0193] An embodiment of the present disclosure provides an electronic device, comprising: a processor and a memory for storing instructions executable by the processor, wherein the processor is configured to execute the instructions to implement the above-mentioned video display method.
[0194] Figure 12 The following is a block diagram of an electronic device 1200 according to an exemplary embodiment of the present disclosure. The electronic device 1200 may be a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, or a desktop computer. The electronic device 1200 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal, or other similar names.
[0195] Typically, the electronic device 1200 includes a processor 1201 and a memory 1202 .
[0196] The processor 1201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0197] The memory 1202 may include one or more computer-readable storage media, which may be non-transitory. The memory 1202 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1202 is used to store at least one program code, which is executed by the processor 1201 to implement the video display method provided in the method embodiment of the present disclosure.
[0198] In some embodiments, electronic device 1200 may optionally include a peripheral device interface 1203 and at least one peripheral device. Processor 1201, memory 1202, and peripheral device interface 1203 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1203 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207, and a power supply 1208.
[0199] The peripheral device interface 1203 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202, and the peripheral device interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202, and the peripheral device interface 1203 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0200] The RF circuit 1204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1204 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1204 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the RF circuit 1204 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 1204 can communicate with other electronic devices via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1204 may also include circuits related to Near Field Communication (NFC), which is not limited in this disclosure.
[0201] The display screen 1205 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1205 is a touch screen display, the display screen 1205 also has the ability to collect touch signals on the surface or above the surface of the display screen 1205. The touch signal can be input as a control signal to the processor 1201 for processing. At this time, the display screen 1205 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1205 can be one, set on the front panel of the electronic device 1200; in other embodiments, the display screen 1205 can be at least two, respectively set on different surfaces of the electronic device 1200 or in a folding design; in still other embodiments, the display screen 1205 can be a flexible display screen, set on the curved surface or folding surface of the electronic device 1200. Even more, the display screen 1205 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0202] The camera assembly 1206 is used to capture images or videos. In some embodiments, the camera assembly 1206 includes a front camera and a rear camera. Typically, the front camera is provided on the front panel of the electronic device, and the rear camera is provided on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1206 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0203] The audio circuit 1207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 1201 for processing, or input into the radio frequency circuit 1204 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there can be multiple microphones, which are respectively arranged in different parts of the electronic device 1200. The microphone can also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signals from the processor 1201 or the radio frequency circuit 1204 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signals into sound waves audible to humans, but also convert the electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1207 may also include a headphone jack.
[0204] Power supply 1208 is used to power the various components of electronic device 1200. Power supply 1208 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1208 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0205] Those skilled in the art will understand that Figure 12 The structure shown in the figure does not constitute a limitation on the electronic device 1200, and the electronic device 1200 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0206] In an exemplary embodiment, a computer-readable storage medium is also provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the steps of the above-described video display method. For example, the computer-readable storage medium can be a ROM (Read Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0207] In an exemplary embodiment, a computer program product is further provided, including a computer program, which implements the steps in the above-mentioned video display method when executed by a processor of an electronic device.
[0208] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0209] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A video display method, characterized in that: The method comprises: Displaying a vertical playback interface, the vertical playback interface including a vertical playback area, wherein a first video and a video recommendation entrance are displayed in the vertical playback area, wherein the first video is a horizontal screen video; In response to a triggering operation on the video recommendation portal, displaying a video recommendation control in the vertical playback area; The video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not overlap with the screen of the first video.
2. The video display method according to claim 1, wherein: The displaying of a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entry includes: In response to a triggering operation on the video recommendation portal, the video recommendation control is displayed in an area adjacent to the first video in the vertical playback area.
3. The video display method according to claim 2, wherein: The area in the vertical play area where the first video is displayed is a first area, and in response to the triggering operation on the video recommendation entrance, displaying the video recommendation control in an area adjacent to the first video in the vertical play area includes: In response to a triggering operation on the video recommendation portal, adjusting the position of the first area and displaying the video recommendation control in a second area adjacent to the first area so that the first center position and the second center position coincide with each other; The first center position is the center position of an area formed by a combination of the first area and the second area, and the second center position is the center position of the first area before the video recommendation entrance is triggered.
4. The video display method according to claim 1, wherein: The method further comprises: In response to a triggering operation on any second video in the video recommendation control, the first video in the vertical playback area is switched to the triggered second video, and the video recommendation control remains displayed.
5. The video display method according to claim 1, wherein: The video recommendation control further includes the first video, the first video and at least one second video are arranged in sequence, and the method further includes: In a state where the video recommendation control is displayed, after the current video is played, the next video of the current video in the video recommendation control is played.
6. The video display method according to claim 1, wherein: The video recommendation control further includes the first video, and the first video is located before the at least one second video; The displaying of a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entry includes: In response to a triggering operation on the video recommendation portal, the video recommendation control is displayed in the vertical playback area, and the first video is not currently displayed in the video recommendation control.
7. The video display method according to claim 6, wherein: The method further comprises: In response to a sliding operation in the video recommendation control, the videos in the video recommendation control are switched and displayed according to the sliding direction of the sliding operation.
8. The video display method according to claim 1, wherein: The method further comprises: In response to the re-triggering operation on the video recommendation entrance, the video recommendation control is closed.
9. The video display method according to any one of claims 1 to 8, characterized in that: In a state where the video recommendation control is not displayed, the video recommendation entrance is located above or below the first area, or the video recommendation entrance is located in the first area; The first area is an area in the vertical playback area where the first video is displayed.
10. The video display method according to any one of claims 1 to 8, characterized in that: When the video recommendation control is displayed, the video recommendation entrance is hidden, or the video recommendation entrance is located above or below the video recommendation control, or the video recommendation entrance is located in a second area, which is the area in the vertical playback area where the video recommendation control is displayed.
11. The video display method according to any one of claims 1 to 8, characterized in that: When the video recommendation control is not displayed, the video recommendation entrance is located in a first area, where the first area is an area in the vertical playback area where the first video is displayed; The displaying of a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entry includes: In response to a triggering operation on the video recommendation entrance, displaying the video recommendation control in a second area adjacent to the first area, and moving the video recommendation entrance to a third area; The second area is located between the first area and the third area.
12. The video display method according to any one of claims 1 to 8, characterized in that: The method further comprises: In a state where the video recommendation control is displayed, displaying a stop recommendation entry in the vertical playback area; In response to the triggering operation of the stop recommendation entrance, the video recommendation entrance and the video recommendation control are canceled from being displayed.
13. The video display method according to any one of claims 1 to 8, characterized in that: A full-screen play control is also displayed in the vertical play area, and the full-screen play control is used to instruct to switch the first video to a horizontal position and then play it in full screen; The method further comprises: In response to a triggering operation on the video recommendation portal, the full-screen playback control is hidden, or the full-screen playback control is displayed in a reduced size.
14. The video display method according to claim 13, wherein: The method further comprises: In response to the re-triggering operation of the video recommendation entrance, the full-screen playback control is restored.
15. A video display device, characterized in that: The device comprises: A first display unit is configured to display a vertical playback interface, wherein the vertical playback interface includes a vertical playback area, wherein a first video and a video recommendation entrance are displayed in the vertical playback area, wherein the first video is a horizontal screen video; The second display unit is configured to display a video recommendation control in the vertical playback area in response to a triggering operation on the video recommendation entrance, wherein the video recommendation control includes at least one recommended second video, the second video is related to the first video, and the video recommendation control does not intersect with the screen of the first video.
16. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the video display method according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the video display method according to any one of claims 1 to 14.
18. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the video display method according to any one of claims 1 to 14 is implemented.
Citation Information
Patent Citations
Recommendation information display method and device, electronic equipment and storage medium
CN113286201A
Display device, mobile terminal and picture synchronous zooming method
CN114430492A
Video display method and device, electronic equipment and storage medium
CN114449331A
Video display method and device and storage medium
CN118368466A
Video switching method and apparatus
WO2022110819A1