Video playing method and device, storage medium and electronic device

By displaying a matrix of video thumbnails and category tags in the video display interface, users can select videos or category tags for playback through interactive operations, solving the problem of low video playback efficiency in existing technologies and achieving more efficient video playback and a better user experience.

CN116567330BActive Publication Date: 2026-06-16TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-01-30
Publication Date
2026-06-16

Smart Images

  • Figure CN116567330B_ABST
    Figure CN116567330B_ABST
Patent Text Reader

Abstract

The application discloses a video playing method and device, a storage medium and an electronic device. The method comprises the following steps: playing a first video in a video display interface of a target video application; in response to a first interaction operation acquired on the video display interface, switching from playing the first video to displaying a first information matrix in the video display interface; and in response to a second interaction operation acquired in the video display interface, switching from displaying the first information matrix to playing the target video in the video display interface. The application solves the technical problem of low video playing efficiency in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computers, and more specifically, to a video playback method and apparatus, a storage medium, and an electronic device. Background Technology

[0002] Currently, video playback applications can only play videos sequentially, one screen at a time, following a recommended order. Users have no idea about the category or quality of the next video, lacking any sense of control or navigation. Furthermore, the centralization of recommended video types often leads to users being dissatisfied with the system's recommendations while playing videos in sequence, and unable to access other videos based on their actual needs. This results in low video playback efficiency and fails to meet user requirements.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This application provides a video playback method and apparatus, a storage medium and an electronic device, to at least solve the technical problem of low video playback efficiency in related technologies.

[0005] According to one aspect of the embodiments of this application, a video playback method is provided, comprising: playing a first video in a video display interface of a target video application; in response to a first interactive operation obtained on the video display interface, switching from playing the first video to displaying a first information matrix in the video display interface, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of multiple categories of videos, each video thumbnail in the set of video thumbnails and the at least one category label are used to trigger the playback of a video when selected, the first interactive operation is used to trigger the display of the first information matrix; and in response to a second interactive operation obtained on the video display interface, switching from displaying the first information matrix to playing a target video in the video display interface, wherein the second interactive operation is used to select a video thumbnail or category label corresponding to the target video in the first information matrix.

[0006] According to another aspect of the embodiments of this application, a video playback device is also provided, comprising: a playback module for playing a first video in a video display interface of a target video application; a first processing module for switching from playing the first video to displaying a first information matrix in the video display interface in response to a first interactive operation obtained on the video display interface, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of multiple categories of videos, each video thumbnail in the set of video thumbnails and the at least one category label are used to trigger the playback of a video when selected, and the first interactive operation is used to trigger the display of the first information matrix; and a second processing module for switching from displaying the first information matrix to playing a target video in the video display interface in response to a second interactive operation obtained on the video display interface, wherein the second interactive operation is used to select a video thumbnail or category label corresponding to the target video in the first information matrix.

[0007] Optionally, the device is configured to display a first information matrix in the video display interface in the following manner: displaying multiple columns of video thumbnails in the video display interface, wherein each column of video thumbnails includes thumbnails of videos of the same category; displaying a category label for the same category in each column of video thumbnails; or displaying multiple rows of video thumbnails in the video display interface, wherein each row of video thumbnails includes thumbnails of videos of the same category; displaying a category label for the same category in each row of video thumbnails.

[0008] Optionally, the device is configured to display a first information matrix in the video display interface in the following manner: displaying multiple columns of video thumbnails in the video display interface, wherein each column of video thumbnails includes thumbnails of multiple categories of videos; displaying category labels for the corresponding multiple categories in each column of video thumbnails; or displaying multiple rows of video thumbnails in the video display interface, wherein each row of video thumbnails includes thumbnails of multiple categories of videos; displaying category labels for the corresponding multiple categories in each row of video thumbnails.

[0009] Optionally, the device is further configured to: in response to a third interactive operation obtained in the video display interface, switch from displaying the first information matrix to playing a second video of the target category in the video display interface, wherein the third interactive operation is used to select a target category label among the at least one category label, and the target category label is the category label of the target category.

[0010] Optionally, the device is further configured to: when playing the second video in the video display interface, in response to a received video switching operation, switch from playing the second video to playing the third video of the target category in the video display interface, wherein the video switching operation is used to indicate switching the currently playing video in the video display interface.

[0011] Optionally, the device is configured to switch from playing the first video to displaying the first information matrix in the video display interface by displaying the set of video thumbnails in the video display interface, wherein each video thumbnail in the set of video thumbnails is a video cover thumbnail of a video, or a thumbnail of a frame image in the video.

[0012] Optionally, the device is further configured to: when the first information matrix is ​​displayed in the video display interface, in response to a received sliding operation, switch the first information matrix displayed in the video display interface to a second information matrix, wherein the sliding operation is used to switch the information matrix displayed in the video display interface, the first information matrix and the second information matrix may be partially the same or both different, and the video thumbnails and category labels in the second information matrix are used to trigger the playback of a video when selected; or when the first information matrix is ​​displayed in the video display interface, in response to a received zoom-out gesture operation, switch the first information matrix displayed in the video display interface to a third information matrix. Wherein, the number of video thumbnails in the third information matrix is ​​greater than the number of video thumbnails in the first information matrix, and some video thumbnails in the third information matrix are obtained by scaling down the video thumbnails in the first information matrix; or when the first information matrix is ​​displayed in the video display interface, in response to the obtained zoom-in gesture operation, the first information matrix displayed in the video display interface is switched to a fourth information matrix, wherein the number of video thumbnails in the fourth information matrix is ​​less than the number of the first information matrix, and the video thumbnails in the fourth information matrix are obtained by scaling up some video thumbnails in the first information matrix.

[0013] Optionally, the device is further configured to: in response to a first interactive operation obtained on the video display interface, after switching from playing the first video to displaying the first information matrix on the video display interface, obtain a fourth interactive operation performed on a target video thumbnail in the first information matrix on the video display interface, wherein the fourth interactive operation is used to trigger a video search based on the target video thumbnail; in response to the fourth interactive operation, display a fifth information matrix on the video display interface, wherein each video thumbnail in the fifth information matrix is ​​used to trigger the playback of a video when selected, and the video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail.

[0014] Optionally, the device is configured to acquire a fourth interactive operation performed on a target video thumbnail in the first information matrix in the video display interface by acquiring a drag operation performed on the target video thumbnail in the video display interface, wherein the drag operation is used to drag the target video thumbnail to a target search area.

[0015] Optionally, the device is configured to respond to the fourth interactive operation by displaying a fifth information matrix in the video display interface in the following manner: in response to the fourth interactive operation, displaying a first set of video thumbnails in the video display interface, wherein the first set of video thumbnails includes thumbnails of videos searched under the same dimension related to the target video thumbnail; or in response to the fourth interactive operation, displaying a second set of video thumbnails in the video display interface, wherein the second set of video thumbnails includes thumbnails of videos searched under multiple dimensions related to the target video thumbnail.

[0016] Optionally, the device is configured to switch from playing the first video to displaying the first information matrix in response to a first interactive operation obtained on the video display interface in the following manner: in response to a zoom-out gesture or zoom-in gesture obtained on the video display interface, switch from playing the first video to displaying the first information matrix in response to a single-click or double-click operation obtained on the video display interface.

[0017] Optionally, the device is configured to respond to a first interactive operation obtained on the video display interface by switching from playing the first video to displaying a first information matrix on the video display interface in the following manner: responding to the first interactive operation obtained on the video display interface, acquiring a target video thumbnail set and a target category tag set, wherein the target video thumbnail set includes the set of video thumbnails, and the target category tag set includes the at least one category tag; when the target video thumbnail set and the target category tag set are arranged into an information matrix, determining the first information matrix in the information matrix according to the display size of the video display interface, wherein at least a portion of each video thumbnail in the first information matrix is ​​displayed on the video display interface, and at least a portion of each category tag in the first information matrix is ​​displayed on the video display interface; and displaying the first information matrix on the video display interface.

[0018] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, and the computer program is configured to execute the above-described video playback method when it is run.

[0019] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the video playback method described above.

[0020] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the video playback method described above through the computer program.

[0021] In this embodiment, a first video is played in the video display interface of the target video application. In response to a first interactive operation obtained on the video display interface, the display interface switches from playing the first video to displaying a first information matrix. The first information matrix includes a set of video thumbnails and at least one category label. The set of video thumbnails includes thumbnails of videos from multiple categories. Each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected. The first interactive operation triggers the display of the first information matrix. In response to a second interactive operation obtained on the video display interface, the display of the first information matrix switches from playing the first video to displaying the first information matrix. Switching to play the target video, the second interactive operation is used to select the video thumbnail or category tag corresponding to the target video in the first information matrix. By obtaining the first interactive operation, the video display interface can be switched to a group of video thumbnails. When a video thumbnail is selected, a video is played. Selecting another video thumbnail will play the corresponding video. This achieves the goal of displaying more diverse videos to be played according to the user's actual needs, thereby improving the efficiency of video playback, enriching the interactive methods of video playback, and improving the viewing experience. This solves the technical problem of low video playback efficiency in related technologies.

[0022] Furthermore, by configuring multiple category tags for a set of video thumbnails, different categories of videos can be recommended to users in a more refined manner. Users can trigger the playback of the corresponding video by selecting the thumbnail or the category tag corresponding to the thumbnail, which can further improve the efficiency of video playback.

