A video playing method and device, computer device and storage medium
By introducing AI icons into the video playback page, the video and dialogue content can be displayed in separate areas, solving the problem of users having to frequently switch pages while watching videos, thus improving the video viewing experience and information acquisition efficiency.
Patent Information
- Application Number
- CN202310474571.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-27
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2043-04-27
AI Technical Summary
When users need to obtain information related to the video while watching it, they have to frequently switch between the video playback page and the smart chatbot page, which makes the operation cumbersome.
Artificial intelligence identifiers are introduced into the video playback page. When triggered, the video is played on the dialogue page, and search results and dialogue content are displayed. This allows for the separate display of video and dialogue content, enabling users to interact with the intelligent robot to obtain information while watching videos.
This allows users to access more relevant information while watching videos without frequently switching pages, improving the video viewing experience and information acquisition efficiency, avoiding mutual obstruction between video and dialogue content, and simplifying video switching operations.
Smart Images

Figure CN116489444B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of Internet, and in particular, to a video playing method and device, a computer device, and a storage medium. BACKGROUND
[0002] With the development of artificial intelligence technology, users can quickly obtain information through artificial intelligence technology. For example, a user can quickly obtain information of interest through an intelligent robot, which is a tool for chatting with the user to provide personalized answers.
[0003] When a user watches a certain video, if the user wants to obtain more information related to the video through chatting with an intelligent robot, the user needs to close the current video page and enter a dialogue page with the intelligent robot to obtain the answer result of the intelligent robot. After obtaining the relevant answer result of the intelligent robot, if the user wants to continue watching the video, the user needs to switch to the video page again. In this way, the process of obtaining video-related information is cumbersome. SUMMARY
[0004] The present disclosure provides at least a video playing method, device, computer device, and storage medium.
[0005] In a first aspect, the present disclosure provides a video playing method, which comprises:
[0006] playing a first video in a video playing page; the first video is a video corresponding to first video preview information triggered in a plurality of video preview information in a search result corresponding to a video search request;
[0007] in response to a trigger operation on an artificial intelligence identifier in the video playing page, playing the first video in a first area in a dialogue page with an intelligent robot, and displaying the search result and dialogue content with the intelligent robot in a second area in the dialogue page;
[0008] in response to a trigger operation on second video preview information in the search result, switching the first video played in the first area to a second video corresponding to the second video preview information.
[0009] In an optional implementation, the search result includes a plurality of video topics and video preview information under each video topic.
[0010] The method further comprises:
[0011] in response to the first video being played to the end, playing other videos under a first video topic corresponding to the first video in the first area.
[0012] In an alternative implementation, the method further comprises:
[0013] If the videos under the first video theme are played to the end, playing the videos under other video themes in the first area according to the arrangement order of the video themes in the search result; or,
[0014] In response to a triggering operation for displaying a second video theme, playing the videos under the second video theme in the first area.
[0015] In an alternative implementation, the playing of the first video in the video playing page comprises:
[0016] In response to a video search request, displaying a plurality of video themes matched with the video search request and video preview information under each of the video themes; the video preview information corresponds to a single video or a video set;
[0017] In response to a triggering operation for displaying a first video theme, or a triggering operation for the video preview information under the first video theme, playing the first video under the first video theme in the video playing page.
[0018] In an alternative implementation, the displaying of the conversation content of the intelligent robot in the conversation page comprises:
[0019] Receiving first question information input in the conversation page and directed to a currently played video;
[0020] Obtaining and displaying first answer information provided by the intelligent robot and corresponding to the first question information.
[0021] In an alternative implementation, the method further comprises:
[0022] Receiving second question information input in the conversation page and directed to searching for a video;
[0023] Obtaining and displaying second answer information provided by the intelligent robot and corresponding to the second question information; the second answer information comprises at least one candidate theme matched with the second question information, or video identification information of at least one video under a target theme; the target theme belongs to a video theme included in the search result, and the candidate theme does not belong to a video theme included in the search result;
[0024] In response to a triggering operation for any of the candidate themes, playing a video under the candidate theme in the video playing page, or in response to a triggering operation for any of the video identification information, playing a video corresponding to the video identification information in the video playing page.
[0025] In an optional embodiment, in response to a video search request, displaying multiple video topics matching the video search request and video preview information under each video topic includes:
[0026] In response to a video search request, displaying initial search results; the initial search results include video preview information of each video matching the video search request;
[0027] In response to receiving the artificial intelligence call-out operation, multiple video topics determined by the intelligent robot based on the initial search results, as well as video preview information under each video topic, are displayed.
[0028] In an optional implementation manner, the video topic is obtained by clustering the videos in the search results corresponding to the video search request;
[0029] The displayed video topics include topic keywords and topic description information; the topic description information is generated based on the text description information and / or video frame recognition results of each video under the video topic, and the topic keywords are generated based on the interactive behavior information corresponding to each video under the video topic and / or the topic description information.
[0030] In a second aspect, an embodiment of the present disclosure further provides a video playback device, comprising:
[0031] A playback unit, configured to play a first video on a video playback page; the first video being a video corresponding to a triggered first video preview information among a plurality of video preview information in a search result corresponding to a video search request;
[0032] a first response unit, configured to, in response to a triggering operation on the artificial intelligence identifier in the video playback page, play the first video in a first area of a conversation page with the intelligent robot, and display the search results and the conversation content with the intelligent robot in a second area of the conversation page;
[0033] The second responding unit is configured to switch the first video played in the first area to a second video corresponding to the second video preview information in response to a triggering operation on the second video preview information in the search results.
[0034] In a third aspect, the embodiments of the present disclosure further provide a computer device, comprising a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the computer device is running, the processor communicates with the memory through the bus, and the machine readable instructions are executed by the processor to perform the steps of the first aspect or any possible implementation manner of the first aspect.
[0035] In a fourth aspect, the embodiments of the present disclosure further provide a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program is run by a processor, the steps of the first aspect or any possible implementation manner of the first aspect are performed.
[0036] As described above, the video playing page in the embodiments of the present disclosure can contain an artificial intelligence identifier, at this time, the first video can be played in the first area of the dialogue page for dialogue with the intelligent robot and the search results and the dialogue content with the intelligent robot can be displayed in the second area of the dialogue page in response to the triggering operation on the artificial intelligence identifier. This implementation manner realizes that the user can obtain more information related to the first video while watching the video by dialogue with the intelligent robot, so that the need for continuous video watching while constantly obtaining more related information can be realized without frequently switching between the video playing page and the dialogue page with the intelligent robot; in addition, the video display area and the area where the dialogue content is located are areas that do not interfere with each other, so that the video content and the dialogue content will not block each other, which not only guarantees the video watching experience, but also facilitates the dialogue with the intelligent robot; furthermore, the search results when searching for videos are synchronously displayed in the area where the dialogue content is located, which can facilitate the user to further select other videos to watch in the current dialogue page without returning to the video search page to switch videos, which facilitates the switching and watching of different videos.
[0037] In order to make the above objectives, features and advantages of the present disclosure more obvious and easy to understand, the following preferred embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS
[0038] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the embodiments, the drawings herein are incorporated into the description and form a part of the description, which show the embodiments consistent with the present disclosure, and are used to illustrate the technical solutions of the present disclosure together with the description. It should be understood that the following drawings only show some embodiments of the present disclosure, and therefore should not be regarded as a limitation on the scope, and other related drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0039] Figure 1 A flow chart of a video playing method is shown according to an embodiment of the present disclosure;
[0040] Figure 2 A schematic diagram of playing a first video in a video playing page is shown according to an embodiment of the present disclosure;
[0041] Figure 3 A schematic diagram of playing a first video in a first area in a dialogue page with a smart robot, and showing search results and dialogue content with the smart robot in a second area in the dialogue page is shown according to an embodiment of the present disclosure;
[0042] Figure 4 A schematic diagram of search results is shown according to an embodiment of the present disclosure;
[0043] Figure 5 A schematic diagram of a video playing device is shown according to an embodiment of the present disclosure;
[0044] Figure 6 A schematic diagram of a computer device is shown according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0045] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. The components of the embodiments of the present disclosure described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the claimed present disclosure, but only represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.
[0046] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0047] The term "and / or" used in this document only describes an association relationship, which means that three relationships can exist, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" used in this document means any one of a plurality of combinations or any combination of at least two of a plurality of combinations, for example, at least one of A, B, and C includes any one or more elements selected from the set consisting of A, B, and C.
[0048] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the type of personal information involved in the present disclosure, the use range, the use scenario, etc. should be informed to the user and the authorization of the user should be obtained according to relevant laws and regulations.
[0049] With the development of artificial intelligence technology, users can quickly obtain information through artificial intelligence technology. For example, a user can quickly obtain information of interest through an intelligent robot, which is a tool for chatting with a user to provide personalized answers.
[0050] When a user watches a video being played on a video playing page, if the user wants to obtain more information related to the video being played through chatting with an intelligent robot, the user generally needs to close the current video page and switch to a dialogue page with the intelligent robot to obtain the answer result of the intelligent robot. Alternatively, a page for chatting with the intelligent robot is displayed on the current video playing page. These methods will affect the user's continuous video watching.
[0051] Based on the above research, the present disclosure provides a video playing method and device, a computer device, and a storage medium. In the embodiments of the present disclosure, a corresponding search result can be displayed in response to a video search request, and the search result can include a plurality of video preview information. After detecting a triggering operation on a first video preview information in the plurality of video preview information in the search result, the first video is played on a video playing page. The video playing page can also include an artificial intelligence identifier. At this time, the first video can be played in a first area of a dialogue page for chatting with an intelligent robot, and the search result and the dialogue content with the intelligent robot can be displayed in a second area of the dialogue page in response to a triggering operation on the artificial intelligence identifier.
[0052] This implementation enables the user to continuously watch the video while obtaining more information related to the first video from the intelligent robot in conversation, thereby realizing the need for continuously watching the video while continuously obtaining more related information without frequently switching between the video playing page and the conversation page with the intelligent robot. In addition, the video display area and the area where the conversation content is located are mutually non-interfering areas, so that the video content and the conversation content do not block each other, which ensures the video watching experience and facilitates the conversation with the intelligent robot. Furthermore, the search results when searching for a video are also synchronously displayed in the area where the conversation content is located, which can facilitate the user to further select other videos to watch in the current conversation page without returning to the video search page to switch the video, thereby facilitating the switching and watching of different videos.
[0053] To facilitate the understanding of the present embodiment, first, a video playing method disclosed by the present disclosure is introduced in detail. The execution subject of the video playing method provided by the present disclosure is generally a computer device with certain computing capability.
[0054] Referring to Figure 1 As shown in FIG. 1, a flowchart of a video playing method provided by the present disclosure is shown. The method includes steps S101-S105, wherein:
[0055] S101: playing a first video in a video playing page; the first video is a video corresponding to first video preview information triggered in a plurality of video preview information in search results corresponding to a video search request.
[0056] In the present disclosure, the search results corresponding to the search request can be determined after detecting the video search request.
[0057] In a possible implementation, the search results can include a plurality of video preview information, and the plurality of video preview information is displayed in the search result page. Here, the video preview information in the search results can include picture information and / or text information, wherein the picture information can be a static picture (for example, the first frame of the video) or a dynamic picture (for example, the first N frames of the video, wherein N is a positive integer) used to indicate the video, and the text information can be used to indicate the video theme of the video.
[0058] In the present disclosure, the video preview information can correspond to one video, or can correspond to a video set composed of a plurality of videos. At this time, the plurality of videos in the video set are mutually associated videos, for example, the mutually associated videos can be a plurality of videos corresponding to the same video theme.
[0059] In another possible mode, in response to a video search request, a plurality of video topics matching the video search request and video preview information under each video topic can be displayed; the video preview information corresponds to a single video or a video set.
[0060] Here, by displaying a plurality of video topics and video preview information under each video topic, an overview of video information is achieved, which can facilitate the user to quickly determine which aspect of video is of interest, thereby improving the efficiency of screening videos.
[0061] In a specific implementation, the above-mentioned mode can be used to display videos after the artificial intelligence mode is triggered, and before the artificial intelligence mode is triggered, the display can be performed in a normal search result display form (video preview information of each video is displayed in turn).
[0062] Specifically, in response to a video search request, initial search results can be displayed first; the initial search results include video preview information of each video matching the video search request.
[0063] Here, the initial search results can be understood as search results corresponding to the video search request obtained by searching the entire network after the server receives the video search request.
[0064] If the user wants to experience the intelligent search result display form, the artificial intelligence can be triggered, and the video search results can be classified and summarized by the intelligent robot, so that a plurality of video topics determined by the intelligent robot based on the initial search results and video preview information under each video topic can be displayed.
[0065] Here, the artificial intelligence triggering operation can be: pulling down the current page to trigger the robot.
[0066] The artificial intelligence triggering operation can be performed before the video search request is input, or after the initial search results are obtained after the video search request is input. The triggering time of the artificial intelligence triggering operation is not limited in the present disclosure.
[0067] This implementation mode can summarize and aggregate the search results and display them to the user according to the video topics and the video preview information, so that the user can have a clear and complete understanding of the search results based on each video topic, and then select a video topic that is more in line with the user's search requirements from each video topic to watch videos, thereby improving the user's search experience.
[0068] Then, in response to a triggering operation for the displayed first video topic, or a triggering operation for the video preview information under the first video topic, the first video under the first video topic can be played in the video playing page.
[0069] Among them, the video theme that is first triggered among multiple video themes can be determined as the first video theme, or the video preview information that is first triggered among multiple video preview information can be determined as the first video preview information. At this time, after the first video preview information is detected or the first video theme is triggered, the video playback page is displayed, and the first video corresponding to the first video preview information (that is, the first video under the first video theme) is played on the video playback page.
[0070] Here, when the first video preview information corresponds to a video, the first video is the video corresponding to the first video preview information. When the first video preview information corresponds to a video set, the first video may be the first video in the video set corresponding to the first video preview information.
[0071] The video playback page can be displayed as follows Figure 2 At this time, Figure 2 The video playback page shown may include an artificial intelligence logo, and after detecting a triggering operation on the artificial intelligence logo, the steps described in S103 to S105 below are executed.
[0072] S103: In response to the triggering operation of the artificial intelligence identifier in the video playback page, the first video is played in the first area of the conversation page with the intelligent robot, and the search results and the conversation content with the intelligent robot are displayed in the second area of the conversation page.
[0073] In the embodiment of the present disclosure, the artificial intelligence logo can be used to indicate the logo that triggers the current user to have a conversation with the intelligent robot. The artificial intelligence logo can be set at the bottom left of the video playback page, or at the right side of the video playback page, etc.
[0074] At this point, in response to the triggering operation of the artificial intelligence identifier, a conversation page for a conversation with the intelligent robot can be displayed. At this point, the first video can continue to play in the first area of the conversation page, and the search results corresponding to the above video search request can be displayed in the second area of the conversation page, and the content of the conversation with the intelligent robot can be displayed below the search results.
[0075] At this time, the displayed conversation content with the intelligent robot can be the content after the conversation page is displayed, directly obtaining and displaying the input content of the text input box in the conversation page and the content after the intelligent robot responds based on the input content.
[0076] Alternatively, the conversation content with the intelligent robot displayed after the conversation page is displayed may also be the conversation content automatically sent to the intelligent robot in response to a trigger operation on the artificial intelligence identifier in the video playback page. For example, the conversation content may be the questions most users ask when conversing with the intelligent robot. Subsequently, a user trigger operation on the text input box in the conversation page may be detected, and upon detecting the trigger operation, the input content of the text input box may be obtained and displayed.
[0077] Alternatively, the conversation content displayed with the intelligent robot after the conversation page is displayed may be the conversation content automatically sent to the user by the intelligent robot in response to a trigger operation on the artificial intelligence identifier in the video playback page. For example, the conversation content may be a guessed question based on the questions most users ask when conversing with the intelligent robot. Subsequently, the user's trigger operation on the text input box in the conversation page may be detected, and upon detecting the trigger operation, the input content of the text input box may be obtained and displayed.
[0078] In the embodiment of the present disclosure, in response to the triggering operation of the artificial intelligence mark in the video playing page, the dialogue page for the dialogue with the intelligent robot can be displayed as follows: Figure 3 At this time, Figure 3 Play the first video in the first area shown, and Figure 3 The second area shown displays search results (including video preview information and video topics) and conversation content with the intelligent robot (for example, conversation content 1 and conversation content 2). Figure 3 As shown, the second area of the conversation page may also include a text input box so that the user can obtain the conversation content input by the user.
[0079] In an embodiment of the present disclosure, video preview information other than the first video preview information (ie, the second video preview information) among the multiple video preview information in the search results displayed in the conversation page may be triggered, and the steps in S105 below are executed after the triggering.
[0080] S105: In response to a triggering operation on the second video preview information in the search result, the first video played in the first area is switched to a second video corresponding to the second video preview information.
[0081] Here, when the second video preview information corresponds to a video, the second video is the video corresponding to the second video preview information. When the second video preview information corresponds to a video set, the second video can be the first video in the video set corresponding to the second video preview information.
[0082] It can be known from the above description that the embodiment of the disclosure can display a dialogue page with the intelligent robot in response to a triggering operation of the artificial intelligence identification in the video playing page, play a first video in a first area in the dialogue page, and display search results and dialogue content with the intelligent robot in a second area of the dialogue page. This implementation enables the user to obtain more information related to the first video while watching the video by conversing with the intelligent robot, thereby realizing the need to continuously watch the video while continuously obtaining more related information without frequently switching between the video playing page and the dialogue page with the intelligent robot. In addition, the video display area and the area where the dialogue content is located are mutually non-interfering areas, so that the video content and the dialogue content do not block each other, which ensures the video watching experience and facilitates the conversation with the intelligent robot. Furthermore, the search results when searching for a video are also displayed in the area where the dialogue content is located, which can facilitate the user to further select other videos to watch in the current dialogue page without returning to the video search page to switch videos, thereby facilitating the switching and watching of different videos.
[0083] As described previously, the search results corresponding to the video search request can include a plurality of video topics and video preview information under each of the video topics. Here, the video topics are obtained by clustering each video under the search results corresponding to the video search request. The video topics can include a topic keyword and topic description information.
[0084] The topic description information is generated based on the text description information and / or video frame recognition result (e.g., obtained by image recognition based on an optical recognition algorithm) of each video under the video topic.
[0085] Here, the text description information of the video can include text information previously set for the video, for example, the text description information can be tag information of the video, title information of the video, or text information corresponding to the video content, etc.
[0086] The topic keyword is generated based on the interactive behavior information corresponding to each video under the video topic and / or the topic description information.
[0087] Here, the interactive behavior information corresponding to the video can be understood as search request information when the video is searched, video-related comment information, etc.
[0088] For example, in the case of a video search request of "A place", the search results corresponding to the search request can be as shown in Figure 4 Figure 4 It can be known that the search result can include three video topics, wherein the video topic 1 corresponds to the theme keyword "A place introduction", the video topic 1 corresponds to the text description information "xxxxxx"; the video topic 2 corresponds to the theme keyword "A place food", the video topic 2 corresponds to the text description information "yyyyyy"; the video topic 3 corresponds to the theme keyword "A place scenic spot", and the video topic 3 corresponds to the text description information "zzzzzz".
[0089] In the embodiment of the present disclosure, each video topic in the search result can correspond to a video preview information, and then, as shown in the search result, three video preview information can be included, wherein each video preview information can include picture information and / or text information, wherein the picture information in the video preview information is associated with the video frame of the video / video set corresponding to the video preview information, and the text information in the video preview information is associated with the video topic, for example, the text description information in the video preview information can be the theme keyword. Figure 4
[0090] In the embodiment of the present disclosure, after the first video is played in the first area of the dialogue page of the intelligent robot according to the steps described in S101-S103, other videos under the first video topic corresponding to the first video can be played in the first area in response to the completion of the first video playing.
[0091] In the above embodiment, each video under the first video topic interested by the user can be continuously played in the first area of the dialogue page, without the need for the user to manually switch the played video, thereby improving the viewing experience of the user. Meanwhile, by continuously playing different videos under the first video topic, the user can quickly learn more and richer content associated with the video topic, thereby improving the satisfaction of the user to the search result.
[0092] In an optional embodiment, if each video under the first video topic is played, the videos under other video topics can be played in the first area according to the arrangement order of each video topic in the search result.
[0093] Here, the arrangement order of each video topic in the search result is associated with the display manner of the search result, for example, in the case of displaying the search result from top to bottom row by row, the arrangement order of each video topic in the search result can indicate the order of arranging from top to bottom, or in the case of displaying the search result from left to right, the arrangement order of each video topic in the search result can indicate the order of arranging from left to right.
[0094] For example, as shown in the search result, Figure 4 In the illustrated case, the order of the video topics in the search results is: video topic 1 (i.e., "Introduction to A City") first, then video topic 2 (i.e., "Food in A City"), and finally video topic 3 (i.e., "Sights in A City"). Figure 4 Figure 4 Figure 4
[0095] In the illustrated case, the order of the video topics in the search results is: video topic 1 (i.e., "Introduction to A City") first, then video topic 2 (i.e., "Food in A City"), and finally video topic 3 (i.e., "Sights in A City").
[0096] Alternatively, if the videos under the first video topic have been played, then in response to a triggering operation for displaying a second video topic, the videos under the second video topic are played in the first area.
[0097] In the above embodiment, the first area in the conversation page can continuously play different videos, so that the user can continuously learn about the videos corresponding to the video search request without the user's interactive operation, thereby simplifying the user's operation and improving the viewing efficiency of the search results.
[0098] In an optional embodiment, the above S103: displaying the conversation content of the intelligent robot in the conversation page, specifically includes the following steps:
[0099] Step one, receiving first question information input in the conversation page and directed to the currently played video.
[0100] The first question information input in the conversation page can be text data, which can be a question keyword or complete question data. Alternatively, the first question information can be voice data, which can be directly displayed in the conversation page or converted into text data and displayed in the conversation page through voice-to-text technology.
[0101] In the embodiment of the present disclosure, the first question information is used to indicate an acquisition request for acquiring information associated with the currently played video, and after the first question information is received, the process in the following step two can be continued.
[0102] Step two, acquiring and displaying first answer information provided by the intelligent robot and corresponding to the first question information.
[0103] In a specific implementation, after receiving the first question information, the first question information can be sent to the intelligent robot, so that the intelligent robot generates first answer information corresponding to the first question information based on an internal language model.
[0104] Alternatively, the intelligent robot can also initiate a search by taking the first question information as a search request, obtain search results corresponding to the search request, and then take at least part of the corresponding search results as the first answer information.
[0105] Here, the first answer information can be at least one of text information, voice information, video information, and hyperlink information.
[0106] In the above implementation, the first question information can be received, and then the first answer information corresponding to the first question information provided by the intelligent robot can be obtained and displayed, so that the user can obtain the information the user wants to know through interaction with the intelligent robot, simplifying the search path for the user to find the information the user wants to know, and improving the efficiency of obtaining information.
[0107] In an optional implementation, the embodiments of the present disclosure can also receive second question information for searching for a video input in the conversation page.
[0108] At this time, the second question information can indicate a video search request.
[0109] In the embodiments of the present disclosure, after receiving the second question information for searching for a video, the second question information can be sent to the intelligent robot. At this time, the intelligent robot can search based on the second question information to obtain search results corresponding to the second question information, i.e., second answer information.
[0110] Then, the second answer information corresponding to the second question information provided by the intelligent robot can be obtained and displayed.
[0111] Among the second answer information, there are at least one candidate topic matching the second question information, or video identification information of at least one video under a target topic; the target topic belongs to the video topics included in the search results obtained before playing the first video, and the candidate topic does not belong to the video topics included in the search results obtained before playing the first video.
[0112] Here, the video identification information of at least one video under the target topic can indicate video preview information under the target topic, or video titles of at least one video under the target topic, or a web address containing the at least one video under the target topic, etc.
[0113] In the embodiments of the present disclosure, after the second question information is displayed in the dialogue page, the video under the candidate topic can be played in the video playing page in response to a triggering operation on any of the candidate topics, or the video corresponding to the video identifier information can be played in the video playing page in response to a triggering operation on any of the video identifier information.
[0114] In the above-mentioned embodiments, the candidate topic or the video identifier information associated with the second question information can be displayed by receiving the second question information used to search for the video, so that the user can trigger the candidate topic or the video identifier information to switch the video played in the first area of the dialogue page, thereby enabling the user to realize seamless switching of the video without switching the page, and improving the user experience. The candidate topic is a video topic that does not belong to the search result obtained before the first video is played. In this way, the second answer information obtained by the user is not limited to the current search result, thereby improving the accuracy of the second answer information obtained.
[0115] Those skilled in the art can understand that the writing order of each step in the above-mentioned method of the specific embodiments does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0116] Based on the same inventive concept, the embodiments of the present disclosure also provide a video playing device corresponding to the video playing method. Since the principle of solving problems of the device in the embodiments of the present disclosure is similar to the above-mentioned video playing method, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described again.
[0117] Referring to Figure 5 FIG. 1 shows a schematic diagram of a video playing device provided by the embodiments of the present disclosure. The device comprises a playing unit 51, a first response unit 52, and a second response unit 53. Wherein,
[0118] The playing unit 51 is configured to play a first video in a video playing page. The first video is a video corresponding to the first video preview information triggered in the multiple video preview information in the search result corresponding to the video search request.
[0119] The first response unit 52 is configured to, in response to a triggering operation on an artificial intelligence identifier in the video playing page, play the first video in a first area in a dialogue page of an intelligent robot, and display the search result and a dialogue content with the intelligent robot in a second area in the dialogue page.
[0120] The second response unit 53 is configured to switch the first video played in the first area to a second video corresponding to the second video preview information in response to a triggering operation on the second video preview information in the search result.
[0121] As can be seen from the above description, the video playing page in the embodiment of the present disclosure can contain an artificial intelligence identifier. At this time, the first video can be played in the first area in the conversation page for conversing with the intelligent robot in response to a triggering operation on the artificial intelligence identifier, and the search result and the conversation content with the intelligent robot can be displayed in the second area of the conversation page. This implementation enables the user to continuously watch the video while conversing with the intelligent robot to obtain more information related to the first video, thereby realizing the need to continuously watch the video while continuously obtaining more related information without frequently switching between the video playing page and the conversation page with the intelligent robot. In addition, the video display area and the area where the conversation content is located are areas that do not interfere with each other, so that the video content and the conversation content do not block each other, which ensures the video watching experience and facilitates the conversation with the intelligent robot. Furthermore, the search result when searching for a video is also displayed in the area where the conversation content is located, which can facilitate the user to further select other videos to watch in the current conversation page without returning to the video search page to switch the video, thereby facilitating the switching and watching of different videos.
[0122] In a possible implementation, the search result includes a plurality of video topics and video preview information under each video topic. At this time, the apparatus is further configured to:
[0123] In response to the first video being played to the end, the first video corresponding to the first video topic is played in the first area.
[0124] In a possible implementation, the apparatus is further configured to:
[0125] If the videos under the first video topic are played to the end, the videos under other video topics are played in the first area according to the arrangement order of the video topics in the search result; or,
[0126] In response to a triggering operation on the displayed second video topic, the videos under the second video topic are played in the first area.
[0127] In a possible implementation, the playing unit 51 is further configured to:
[0128] In response to a video search request, a plurality of video topics matched with the video search request and video preview information under each video topic are displayed. The video preview information corresponds to a single video or a video set.
[0129] In response to a triggering operation for a first video theme of the display, or a triggering operation for video preview information under the first video theme, the first video under the first video theme is played in the video playing page.
[0130] In a possible implementation, the first response unit 52 is further configured to:
[0131] receive first question information input in the dialogue page and directed to a currently played video;
[0132] obtain and display first answer information provided by the intelligent robot and corresponding to the first question information.
[0133] In a possible implementation, the apparatus is further configured to:
[0134] receive second question information input in the dialogue page and directed to a search for a video;
[0135] obtain and display second answer information provided by the intelligent robot and corresponding to the second question information; the second answer information includes at least one candidate theme matching the second question information, or video identification information of at least one video under a target theme; the target theme belongs to a video theme included in the search result, and the candidate theme does not belong to the video theme included in the search result;
[0136] In response to a triggering operation on any of the candidate themes, a video under the candidate theme is played in the video playing page, or in response to a triggering operation on any of the video identification information, a video corresponding to the video identification information is played in the video playing page.
[0137] In a possible implementation, the playing unit 51 is further configured to:
[0138] In response to a video search request, display initial search results; the initial search results include video preview information of each video matching the video search request;
[0139] In response to receiving an artificial intelligence calling operation, display a plurality of video themes determined by the intelligent robot based on the initial search results, and video preview information under each video theme.
[0140] In a possible implementation, the video theme is obtained by clustering each video under a search result corresponding to the video search request;
[0141] The displayed video theme includes theme keywords and theme description information; the theme description information is generated based on text description information and / or video frame recognition results of each video under the video theme, and the theme keywords are generated based on interactive behavior information corresponding to each video under the video theme and / or the theme description information.
[0142] The description of the processing flow of each module in the device and the interaction flow between the modules can refer to the related description in the above method embodiments, and will not be described in detail here.
[0143] Corresponding to Figure 1 The video playing method, the present embodiment also provides a computer device 600, as shown in Figure 6 The computer device 600 provided by the present embodiment has the structure as shown in the figure, which includes:
[0144] The processor 61, the memory 62, and the bus 63; the memory 62 is used to store the execution instructions, including the internal memory 621 and the external memory 622; the internal memory 621 here is also called the internal memory, which is used to temporarily store the operation data in the processor 61 and exchange data with the external memory 622 such as a hard disk; the processor 61 exchanges data with the external memory 622 through the internal memory 621; when the computer device 600 is running, the processor 61 and the memory 62 communicate through the bus 63, so that the processor 61 executes the following instructions:
[0145] Playing a first video in the video playing page; the first video is a video corresponding to the first video preview information triggered in the multiple video preview information in the search result corresponding to the video search request;
[0146] In response to a trigger operation on the artificial intelligence identifier in the video playing page, playing the first video in a first area in a dialogue page with an intelligent robot, and displaying the search result and the dialogue content with the intelligent robot in a second area in the dialogue page;
[0147] In response to a trigger operation on the second video preview information in the search result, switching the first video played in the first area to a second video corresponding to the second video preview information.
[0148] The present embodiment also provides a computer readable storage medium, which stores a computer program, and the computer program is run by a processor to execute the steps of the video playing method described in the above method embodiments. The storage medium can be a volatile or non-volatile computer readable storage medium.
[0149] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here. In several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and another division can be made in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some communication interfaces, devices or units, and can be electrical, mechanical or other forms.
[0150] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0151] In addition, the functional units in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0152] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present disclosure essentially or the part of the prior art or the part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions for making a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present disclosure. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various program code storage media.
[0153] Finally, it should be noted that the above-described embodiments are merely specific embodiments of the present disclosure, used to illustrate the technical solutions of the present disclosure, and are not intended to limit the present disclosure. The protection scope of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can make modifications or easy changes to the technical solutions described in the foregoing embodiments, or easily think of changes or equivalent replacements for some of the technical features; and these modifications, changes or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A video playing method, characterized in that, The method comprises: playing a first video in a video playing page; the first video is a video corresponding to triggered first video preview information in multiple video preview information of search results corresponding to a video search request displayed in a search result page; in response to a trigger operation on an artificial intelligence identified in the video playing page, playing the first video in a first area in a dialogue page with an intelligent robot and displaying the search results in a second area in the dialogue page, and dialogue content with the intelligent robot, wherein the dialogue content comprises questioning information when a user dialogues with the intelligent robot and answering information provided by the intelligent robot; in response to a trigger operation on second video preview information in the search results displayed in the dialogue page, switching the first video played in the first area of the dialogue page to a second video corresponding to the second video preview information.
2. The method of claim 1, wherein, The search results comprise multiple video topics and video preview information under each video topic; The method further comprises: in response to the first video being played to the end, playing other videos under a first video topic corresponding to the first video in the first area.
3. The method of claim 2, wherein, The method further comprises: if each video under the first video topic is played to the end, playing videos under other video topics in the first area according to the arrangement order of each video topic in the search results; or in response to a trigger operation on a displayed second video topic, playing each video under the second video topic in the first area.
4. The method of claim 1, wherein, The method of playing a first video in a video playing page comprises: in response to a video search request, displaying multiple video topics matched with the video search request and video preview information under each video topic; the video preview information corresponds to a single video or a video set; in response to a trigger operation on a displayed first video topic, or a trigger operation on video preview information under the first video topic, playing the first video under the first video topic in the video playing page.
5. The method of claim 1, wherein, Displaying dialogue content with the intelligent robot in the dialogue page comprises: receiving first questioning information input in the dialogue page for a currently played video; obtaining and displaying first answering information provided by the intelligent robot corresponding to the first questioning information.
6. The method of claim 1, wherein, The method further comprises: receiving second questioning information input in the dialogue page for searching for a video; obtaining and displaying second answering information provided by the intelligent robot corresponding to the second questioning information; the second answering information comprises at least one candidate topic matched with the second questioning information, or video identification information of at least one video under a target topic; the target topic belongs to a video topic included in the search results, and the candidate topic does not belong to a video topic included in the search results; In response to a triggering operation on any of the candidate topics, a video under the candidate topic is played in the video playing page, or in response to a triggering operation on any of the video identification information, a video corresponding to the video identification information is played in the video playing page.
7. The method of claim 4, wherein, The video preview information under each of the video topics includes: In response to a video search request, an initial search result is displayed; the initial search result includes video preview information of each video matching the video search request; In response to receiving an artificial intelligence calling operation, a plurality of video topics determined by the intelligent robot based on the initial search result are displayed, and video preview information under each video topic is displayed.
8. The method according to any one of claims 2 to 4, 6 to 7, characterized in that, The video topics are obtained by clustering each video under the search result corresponding to the video search request; The displayed video topics include topic keywords and topic description information; the topic description information is generated based on text description information and / or video frame identification results of each video under the video topic, and the topic keywords are generated based on interaction behavior information corresponding to each video under the video topic and / or the topic description information.
9. A video playback device, comprising: The video playing method comprises the steps of: playing a first video in a video playing page; The first video is a video corresponding to triggered first video preview information in a plurality of video preview information in a search result corresponding to a video search request displayed in a search result page; In response to a triggering operation on an artificial intelligence identified in the video playing page, the first video is played in a first area in a dialogue page with the intelligent robot, and the search result is displayed in a second area in the dialogue page, and a dialogue content with the intelligent robot, wherein the dialogue content includes questioning information when a user dialogues with the intelligent robot and answering information provided by the intelligent robot; In response to a triggering operation on second video preview information in the search result displayed in the dialogue page, the first video played in the first area in the dialogue page is switched to a second video corresponding to the second video preview information.
10. A computer device, comprising: The video playing method comprises the steps of: A processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the computer device is running, the processor and the memory communicate through the bus, the machine readable instructions are executed by the processor to execute the steps of the video playing method in any one of claims 1 to 8.
11. A computer readable storage medium, characterized in that, The computer readable storage medium stores a computer program, which is executed by the processor to execute the steps of the video playing method in any one of claims 1 to 8.
Citation Information
Patent Citations
Information search method and device, computer equipment and storage medium
CN114186095A
Search result display method and device, computer equipment and storage medium
CN114329254A