[0023] On the other hand, by performing interactive operations on the thumbnails, users can directly search for the video content corresponding to the thumbnails, thereby expanding the video content more quickly, providing users with richer and more user-friendly video content, improving video playback efficiency, and optimizing the user experience. Attached Figure Description

[0024] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0025] Figure 1 This is a schematic diagram of an application environment for an optional video playback method according to an embodiment of this application;

[0026] Figure 2 This is a flowchart illustrating an optional video playback method according to an embodiment of this application;

[0027] Figure 3This is a schematic diagram of an optional video playback method according to an embodiment of this application;

[0028] Figure 4 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0029] Figure 5 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0030] Figure 6 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0031] Figure 7 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0032] Figure 8 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0033] Figure 9 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0034] Figure 10 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0035] Figure 11 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0036] Figure 12 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0037] Figure 13 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0038] Figure 14 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0039] Figure 15 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0040] Figure 16 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0041] Figure 17 This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0042] Figure 18This is a schematic diagram of another optional video playback method according to an embodiment of this application;

[0043] Figure 19 This is a schematic diagram of the structure of an optional video playback device according to an embodiment of this application;

[0044] Figure 20 This is a schematic diagram of the structure of an optional video playback product according to an embodiment of this application;

[0045] Figure 21 This is a schematic diagram of the structure of an optional electronic device according to an embodiment of this application. Detailed Implementation

[0046] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0047] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0048] First, some nouns or terms that appear in the description of the embodiments of this application shall be interpreted as follows:

[0049] Video browser: A browser application for viewing video content on a terminal.

[0050] Video community: An online community application for publishing and consuming video content.

[0051] Short and concise: Short videos (horizontal) and mini videos (vertical) use the same feeds and overlay styles.

[0052] Dynamic cover: Extract the highlight of the video, place it at the beginning of the video for 2-3 seconds and play it in a loop, and use it as the video cover in the feed.

[0053] The present application will be described below with reference to embodiments:

[0054] According to one aspect of the embodiments of this application, a video playback method is provided. Optionally, in this embodiment, the above-described video playback method can be applied to, for example... Figure 1 The hardware environment shown consists of server 101 and terminal device 103. For example... Figure 1 As shown, server 101 is connected to terminal 103 via a network and can be used to provide services for terminal devices or applications installed on terminal devices. Applications can be video applications, instant messaging applications, browser applications, educational applications, game applications, etc. Database 105 can be set up on the server or independently of the server to provide data storage services for server 101, such as a video data storage server. The network can include, but is not limited to, wired networks and wireless networks. The wired network includes local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). The wireless network includes Bluetooth, Wi-Fi, and other networks that enable wireless communication. Terminal device 103 can be a terminal configured with an application, including but not limited to at least one of the following: mobile phones (such as Android phones, iOS phones, etc.), laptops, tablets, PDAs, MIDs (Mobile Internet Devices), PADs, desktop computers, smart TVs, and other computer devices. The server can be a single server, a server cluster consisting of multiple servers, or a cloud server. The application 107 using the above video playback method is displayed through terminal device 103 or other display devices.

[0055] Combination Figure 1 As shown, the above video playback method can be implemented in terminal device 103 through the following steps:

[0056] S1, play the first video in the video display interface of the target video application on the terminal device 103;

[0057] S2, in response to the first interactive operation obtained on the video display interface, the terminal device 103 switches from playing the first video to displaying the first information matrix on the video display interface. The first information matrix includes a set of video thumbnails and at least one category label. The set of video thumbnails includes thumbnails of videos of multiple categories. Each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected. The first interactive operation is used to trigger the display of the first information matrix.

[0058] S3, in response to the second interactive operation obtained in the video display interface, the terminal device 103 switches from displaying the first information matrix to playing the target video in the video display interface, wherein the second interactive operation is used to select the video thumbnail or category label corresponding to the target video in the first information matrix.

[0059] Optionally, in this embodiment, the above-described video playback method can also be implemented via a server, for example, Figure 1 It can be implemented in server 101 shown; or it can be implemented jointly by the user terminal and the server.

[0060] The above is merely an example, and this embodiment does not impose any specific limitations.

[0061] Alternatively, as an alternative implementation method, such as Figure 2 As shown, the above video playback method includes:

[0062] S202, Play the first video in the video display interface of the target video application;

[0063] S204, in response to the first interactive operation obtained on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of videos of multiple categories, each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected, and the first interactive operation is used to trigger the display of the first information matrix;

[0064] S206, in response to the second interactive operation obtained in the video display interface, the display interface is switched from displaying the first information matrix to playing the target video, wherein the second interactive operation is used to select the video thumbnail or category label corresponding to the target video in the first information matrix.

[0065] Optionally, in this embodiment, the target video application may include, but is not limited to, applications that allow the acquisition and playback of videos, and may also include, but is not limited to, instant messaging applications, browser applications, educational applications, and game applications. Specifically, it may also include, but is not limited to, applications applied to one or more of the above combinations, such as a video browser for browsing videos.

[0066] Optionally, in this embodiment, the first information matrix may include, but is not limited to, an information matrix composed of a set of video thumbnails and at least one category label, wherein one element of the information matrix corresponds to one video thumbnail or one category label from the set of video thumbnails. The arrangement of the first information matrix may include, but is not limited to, being determined based on the type of the video thumbnails and the type of the category label. For example, video thumbnails and category labels of the same type may be arranged in the same column or row; or, video thumbnails and category labels of related types may be arranged in the same column or row; or, video thumbnails and category labels of related types may be arranged in adjacent columns or rows. The display size of each video thumbnail and category label in the first information matrix may be configured to be the same. For example, when video thumbnails and category labels of the same type are arranged in the same column, the display width of each video thumbnail and category label is the same, and the display height may be the same or different. When video thumbnails and category labels of the same type are arranged in the same row, the display height of each video thumbnail and category label is the same, and the display width may be the same or different.

[0067] For example, Figure 3 This is a schematic diagram of an optional video playback method according to an embodiment of this application, such as... Figure 3 As shown, the target video application 302 includes a video display interface 304, in which the first video is played.

[0068] It should be noted that the aforementioned first video may include, but is not limited to, videos pre-configured for users by the target video application. Users log in to the target video application with a pre-registered account, and the application automatically recommends the aforementioned first video to users based on the account's historical information. The aforementioned first video may also include, but is not limited to, other forms of multimedia resources such as advertisements and images.

[0069] Optionally, in this embodiment, the aforementioned first interactive operation may include, but is not limited to, interactive operations performed on a preset interactive object such as clicking, long pressing, releasing, and double-clicking, or voice interaction, VR interaction, AR interaction, gesture interaction, etc., and may also include, but is not limited to, combinations of the above-mentioned multiple interactive methods. The aforementioned set of video thumbnails may be displayed in a video matrix according to preset display rules, or may be displayed in a circular layout according to preset display rules. The aforementioned set of video thumbnails may include, but is not limited to, a video cover thumbnail of a video or a thumbnail of a frame image in a video. Specifically, it may include, but is not limited to, a dynamic cover of a video.

[0070] Optionally, in this embodiment, the first interactive operation is used to trigger the display of the set of video thumbnails. Each video thumbnail in the set of video thumbnails is used to trigger the playback of a video when it is selected. The method of selecting the video thumbnail may include, but is not limited to, the second interactive operation.

[0071] For example, Figure 4 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 4 As shown, the target video application 402 displays a first video and one or more interactive objects in its video display screen. The interactive object 404 is used to trigger the display of the aforementioned set of thumbnails. In response to the first interactive operation performed on the interactive object 404, the video display interface switches from playing the first video to displaying a first information matrix. The aforementioned set of video thumbnails may include, but is not limited to, thumbnails... Figure 1 abbreviation Figure 2 abbreviation Figure 3 And tag 4, each thumbnail and category tag is associated with one or a class of videos, used to trigger playback when selected.

[0072] Optionally, in this embodiment, the second interactive operation may include, but is not limited to, interactive operations performed on a preset interactive object such as clicking, long pressing, releasing, and double-tapping, or voice interaction, VR interaction, AR interaction, gesture interaction, etc., and may also include, but is not limited to, combinations of the above. The second interactive operation may be the same as or different from the first interactive operation. The second interactive operation can trigger the display of the corresponding target video by operating on the video thumbnail or category tag.

[0073] For example, Figure 5 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 5 As shown, the target video application 502 displays a set of video thumbnails in the video display screen, which may include, but is not limited to, thumbnails. Figure 1 abbreviation Figure 2 and abbreviation Figure 3 Each thumbnail is associated with one or a class of videos, used to trigger playback upon selection. In response to the second interactive operation mentioned above, a thumbnail is selected from the aforementioned group of video thumbnails. Figure 2 And play the thumbnail. Figure 2 The corresponding video is 504 (corresponding to the aforementioned target video).

[0074] The above is merely an example, and this embodiment does not impose any specific limitations.

[0075] Optionally, in this embodiment, the at least one category label may include, but is not limited to, category labels of various fields, such as category labels of related fields such as celebrities, games, movies, and education. The at least one category label may also include, but is not limited to, category labels of multiple dimensions or multiple levels. For example, taking games as an example, it may include, but is not limited to, game category labels. It may also include, but is not limited to, game category labels of multiplayer online battle arena (MOBA) or single-player game (SPG) and other types of games. It may also include, but is not limited to, the labels corresponding to specific games A, B, and C.

[0076] It should be noted that at least one category label mentioned above can be configured to multiple levels. Taking the above content as an example, the game category label is the first level, the multiplayer online tactical competitive game category label is the second level, and game A is the third level. That is, the first level includes the second level, the second level includes the third level, and so on.

[0077] Optionally, in this embodiment, the aforementioned set of video thumbnails and at least one category label can be configured to be displayed together.

[0078] For example, Figure 6 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 6 As shown, the target video application displays a thumbnail in its video display interface. Figure 1 abbreviation Figure 2 abbreviation Figure 3 Tags 1, 2, and 3, where the abbreviations are... Figure 1 It corresponds to the same category as label 1, abbreviated. Figure 2 It corresponds to the same category as label 2, abbreviated. Figure 3 It belongs to the same category as label 3.

[0079] Optionally, in this embodiment, the aforementioned set of video thumbnails may also be displayed separately from the aforementioned at least one category label, that is, the aforementioned set of video thumbnails corresponds to a certain set of category labels, and the aforementioned at least one category label corresponds to at least one other category label besides the aforementioned certain set of category labels.

[0080] For example, such as Figure 6 As shown, the target video application displays a thumbnail in its video display interface. Figure 1 abbreviation Figure 2 abbreviation Figure 3 Tags 1, 2, and 3, where the abbreviations are... Figure 1 abbreviation Figure 2 abbreviation Figure 3 Tag 1, Tag 2, and Tag 3 each correspond to different categories.

[0081] The above is merely an example, and this embodiment does not impose any specific limitations.

[0082] This embodiment employs a method where a first video is played on the video display interface of a target video application. In response to a first interactive operation obtained on the video display interface, the interface switches from playing the first video to displaying a first information matrix. In response to a second interactive operation obtained on the video display interface, the interface switches from displaying the first information matrix back to playing the target video. By obtaining the first interactive operation, the video display interface can be switched to a set of video thumbnails. When a video thumbnail is selected, a video is played. Selecting another video thumbnail plays the corresponding video. This achieves the goal of displaying more diverse videos to be played according to the user's actual needs, thereby improving video playback efficiency, enriching the interactive methods during video playback, and enhancing the viewing experience. This solves the technical problem of low video playback efficiency in related technologies.

[0083] Furthermore, by configuring multiple category tags for a set of video thumbnails, different categories of videos can be recommended to users in a more refined manner. Users can trigger the playback of the corresponding video by selecting the thumbnail or the category tag corresponding to the thumbnail, which can further improve the efficiency of video playback.

[0084] On the other hand, by performing interactive operations on the thumbnails, users can directly search for the video content corresponding to the thumbnails, thereby expanding the video content more quickly, providing users with richer and more user-friendly video content, improving video playback efficiency, and optimizing the user experience.

[0085] As an optional solution, the first information matrix is ​​displayed in the video display interface, including:

[0086] The video display interface shows multiple columns of video thumbnails, where each column includes thumbnails of videos from the same category; each column of video thumbnails displays a category label for the corresponding category; or

[0087] The video display interface displays multiple rows of video thumbnails, where each row of video thumbnails includes thumbnails of videos in the same category; the corresponding category label for the same category is also displayed in each row of video thumbnails.

[0088] Optionally, in this embodiment, the aforementioned set of video thumbnails can be displayed in multiple columns or multiple rows. Each column of video thumbnails consists of thumbnails of the same category and displays the corresponding category label. Alternatively, each row of video thumbnails consists of thumbnails of the same category and displays the corresponding category label.

[0089] For example, Figure 7 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 7 As shown, the target video application displays a thumbnail in its video display interface. Figure 11 abbreviation Figure 12 abbreviation Figure 13 abbreviation Figure 21 Thumbnails 22, 23, 31, 32, 33, 41, 42, 43, tag 1, tag 2, tag 3, and tag 4, where the thumbnails... Figure 11 abbreviation Figure 12 abbreviation Figure 13 It corresponds to the same category as label 1 and is displayed in the first column, in abbreviated form. Figure 21 Thumbnails 22 and 23, which correspond to the same category as tag 2, are displayed in the second column. Thumbnails 31, 32, and 33, which correspond to the same category as tag 3, are displayed in the third column. Thumbnails 41, 42, and 43, which correspond to the same category as tag 4, are displayed in the fourth column. Thus, by using video thumbnails and tags corresponding to a category in each column, the videos to be selected for playback can be presented to the user more intuitively.

[0090] It should be noted that displaying multiple lines of video thumbnails in the video display interface described above can be done in the same way as displaying multiple lines of video thumbnails in the video display interface described above; that is, thumbnails... Figure 11 abbreviation Figure 12 abbreviation Figure 13 It corresponds to the same category as label 1 and is displayed in the first line, in abbreviated form. Figure 21 Thumbnail 22 and thumbnail 23 belong to the same category as tag 2 and are displayed in the second row. Thumbnail 31, thumbnail 32, and thumbnail 33 belong to the same category as tag 3 and are displayed in the third row. Thumbnail 41, thumbnail 42, and thumbnail 43 belong to the same category as tag 4 and are displayed in the fourth row.

[0091] As an optional solution, the first information matrix is ​​displayed in the video display interface, including:

[0092] The video display interface shows multiple columns of video thumbnails, where each column includes thumbnails from multiple video categories; each column also displays category labels for the corresponding categories; or

[0093] The video display interface displays multiple rows of video thumbnails, where each row of video thumbnails includes thumbnails of multiple categories of videos; and each row of video thumbnails displays category labels for the corresponding multiple categories.

[0094] Optionally, in this embodiment, the aforementioned set of video thumbnails can be displayed in multiple columns or multiple rows. Each column of video thumbnails may include thumbnails of multiple categories and display corresponding category labels. Alternatively, each row of video thumbnails may include thumbnails of multiple categories and display corresponding category labels.

[0095] For example, such as Figure 7 As shown, the target video application displays a thumbnail in its video display interface. Figure 11 abbreviation Figure 12 abbreviation Figure 13 abbreviation Figure 21 Thumbnails 22, 23, 31, 32, 33, 41, 42, 43, tag 1, tag 2, tag 3, and tag 4, wherein the above thumbnails Figure 11 abbreviation Figure 12 abbreviation Figure 13 Multiple categories (abbreviations) correspond to label 1 Figure 11 abbreviation Figure 12 For the same category, abbreviation Figure 13 (These are the same category as label 1, making a total of 2 categories), displayed in the first column, in abbreviated form. Figure 21 Thumbnail 22 and thumbnail 23 correspond to multiple categories (thumbnail) with label 2. Figure 21 Thumbnails 22 and 23 belong to the same category, but are different from tag 1 (a total of 2 categories), and are displayed in the second column. Thumbnails 31, 32, and 33 correspond to multiple categories with tag 3 (thumbnails 31, 32, and 33 are all different from tag 1, a total of 4 categories), and are displayed in the third column. Thumbnails 41, 42, and 43 correspond to multiple categories with tag 4 (thumbnails 41 belong to one category, thumbnails 32 and 33 belong to another category, and tag 1 belongs to a third category that is different from the previous two categories, a total of 3 categories), and are displayed in the fourth column. Thus, by using video thumbnails and tags corresponding to one category in each column, the videos to be selected for playback can be presented to the user more intuitively.

[0096] It should be noted that this may include, but is not limited to, arranging each column or row according to the same number of categories and distribution method, that is, the number of categories corresponding to each column or row is the same, or arranging each column or row according to different distribution methods, that is, the number of categories corresponding to each column or row is different.

[0097] As an alternative approach, the method also includes:

[0098] In response to a third interactive operation obtained in the video display interface, the display interface is switched from displaying the first information matrix to playing the second video of the target category, wherein the third interactive operation is used to select a target category label in at least one category label, and the target category label is the category label of the target category.

[0099] Optionally, in this embodiment, the aforementioned third interactive operation may include, but is not limited to, interactive operations performed on a preset interactive object such as clicking, long pressing, releasing, and double-tapping, or voice interaction, VR interaction, AR interaction, gesture interaction, etc., and may also include, but is not limited to, combinations of the above. The aforementioned third interactive operation may be the same as the first interactive operation or the second interactive operation, or it may be different from the aforementioned second interactive operation and the first interactive operation.

[0100] For example, Figure 8 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 8 As shown, the target video application displays a set of video thumbnails and at least one category label in its video display screen. The set of video thumbnails may include, but is not limited to, thumbnails. Figure 1 abbreviation Figure 2 abbreviation Figure 3 And tag 1, each thumbnail or tag is associated with one or a class of videos, used to trigger playback after selection. In response to the third interactive operation performed on tag 1, the video corresponding to tag 1 (corresponding to the second video mentioned above) is selected and played.

[0101] The above is merely an example, and this embodiment does not impose any specific limitations.

[0102] As an alternative approach, the method also includes:

[0103] When playing the second video in the video display interface, in response to the obtained video switching operation, the video display interface switches from playing the second video to playing the third video of the target category. The video switching operation is used to indicate switching the currently playing video in the video display interface.

[0104] Optionally, in this embodiment, when playing the second video, a video switching operation can be obtained to switch the second video to the third video of the target category. The video switching operation may include, but is not limited to, interactive operations performed on a preset interactive object such as clicking, long pressing, releasing, double-tapping, or voice interaction, VR interaction, AR interaction, gesture interaction, etc., and may also include, but is not limited to, a combination of the above.

[0105] For example, taking the video switching operation as an upward swipe operation, Figure 9 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 9 As shown, when the second video is playing in the video display interface, and an upward swipe operation is detected in the video display interface, the second video is switched to the third video.

[0106] For example, taking the video switching operation as shaking the terminal as an example, when the second video is playing in the video display interface, if the operation of shaking the terminal is detected, the second video will be switched to the third video.

[0107] As an optional solution, switching from playing the first video to displaying the first information matrix in the video display interface includes:

[0108] A set of video thumbnails is displayed in the video display interface. Each video thumbnail in the set is either a thumbnail of the video cover or a thumbnail of a frame from a video.

[0109] Optionally, in this embodiment, the video thumbnail may include, but is not limited to, a video cover thumbnail pre-configured for the video, or a thumbnail of a frame in the video. The thumbnail may also be a dynamic image, for example, a 2-3 second clip of a highlight scene from the video may be used as the video thumbnail.

[0110] As an alternative approach, the method also includes:

[0111] When the first information matrix is ​​displayed in the video display interface, in response to the obtained sliding operation, the first information matrix displayed in the video display interface is switched to the second information matrix. The sliding operation is used to switch the information matrix displayed in the video display interface. The first information matrix and the second information matrix may have some identical parts or both different parts. The video thumbnails and category labels in the second information matrix are used to trigger the playback of a video when selected; or...

[0112] When the first information matrix is ​​displayed in the video display interface, in response to the received zoom-out gesture, the first information matrix displayed in the video display interface is switched to a third information matrix. The number of video thumbnails in the third information matrix is ​​greater than the number of video thumbnails in the first information matrix. Some video thumbnails in the third information matrix are obtained by scaling down the video thumbnails in the first information matrix; or

[0113] When a set of video thumbnails is displayed in the video display interface, in response to the obtained zoom-in gesture operation, the first information matrix displayed in the video display interface is switched to the fourth information matrix. The number of video thumbnails in the fourth information matrix is ​​less than the number of the first information matrix. The video thumbnails in the fourth information matrix are obtained by zooming in on some of the video thumbnails in the first information matrix.

[0114] Optionally, in this embodiment, the first information matrix may be switched to the second information matrix by a sliding operation, including but not limited to the first information matrix including the aforementioned set of video thumbnails, and the second, third, and fourth information matrices including another set of video thumbnails that are different from the aforementioned set of video thumbnails. The set of video thumbnails included in the first information matrix and the other set of video thumbnails included in the second information matrix may be different sets of video thumbnails under the same category, or they may be different sets of video thumbnails corresponding to different categories. The aforementioned set of video thumbnails and the other set of video thumbnails may be partially the same or completely different.

[0115] For example, Figure 10 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 10 As shown, taking a rightward swipe as an example, when a set of thumbnails is displayed in the video display interface (thumbnail...), Figure 1 abbreviation Figure 2 abbreviation Figure 3 When a group of video thumbnails is created, in response to a right swipe, the group of video thumbnails is switched to another group of video thumbnails. Figure 4 abbreviation Figure 5 abbreviation Figure 6 (Another set of thumbnails).

[0116] Optionally, in this embodiment, the above-mentioned sliding operation may include, but is not limited to, sliding up, sliding down, sliding left, sliding right, or sliding to the upper left, sliding to the upper right, or sliding in any direction.

[0117] Optionally, in this embodiment, the fact that one set of video thumbnails is partially the same as another set of video thumbnails may include, but is not limited to, video thumbnails that are partially the same as determined by the sliding direction.

[0118] For example, Figure 11 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 11 As shown, taking a rightward swipe as an example, when a set of thumbnails is displayed in the video display interface (thumbnail...), Figure 1 abbreviation Figure 2 abbreviation Figure 3 When a group of video thumbnails is created, in response to a right swipe, the group of video thumbnails is switched to another group of video thumbnails. Figure 1 abbreviation Figure 2 abbreviation Figure 3 abbreviation Figure 4 abbreviation Figure 5 and abbreviation Figure 6 (Another set of thumbnails).

[0119] Optionally, in this embodiment, the above-mentioned shrinking gesture may include, but is not limited to, two fingers tilting and approaching each other. When a shrinking trajectory that matches the response angle (excluding horizontal and vertical angles) is detected, it is determined that the above-mentioned shrinking gesture has been obtained. At this time, in response to the obtained shrinking gesture operation, a set of video thumbnails displayed in the video display interface is switched to another set of video thumbnails.

[0120] It should be noted that the number of video thumbnails in the third information matrix being greater than the number of video thumbnails in the first information matrix may include, but is not limited to, the number of video thumbnails in another set of video thumbnails in the third information matrix being greater than the number of video thumbnails in one set of video thumbnails in the first information matrix. Some of the video thumbnails in the other set of video thumbnails are obtained by reducing the size of the video thumbnails in the first set of video thumbnails. That is, the number of thumbnails in the other set of video thumbnails is greater than the number of thumbnails in the first set of video thumbnails. However, the thumbnail size of the other set of video thumbnails is smaller than the thumbnail size of the first set of video thumbnails.

[0121] Furthermore, the number of category tags in the third information matrix may be greater than the number of category tags in the first information matrix. In other words, the number of video thumbnails and category tags in the third information matrix is ​​greater than the number of video thumbnails and category tags in the first information matrix, or the number of either video thumbnails or category tags in the third information matrix is ​​greater than the corresponding number in the first information matrix. For example, if the first information matrix includes 2 videos and 2 tags, the third information matrix may include, but is not limited to, 3 videos and 2 tags, or 2 videos and 3 tags, or 3 videos and 3 tags.

[0122] For example, Figure 12This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 12 As shown, when the video display interface displays images with thumbnails... Figure 1 abbreviation Figure 2 abbreviation Figure 3 When the above set of thumbnails is formed, in response to the obtained zoom-out gesture operation, the set of video thumbnails is switched to another set of thumbnails (thumbnail). Figure 1 abbreviation Figure 2 abbreviation Figure 3 abbreviation Figure 4 abbreviation Figure 5 abbreviation Figure 6 abbreviation Figure 7 and abbreviation Figure 8 (Another set of thumbnails).

[0123] When a set of video thumbnails is displayed in the video display interface, in response to the obtained zoom-in gesture operation, the set of video thumbnails displayed in the video display interface is switched to another set of video thumbnails. The number of video thumbnails in the other set of video thumbnails is less than the number of video thumbnails in the first set of video thumbnails. The video thumbnails in the other set of video thumbnails are obtained by zooming in on some of the video thumbnails in the first set of video thumbnails. At this time, the number of video thumbnails in the other set of video thumbnails is greater than the number of video thumbnails in the first set of video thumbnails.

[0124] Optionally, in this embodiment, the above-mentioned magnification gesture may include, but is not limited to, two fingers tilted apart. When an expansion trajectory that matches the response angle (excluding horizontal and vertical angles) is detected, it is determined that the above-mentioned magnification gesture has been obtained. At this time, in response to the obtained magnification gesture operation, a set of video thumbnails displayed in the video display interface is switched to another set of video thumbnails.

[0125] It should be noted that the number of video thumbnails in the fourth information matrix being less than the number of video thumbnails in the first information matrix may include, but is not limited to, the number of video thumbnails in another set of video thumbnails in the fourth information matrix being less than the number of video thumbnails in one set of video thumbnails in the first information matrix. Some of the video thumbnails in the other set of video thumbnails are obtained by reducing the video thumbnails in the first set of video thumbnails. That is, the number of thumbnails in the other set of video thumbnails is less than the number of thumbnails in the first set of video thumbnails. However, the thumbnail size of the other set of video thumbnails is smaller than the thumbnail size of the first set of video thumbnails.

[0126] Furthermore, the number of category tags in the fourth information matrix may be less than the number of category tags in the first information matrix. In other words, the number of video thumbnails and category tags in the fourth information matrix may both be less than the number of video thumbnails and category tags in the first information matrix, or the number of either video thumbnails or category tags in the fourth information matrix may be less than the corresponding number in the first information matrix. For example, if the first information matrix includes two videos and two tags, the fourth information matrix may include, but is not limited to, one video and two tags, or two videos and one tag, or one video and one tag.

[0127] For example, Figure 13 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 13 As shown, when the video display interface displays images with thumbnails... Figure 1 abbreviation Figure 2 abbreviation Figure 3 abbreviation Figure 4 abbreviation Figure 5 abbreviation Figure 6 abbreviation Figure 7 and abbreviation Figure 8 When the above set of thumbnails is generated, in response to the acquired zoom-in gesture operation, the set of video thumbnails is switched to another set of thumbnails (thumbnails). Figure 1 abbreviation Figure 2 abbreviation Figure 3 (Another set of thumbnails).

[0128] The above is merely an example, and this embodiment does not impose any specific limitations.

[0129] As an optional approach, in response to the first interactive operation obtained on the video display interface, after switching from playing the first video to displaying the first information matrix on the video display interface, the method further includes:

[0130] In the video display interface, obtain the fourth interactive operation performed on the target video thumbnail in the first information matrix, wherein the fourth interactive operation is used to trigger a video search based on the target video thumbnail;

[0131] In response to the fourth interactive operation, a fifth information matrix is ​​displayed in the video display interface. Each video thumbnail in the fifth information matrix is ​​used to trigger the playback of a video when it is selected. The video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail.

[0132] Optionally, in this embodiment, the fourth interactive operation may include, but is not limited to, interactive operations performed on a preset interactive object such as clicking, long pressing, releasing, and double-tapping, or voice interaction, VR interaction, AR interaction, gesture interaction, etc., and may also include, but is not limited to, combinations of the above. The fourth interactive operation may be the same as, or the second or third interactive operation, or may be different from, or may be different from, the third, second, and first interactive operations.

[0133] Optionally, in this embodiment, the video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail, and may also include, but is not limited to, the video corresponding to each category tag in the fifth information matrix being the category tag corresponding to the video searched based on the target video thumbnail.

[0134] Optionally, in this embodiment, the target video thumbnail may include, but is not limited to, thumbnails of similar videos that the user wants to watch from a set of video thumbnails. For example, when the user wants to watch sports-related videos, they can select the target video thumbnail related to sports from the set of video thumbnails and perform an association search based on the video corresponding to the target video thumbnail through the fourth interactive operation to obtain the other set of video thumbnails.

[0135] It should be noted that the videos corresponding to the thumbnails in the other set of video thumbnails mentioned above are all videos that are related to the target video thumbnail in the same dimension or multiple dimensions.

[0136] Optionally, in this embodiment, the above-mentioned video search based on the target video thumbnail may include, but is not limited to, determining multiple category tags of the target video thumbnail after obtaining the fourth interactive operation. For example, taking a fitness video of a celebrity as an example, the tags of the person appearing in the fitness video (celebrity) can be obtained, as well as the tags corresponding to the fitness field and the scene tags associated with the fitness video (e.g., office, home). By searching for the above tags, another set of video thumbnails is generated based on the thumbnails of the videos with high matching degree among the multiple videos obtained by retrieval, and then displayed.

[0137] For example, Figure 14 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 14 As shown, the target video application displays a set of video thumbnails in its video display screen. These video thumbnails may include, but are not limited to, thumbnails. Figure 1 abbreviation Figure 2 abbreviation Figure 3 Each thumbnail or tag is associated with one or more videos, used to trigger playback when selected, in response to the thumbnail. Figure 1 The fourth interactive operation described above (corresponding to the aforementioned target video thumbnail) is performed based on the thumbnail. Figure 1 Searching for videos displays another set of video thumbnails (including thumbnails). Figure 4 abbreviation Figure 5 and abbreviation Figure 6 Among them, abbreviation Figure 4 abbreviation Figure 5 and abbreviation Figure 6 It is based on abbreviation Figure 1 (Thumbnail image obtained from the search).

[0138] The above is merely an example, and this embodiment does not impose any specific limitations.

[0139] In this embodiment, a fourth interactive operation is performed on a target video thumbnail from a set of video thumbnails in the video display interface. In response to the fourth interactive operation, another set of video thumbnails is displayed in the video display interface. Through the interactive behavior of the fourth interactive operation, the information of the target video thumbnail can be parsed, and a purposeful search can be performed based on the above information. This allows users to quickly and directly find relevant video content, expand user interests, bring users a brand-new video exploration and interactive consumption experience, improve the efficiency of users watching videos, and increase the conversion rate and consumption results of videos.

[0140] As an optional approach, the fourth interactive operation performed on the target video thumbnail in the first information matrix in the video display interface includes:

[0141] The drag operation performed on the target video thumbnail is obtained in the video display interface. The drag operation is used to drag the target video thumbnail to the target search area.

[0142] Optionally, in this embodiment, the above-mentioned drag operation may include, but is not limited to, pressing and holding the target video thumbnail, moving it to the target search area, and then releasing the target video thumbnail to trigger a video search based on the target video thumbnail.

[0143] For example, Figure 15 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 15 As shown, the target video application displays a set of video thumbnails in its video display screen. These video thumbnails may include, but are not limited to, thumbnails. Figure 1 abbreviation Figure 2 abbreviation Figure 3 Each thumbnail or tag is associated with one or more videos, used to trigger playback when selected, in response to the thumbnail. Figure 1The drag operation (corresponding to the aforementioned target video thumbnail) involves dragging the target video thumbnail to the target search area to determine the search criteria based on the thumbnail. Figure 1 Searching for videos displays another set of video thumbnails (including thumbnails). Figure 4 abbreviation Figure 5 and abbreviation Figure 6 Among them, abbreviation Figure 4 abbreviation Figure 5 and abbreviation Figure 6 It is based on abbreviation Figure 1 (Thumbnail image obtained from the search).

[0144] In this embodiment, users can directly drag and drop the videos they want to search for into the search area. When they release the target video thumbnail, a quick search for the target video thumbnail will be initiated.

[0145] As an alternative, in response to the fourth interactive operation, a fifth information matrix is ​​displayed in the video display interface, including:

[0146] In response to the fourth interactive operation, a first set of video thumbnails is displayed in the video display interface, wherein the first set of video thumbnails includes thumbnails of videos searched in the same dimension related to the target video thumbnail; or

[0147] In response to the fourth interactive operation, a second set of video thumbnails is displayed in the video display interface, wherein the second set of video thumbnails includes thumbnails of videos searched under multiple dimensions related to the target video thumbnail.

[0148] Optionally, in this embodiment, the first set of video thumbnails, which includes thumbnails of videos searched under the same dimension as the target video thumbnail, can be understood as each video thumbnail in the first set of video thumbnails belonging to the same dimension (corresponding to the aforementioned level) as the target video thumbnail. For example, when the category tag corresponding to the target video thumbnail is "game", the video thumbnails included in the first set of video thumbnails may correspond to video thumbnails of the same dimension, such as "movie" or "music".

[0149] Optionally, in this embodiment, the second set of video thumbnails, which includes video thumbnails searched under multiple dimensions related to the target video thumbnail, can be understood as video thumbnails with multiple dimensions (corresponding to the aforementioned levels) in the second set of video thumbnails. Furthermore, some video thumbnails in the second set of video thumbnails are allowed to have the same dimensions as the target video thumbnail. For example, when the category tag corresponding to the target video thumbnail is "game," the video thumbnails included in the second set of video thumbnails can have category tags such as MOBA games, a specific game, etc., and may also include, but are not limited to, video thumbnails with corresponding category tags such as "movie," "music," etc. That is, thumbnails with the same dimensions are allowed, but multiple thumbnails with different dimensions must be included.

[0150] As an optional solution, in response to a first interactive operation received on the video display interface, the video display interface switches from playing a first video to displaying a first information matrix, including:

[0151] In response to a zoom-out or zoom-in gesture received on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix; or

[0152] In response to a single-click or double-click operation received on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix.

[0153] Optionally, in this embodiment, the above-mentioned shrinking gesture may include, but is not limited to, two fingers tilting and approaching each other. When a shrinking trajectory that matches the response angle (excluding horizontal and vertical angles) is detected, it is determined that the above-mentioned shrinking gesture has been obtained. At this time, in response to the obtained shrinking gesture operation, the playback of the first video is switched to the display of a set of video thumbnails.

[0154] Optionally, in this embodiment, the above-mentioned magnification gesture may include, but is not limited to, two fingers tilted apart. When an expansion trajectory that matches the response angle (excluding horizontal and vertical angles) is detected, it is determined that the above-mentioned magnification gesture has been obtained. At this time, in response to the obtained magnification gesture operation, the playback of the first video is switched to the display of a set of video thumbnails.

[0155] Optionally, in this embodiment, the above-mentioned single-click and double-click operations may be implemented by means of touch devices, fingers, etc.

[0156] It should be noted that the above-mentioned single-click and double-click operations may include, but are not limited to, knuckle-click and knuckle-double-click operations. The above-mentioned response to the knuckle-click or knuckle-double-click operation obtained on the video display interface, switching from playing the first video to displaying a set of video thumbnails in the video display interface may include, but is not limited to, detecting the single-click or double-click operation of the knuckle, and switching from playing the first video to displaying a set of video thumbnails in response to the obtained single-click or double-click operation of the knuckle.

[0157] For example, Figure 16 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 16 As shown, by tapping or double-tapping the screen with your knuckles, you can switch from playing the first video to displaying a set of video thumbnails.

[0158] As an optional solution, in response to a first interactive operation received on the video display interface, the video display interface switches from playing a first video to displaying a first information matrix, including:

[0159] In response to a first interactive operation obtained on the video display interface, a target video thumbnail set and a target category tag set are obtained, wherein the target video thumbnail set includes a set of video thumbnails and the target category tag set includes at least one category tag;

[0160] Given that the target video thumbnail set and the target category tag set are arranged into an information matrix, a first information matrix is ​​determined in the information matrix according to the display size of the video display interface, wherein at least a portion of each video thumbnail in the first information matrix is ​​displayed in the video display interface, and at least a portion of each category tag in the first information matrix is ​​displayed in the video display interface.

[0161] The first information matrix is ​​displayed in the video display interface.

[0162] Optionally, in this embodiment, after the first interactive operation is obtained, a request message to obtain a set of target video thumbnails can be sent to the server. The server returns the set of target video thumbnails and arranges them into a video thumbnail matrix. According to the display size of the video display interface, a set of video thumbnails is selected from the video thumbnail matrix.

[0163] The following specific examples will further explain this embodiment:

[0164] S1, when a user opens the video browser application, a full-screen video of weather or trending content appears immediately (corresponding to the first video mentioned above), and plays automatically, creating an intuitive perception for the user that the video browser is a platform that allows them to browse videos.

[0165] S2: Users can swipe up to view a short video or mini-video under that specific category on one screen; users can switch between specific categories by swiping horizontally left or right on the phone screen.

[0166] S3: For first-time users, a navigation interaction guide appears after 3 seconds: a two-finger pinch-to-release gesture and a video matrix animation to guide the playback. This will not appear again afterward.

[0167] S4, if the user makes a corresponding gesture on the phone screen (corresponding to the first interactive operation mentioned above), the user enters the video matrix after passing through the corresponding state. At this time, the text title of each video disappears, and a dynamic cover thumbnail of the video appears (hereinafter referred to as dynamic cover). The short video closest to the center of each column displays a refined category dynamic label that highlights the video's attributes, replacing the traditional text navigation bar. The short videos maintain the dynamic cover, and clicking the category dynamic label (corresponding to the second interactive operation mentioned above) will enter the category restoration of that column for one full-screen consumption.

[0168] S5 allows users to smoothly scroll the video cover matrix in all directions (up, down, left, right) depending on the zoom level. Users can zoom in and out of the matrix with two fingers, and get what they see is what they get. Clicking on any video cover that interests users will enter the full-screen immersive consumption overlay for that video, and continue consuming the video in a sequential manner, one screen at a time.

[0169] In addition to clicking on a video of interest, the S6 also allows users to press and hold a video and drag it into the search box. When the edge of the video approaches the search box, the edge of the search box will be highlighted, indicating that the user can release the video. The search box can receive the video and explore surrounding videos from different angles and directions based on the video, allowing users to navigate and consume content.

[0170] This application utilizes a tagging algorithm to finely categorize and display video content, and employs gesture recognition to optimize the retrieval and sorting of video content, thereby providing users with a new interactive way to navigate video content. This approach can intuitively explore user interests and provide more natural navigation.

[0171] The following optional embodiments may also be included, but are not limited to:

[0172] (1) Sub-categories present users with refined vertical navigation and 20 tertiary tags arranged in a loop. If the user does not have enough tertiary tags, the platform's hottest dramas and other advantageous video categories are inserted after the third and fifth categories and tag switching is completed.

[0173] (2) Figure 17 This is a schematic diagram of another optional video playback method according to an embodiment of this application, such as... Figure 17As shown, the gesture switches to video matrix navigation. In video playback mode, a gesture response area layer is added. When the user's two fingers tilt and approach each other, conforming to the convergence trajectory of the response angle (excluding horizontal and vertical angles), the user can enter the video dynamic cover preparation layer. This layer requests more relevant tags and video content data from the server, displaying multiple categories of video covers on the user's end. At most, one short video or mini-video dynamic cover preview can be played in the same column on each screen at the same time. At this time, the gesture sensor detects a single finger swipe and executes to fill in the short video content in the screen space in the opposite direction of the swipe.

[0174] (3) Figure 18 This is a schematic diagram of another optional video playback method according to an embodiment of this application. The drag-and-drop navigation implementation process is as follows: Figure 18 As shown, when a finger is pressed and held on a video for more than half a second, the video coordinates are marked, and a movable video cover image appears. Dragging it upwards records the video's trajectory. When the cover image enters the upper 30% of the phone screen, the search box border is highlighted, indicating that the search box application layer has responded. Simultaneously, video-related data is sent to the server. When the finger leaves the screen, a page refresh is executed. The server parses and obtains the video title keywords and secondary video tags, associates and overlays them, uses the overlaid tags as a refined category to retrieve the video, and sends the video cover image to the client to display three related categories in three columns. Dragging the original video's key tags displays them within the search box as navigation.

[0175] This application firstly reduces the cognitive and learning costs for users of new platforms: upon opening the video browser application, users can immediately recognize the platform's ability to consume videos. Secondly, the clear vertical column organization of content categories is more user-friendly and efficient, while the horizontal inclusion of finely categorized videos gives users a unique sense of control over their video content consumption through a video matrix. The dynamic tag design and innovative interactive navigation methods are more in line with the habits of younger users, increasing their willingness and preference to consume, and enhancing user stickiness. Furthermore, by dragging and dropping videos into the search box, users can extract hidden keyword information within the videos, navigating to relevant categories of video content, expanding their interests, and providing a brand-new video exploration and interactive consumption experience.

[0176] It is understood that in the specific implementation of this application, data related to user information, user interest videos, etc. are involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0177] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0178] According to another aspect of the embodiments of this application, a video playback apparatus for implementing the above-described video playback method is also provided. For example... Figure 19 As shown, the device includes:

[0179] Playback module 1902 is used to play a first video in the video display interface of the target video application; first processing module 1904 is used to switch from playing the first video to displaying a first information matrix in the video display interface in response to a first interactive operation obtained on the video display interface, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of videos of multiple categories, each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected, and the first interactive operation is used to trigger the display of the first information matrix; second processing module 1906 is used to switch from displaying the first information matrix to playing the target video in the video display interface in response to a second interactive operation obtained on the video display interface, wherein the second interactive operation is used to select the video thumbnail or category label corresponding to the target video in the first information matrix.

[0180] As an optional solution, the device is used to display the first information matrix in a video display interface in the following manner: displaying multiple columns of video thumbnails in the video display interface, wherein each column of video thumbnails includes thumbnails of videos of the same category; displaying a category label of the same category in each column of video thumbnails; or displaying multiple rows of video thumbnails in the video display interface, wherein each row of video thumbnails includes thumbnails of videos of the same category; displaying a category label of the same category in each row of video thumbnails.

[0181] As an optional solution, the device is used to display the first information matrix in a video display interface in the following manner: displaying multiple columns of video thumbnails in the video display interface, wherein each column of video thumbnails includes thumbnails of multiple categories of videos; displaying category labels for the corresponding multiple categories in each column of video thumbnails; or displaying multiple rows of video thumbnails in the video display interface, wherein each row of video thumbnails includes thumbnails of multiple categories of videos; displaying category labels for the corresponding multiple categories in each row of video thumbnails.

[0182] As an optional embodiment, the device is also configured to: in response to a third interactive operation obtained in the video display interface, switch from displaying a first information matrix to playing a second video of a target category in the video display interface, wherein the third interactive operation is configured to select a target category label in at least one category label, the target category label being a category label of a target category.

[0183] As an optional solution, the device is also used to: when playing a second video in the video display interface, in response to the acquired video switching operation, switch from playing the second video to playing a third video of the target category in the video display interface, wherein the video switching operation is used to indicate switching the currently playing video in the video display interface.

[0184] As an alternative, the device is used to switch from playing a first video to displaying a first information matrix in the video display interface by displaying a set of video thumbnails in the video display interface, wherein each video thumbnail in the set of video thumbnails is a video cover thumbnail of a video, or a thumbnail of a frame image in a video.

[0185] As an optional solution, the device is also used to: when displaying a first information matrix in a video display interface, in response to a received swiping operation, switch the first information matrix displayed in the video display interface to a second information matrix, wherein the swiping operation is used to switch the information matrix displayed in the video display interface, the first information matrix and the second information matrix may be partially the same or both different, and the video thumbnails and category labels in the second information matrix are used to trigger the playback of a video when selected; or when displaying a first information matrix in a video display interface, in response to a received zoom-out gesture operation, switch the first information matrix displayed in the video display interface to a third information matrix. In this process, the number of video thumbnails in the third information matrix is ​​greater than the number of video thumbnails in the first information matrix, and some video thumbnails in the third information matrix are obtained by scaling down the video thumbnails in the first information matrix; or when the first information matrix is ​​displayed in the video display interface, in response to the obtained zoom-in gesture operation, the first information matrix displayed in the video display interface is switched to the fourth information matrix, where the number of video thumbnails in the fourth information matrix is ​​less than the number of video thumbnails in the first information matrix, and the video thumbnails in the fourth information matrix are obtained by scaling up some video thumbnails in the first information matrix.

[0186] As an optional embodiment, the device is further configured to: in response to a first interactive operation acquired on the video display interface, after switching from playing a first video to displaying a first information matrix on the video display interface, acquire a fourth interactive operation performed on a target video thumbnail in the first information matrix on the video display interface, wherein the fourth interactive operation is used to trigger a video search based on the target video thumbnail; in response to the fourth interactive operation, display a fifth information matrix on the video display interface, wherein each video thumbnail in the fifth information matrix is ​​used to trigger the playback of a video when selected, and the video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail.

[0187] As an alternative, the device is used to acquire a fourth interactive operation performed on a target video thumbnail in the first information matrix in the video display interface in the following manner: acquiring a drag operation performed on the target video thumbnail in the video display interface, wherein the drag operation is used to drag the target video thumbnail to the target search area.

[0188] As an alternative, the device is configured to display a fifth information matrix in the video display interface in response to a fourth interactive operation in the following manner: In response to the fourth interactive operation, displaying a first set of video thumbnails in the video display interface, wherein the first set of video thumbnails includes thumbnails of videos searched under the same dimension related to the target video thumbnail; or in response to the fourth interactive operation, displaying a second set of video thumbnails in the video display interface, wherein the second set of video thumbnails includes thumbnails of videos searched under multiple dimensions related to the target video thumbnail.

[0189] As an alternative, the device is configured to switch from playing a first video to displaying a first information matrix in response to a first interactive operation obtained on the video display interface in the following manner: in response to a zoom-out gesture or zoom-in gesture obtained on the video display interface, the device switches from playing a first video to displaying a first information matrix in response to a single-click or double-click operation obtained on the video display interface.

[0190] As an optional solution, the device is configured to respond to a first interactive operation acquired on a video display interface by switching from playing a first video to displaying a first information matrix on the video display interface in the following manner: In response to the first interactive operation acquired on the video display interface, acquiring a target video thumbnail set and a target category tag set, wherein the target video thumbnail set includes a group of video thumbnails, and the target category tag set includes at least one category tag; when the target video thumbnail set and the target category tag set are arranged into an information matrix, determining a first information matrix in the information matrix according to the display size of the video display interface, wherein at least a portion of each video thumbnail in the first information matrix is ​​displayed on the video display interface, and at least a portion of each category tag in the first information matrix is ​​displayed on the video display interface; and displaying the first information matrix on the video display interface.

[0191] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, and the computer program is configured to execute the above-described video playback method when it is run.

[0192] According to one aspect of this application, a computer program product is provided, comprising a computer program / instructions containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 2009, and / or installed from removable media 2011. When the computer program is executed by central processing unit 2001, it performs various functions provided in embodiments of this application.

[0193] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0194] Figure 20 A schematic block diagram of a computer system architecture for implementing an electronic device according to embodiments of the present application is shown.

[0195] It should be noted that, Figure 20 The computer system 2000 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0196] like Figure 20As shown, the computer system 2000 includes a central processing unit (CPU) 2001, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 2002 or programs loaded from storage section 2008 into random access memory (RAM) 2003. The RAM 2003 also stores various programs and data required for system operation. The CPU 2001, ROM 2002, and RAM 2003 are interconnected via a bus 2004. An input / output interface 2005 (I / O interface) is also connected to the bus 2004.

[0197] The following components are connected to the input / output interface 2005: an input section 2006 including a keyboard, mouse, etc.; an output section 2007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 2008 including a hard disk, etc.; and a communication section 2009 including a network interface card such as a local area network card, modem, etc. The communication section 2009 performs communication processing via a network such as the Internet. A drive 1200 is also connected to the input / output interface 2005 as needed. Removable media 2011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on the drive 1200 as needed so that computer programs read from them can be installed into the storage section 2008 as needed.

[0198] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 2009, and / or installed from removable medium 2011. When the computer program is executed by central processing unit 2001, it performs various functions defined in the system of this application.

[0199] According to another aspect of the embodiments of this application, an electronic device for implementing the above-described video playback method is also provided. This electronic device may be... Figure 1 The terminal device or server shown. This embodiment uses this electronic device as an example for illustration. Figure 21As shown, the electronic device includes a memory 2102 and a processor 2104. The memory 2102 stores a computer program, and the processor 2104 is configured to execute the steps of any of the above method embodiments via the computer program.

[0200] Optionally, in this embodiment, the aforementioned electronic device may be located in at least one of a plurality of network devices in a computer network.

[0201] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0202] S1, Play the first video in the video display interface of the target video application;

[0203] S2, in response to the first interactive operation obtained on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of videos of multiple categories, each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected, and the first interactive operation is used to trigger the display of the first information matrix;

[0204] S3, in response to the second interactive operation obtained in the video display interface, switches from displaying the first information matrix to playing the target video in the video display interface, wherein the second interactive operation is used to select the video thumbnail or category label corresponding to the target video in the first information matrix.

[0205] Alternatively, as those skilled in the art will understand, Figure 21 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones (such as Android phones, iOS phones, etc.), tablets, PDAs, mobile internet devices (MIDs), PADs, and other terminal devices. Figure 21 This does not limit the structure of the aforementioned electronic devices or electronic equipment. For example, electronic devices or electronic equipment may also include components that are more... Figure 21 The more or fewer components shown (such as network interfaces, etc.), or having the same Figure 21 The different configurations shown.

[0206] The memory 2102 can be used to store software programs and modules, such as the program instructions / modules corresponding to the video playback method and apparatus in this embodiment. The processor 2104 executes various functional applications and data processing by running the software programs and modules stored in the memory 2102, thereby realizing the aforementioned video playback method. The memory 2102 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 2102 may further include memory remotely located relative to the processor 2104, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Specifically, the memory 2102 may be used, but is not limited to, for storing information such as video data. As an example, such as... Figure 21 As shown, the memory 2102 may include, but is not limited to, the playback module 1902, the first processing module 1904, and the second processing module 1906 of the video playback device. Furthermore, it may include, but is not limited to, other module units of the video playback device, which will not be described in detail in this example.

[0207] Optionally, the transmission device 2106 described above is used to receive or send data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 2106 includes a Network Interface Controller (NIC), which can be connected to other network devices and routers via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 2106 is a radio frequency (RF) module, used for wireless communication with the Internet.

[0208] In addition, the aforementioned electronic device also includes: a display 2108 for displaying the aforementioned video; and a connection bus 2110 for connecting the various module components in the aforementioned electronic device.

[0209] In other embodiments, the aforementioned terminal device or server can be a node in a distributed system, wherein the distributed system can be a blockchain system, which is a distributed system formed by connecting multiple nodes through network communication. The nodes can form a peer-to-peer (P2P) network, and any form of computing device, such as a server, terminal, or other electronic device, can become a node in the blockchain system by joining this peer-to-peer network.

[0210] According to one aspect of this application, a computer-readable storage medium is provided, from which a processor of a computer device reads computer instructions, and the processor executes the computer instructions, causing the computer device to perform the video playback method provided in the various alternative implementations of the above-described video playback aspect.

[0211] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0212] S1, Play the first video in the video display interface of the target video application;

[0213] S2, in response to the first interactive operation obtained on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix, wherein the first information matrix includes a set of video thumbnails and at least one category label, the set of video thumbnails includes thumbnails of videos of multiple categories, each video thumbnail and at least one category label in the set of video thumbnails is used to trigger the playback of a video when selected, and the first interactive operation is used to trigger the display of the first information matrix;

[0214] S3, in response to the second interactive operation obtained in the video display interface, switches from displaying the first information matrix to playing the target video in the video display interface, wherein the second interactive operation is used to select the video thumbnail or category label corresponding to the target video in the first information matrix.

[0215] Optionally, in this embodiment, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0216] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0217] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0218] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0219] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.

[0220] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0221] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0222] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A video playback method, characterized in that, include: Play the first video in the video display interface of the target video application; In response to a zoom-out gesture received on the video display interface, the video display interface switches from playing the first video to displaying a first information matrix, wherein the first information matrix includes a set of video thumbnails and at least one category label; In response to the received sliding operation, the video display interface switches from displaying the first information matrix to displaying the second information matrix; In response to the acquired zoom-out gesture operation, the video display interface switches from displaying the first information matrix to displaying the third information matrix; In response to the received zoom-in gesture, the display of the video display interface is switched from the first information matrix to the fourth information matrix; In response to a second interactive operation obtained in the video display interface, the display interface is switched from displaying the first information matrix to playing the target video; The set of video thumbnails includes video thumbnails of multiple categories. When any one of the video thumbnails and at least one category label is selected, it triggers the playback of a video. The sliding operation is used to switch the information matrix displayed in the video display interface. The first information matrix and the second information matrix may be partially the same or both different. The number of video thumbnails in the third information matrix is ​​greater than the number of video thumbnails in the first information matrix, and the number of category labels in the third information matrix is ​​greater than the number of category labels in the first information matrix. Some video thumbnails in the third information matrix are scaled-down versions of the video thumbnails in the first information matrix. The video thumbnails obtained; the number of video thumbnails in the fourth information matrix is ​​less than the number of the first information matrix, the number of category tags in the fourth information matrix is ​​less than the number of category tags in the first information matrix, and the video thumbnails in the fourth information matrix are obtained by enlarging some of the video thumbnails in the first information matrix; the second interactive operation is used to select the video thumbnail or category tag corresponding to the target video in the first information matrix. When the second interactive operation is an interactive operation performed on the category tag, the target video belongs to the video set associated with the category tag, and the target video application is set to consume in the video set.

2. The method according to claim 1, characterized in that, The step of displaying the first information matrix in the video display interface includes: The video display interface displays multiple columns of video thumbnails, wherein each column of video thumbnails includes thumbnails of videos in the same category; a category label for the same category is displayed in each column of video thumbnails; or The video display interface displays multiple rows of video thumbnails, wherein each row of video thumbnails includes thumbnails of videos of the same category; and the corresponding category label of the same category is displayed in each row of video thumbnails.

3. The method according to claim 1, characterized in that, The step of displaying the first information matrix in the video display interface includes: The video display interface displays multiple columns of video thumbnails, where each column includes thumbnails of videos from multiple categories; category labels for the corresponding multiple categories are displayed in each column of video thumbnails; or The video display interface displays multiple rows of video thumbnails, where each row of video thumbnails includes thumbnails of multiple categories of videos; and each row of video thumbnails displays the corresponding category labels for the multiple categories.

4. The method according to claim 1, characterized in that, The method further includes: In response to a third interactive operation obtained in the video display interface, the display interface is switched from displaying the first information matrix to playing a second video of the target category, wherein the third interactive operation is used to select a target category label in at least one of the category labels, and the target category label is the category label of the target category.

5. The method according to claim 4, characterized in that, The method further includes: When the second video is played in the video display interface, in response to the obtained video switching operation, the playback of the second video is switched to the playback of the third video of the target category in the video display interface, wherein the video switching operation is used to indicate switching the currently playing video in the video display interface.

6. The method according to claim 1, characterized in that, The step of switching from playing the first video to displaying the first information matrix in the video display interface includes: The set of video thumbnails is displayed in the video display interface, wherein each video thumbnail in the set of video thumbnails is a video cover thumbnail of a video, or a thumbnail of a frame image in the video.

7. The method according to claim 1, characterized in that, In response to a zoom-out gesture received on the video display interface, after switching from playing the first video to displaying the first information matrix on the video display interface, the method further includes: In the video display interface, a fourth interactive operation is performed on the target video thumbnail in the first information matrix, wherein the fourth interactive operation is used to trigger a video search based on the target video thumbnail; In response to the fourth interactive operation, a fifth information matrix is ​​displayed in the video display interface, wherein each video thumbnail in the fifth information matrix is ​​used to trigger the playback of a video when selected, and the video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail.

8. The method according to claim 7, characterized in that, The fourth interactive operation performed on the target video thumbnail in the first information matrix in the video display interface includes: In the video display interface, a drag operation is performed on the target video thumbnail, wherein the drag operation is used to drag the target video thumbnail to the target search area.

9. The method according to claim 7, characterized in that, The step of displaying a fifth information matrix in the video display interface in response to the fourth interactive operation includes: In response to the fourth interactive operation, a first set of video thumbnails is displayed in the video display interface, wherein the first set of video thumbnails includes thumbnails of videos searched in the same dimension related to the target video thumbnail; or In response to the fourth interactive operation, a second set of video thumbnails is displayed in the video display interface, wherein the second set of video thumbnails includes thumbnails of videos searched in multiple dimensions related to the target video thumbnail.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: In response to a single-click or double-click operation received on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix.

11. The method according to any one of claims 1 to 9, characterized in that, In response to a zoom-out gesture received on the video display interface, switching from playing the first video to displaying the first information matrix on the video display interface includes: In response to the zoom-out gesture operation obtained on the video display interface, a target video thumbnail set and a target category tag set are obtained, wherein the target video thumbnail set includes the set of video thumbnails, and the target category tag set includes at least one category tag; When the target video thumbnail set and the target category tag set are arranged into an information matrix, the first information matrix is ​​determined in the information matrix according to the display size of the video display interface, wherein at least a portion of each video thumbnail in the first information matrix is ​​displayed in the video display interface, and at least a portion of each category tag in the first information matrix is ​​displayed in the video display interface; The first information matrix is ​​displayed in the video display interface.

12. A video playback device, characterized in that, include: The playback module is used to play the first video in the video display interface of the target video application; A first processing module is configured to, in response to a zoom-out gesture operation obtained on the video display interface, switch from playing the first video to displaying a first information matrix on the video display interface, wherein the first information matrix includes a set of video thumbnails and at least one category label. The device is also configured to: in response to the acquired sliding operation, switch from displaying the first information matrix to displaying the second information matrix in the video display interface; The device is also configured to: in response to the acquired shrinking gesture operation, switch from displaying the first information matrix to displaying the third information matrix in the video display interface; The device is also configured to: in response to a received magnification gesture operation, switch from displaying the first information matrix to displaying the fourth information matrix in the video display interface; The second processing module is used to switch from displaying the first information matrix to playing the target video in response to the second interactive operation obtained in the video display interface. The set of video thumbnails includes video thumbnails of multiple categories. When any one of the video thumbnails and at least one category label is selected, it triggers the playback of a video. The sliding operation is used to switch the information matrix displayed in the video display interface. The first information matrix and the second information matrix may be partially the same or both different. The number of video thumbnails in the third information matrix is ​​greater than the number of video thumbnails in the first information matrix, and the number of category labels in the third information matrix is ​​greater than the number of category labels in the first information matrix. Some video thumbnails in the third information matrix are scaled-down versions of the video thumbnails in the first information matrix. The video thumbnails obtained; the number of video thumbnails in the fourth information matrix is ​​less than the number of the first information matrix, the number of category tags in the fourth information matrix is ​​less than the number of category tags in the first information matrix, and the video thumbnails in the fourth information matrix are obtained by enlarging some of the video thumbnails in the first information matrix; the second interactive operation is used to select the video thumbnail or category tag corresponding to the target video in the first information matrix. When the second interactive operation is an interactive operation performed on the category tag, the target video belongs to the video set associated with the category tag, and the target video application is set to consume in the video set.

13. The apparatus according to claim 12, characterized in that, The device is used to display a first information matrix in the video display interface in the following manner: The video display interface displays multiple columns of video thumbnails, wherein each column of video thumbnails includes thumbnails of videos in the same category; a category label for the same category is displayed in each column of video thumbnails; or The video display interface displays multiple rows of video thumbnails, wherein each row of video thumbnails includes thumbnails of videos of the same category; and the corresponding category label of the same category is displayed in each row of video thumbnails.

14. The apparatus according to claim 12, characterized in that, The device is used to display a first information matrix in the video display interface in the following manner: The video display interface displays multiple columns of video thumbnails, where each column includes thumbnails of videos from multiple categories; category labels for the corresponding multiple categories are displayed in each column of video thumbnails; or The video display interface displays multiple rows of video thumbnails, where each row of video thumbnails includes thumbnails of multiple categories of videos; and each row of video thumbnails displays the corresponding category labels for the multiple categories.

15. The apparatus according to claim 12, characterized in that, The device is also used for: In response to a third interactive operation obtained in the video display interface, the display interface is switched from displaying the first information matrix to playing a second video of the target category, wherein the third interactive operation is used to select a target category label in at least one of the category labels, and the target category label is the category label of the target category.

16. The apparatus according to claim 15, characterized in that, The device is also used for: When the second video is played in the video display interface, in response to the obtained video switching operation, the playback of the second video is switched to the playback of the third video of the target category in the video display interface, wherein the video switching operation is used to indicate switching the currently playing video in the video display interface.

17. The apparatus according to claim 12, characterized in that, The device is used to switch the video display interface from playing the first video to displaying the first information matrix in the following manner: The set of video thumbnails is displayed in the video display interface, wherein each video thumbnail in the set of video thumbnails is a video cover thumbnail of a video, or a thumbnail of a frame image in the video.

18. The apparatus according to claim 12, characterized in that, In response to a zoom-out gesture received on the video display interface, after switching from playing the first video to displaying the first information matrix on the video display interface, the device is further configured to: In the video display interface, a fourth interactive operation is performed on the target video thumbnail in the first information matrix, wherein the fourth interactive operation is used to trigger a video search based on the target video thumbnail; In response to the fourth interactive operation, a fifth information matrix is ​​displayed in the video display interface, wherein each video thumbnail in the fifth information matrix is ​​used to trigger the playback of a video when selected, and the video corresponding to each video thumbnail in the fifth information matrix is ​​a video searched based on the target video thumbnail.

19. The apparatus according to claim 18, characterized in that, The device is used to obtain a fourth interactive operation performed on the target video thumbnail in the first information matrix in the video display interface in the following manner: In the video display interface, a drag operation is performed on the target video thumbnail, wherein the drag operation is used to drag the target video thumbnail to the target search area.

20. The apparatus according to claim 18, characterized in that, The device is configured to respond to the fourth interactive operation by displaying a fifth information matrix on the video display interface in the following manner: In response to the fourth interactive operation, a first set of video thumbnails is displayed in the video display interface, wherein the first set of video thumbnails includes thumbnails of videos searched in the same dimension related to the target video thumbnail; or In response to the fourth interactive operation, a second set of video thumbnails is displayed in the video display interface, wherein the second set of video thumbnails includes thumbnails of videos searched in multiple dimensions related to the target video thumbnail.

21. The apparatus according to any one of claims 12 to 20, characterized in that, The device is also used for: In response to a single-click or double-click operation received on the video display interface, the video display interface switches from playing the first video to displaying the first information matrix.

22. The apparatus according to any one of claims 12 to 20, characterized in that, The device is configured to switch from playing the first video to displaying the first information matrix in response to a zoom-out gesture operation received on the video display interface in the following manner: In response to the zoom-out gesture operation obtained on the video display interface, a target video thumbnail set and a target category tag set are obtained, wherein the target video thumbnail set includes the set of video thumbnails, and the target category tag set includes at least one category tag; When the target video thumbnail set and the target category tag set are arranged into an information matrix, the first information matrix is ​​determined in the information matrix according to the display size of the video display interface, wherein at least a portion of each video thumbnail in the first information matrix is ​​displayed in the video display interface, and at least a portion of each category tag in the first information matrix is ​​displayed in the video display interface; The first information matrix is ​​displayed in the video display interface.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program can be executed by a terminal device or computer at runtime as described in any one of claims 1 to 11.

24. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method described in any one of claims 1 to 11.

25. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 11 through the computer program.