Video Information Display Method, Device, Storage Medium, and Program Product
The method and device provide an information panel with separate tabs for video comment and object information during playback, addressing the inconvenience of navigating away from videos to view related content, thereby improving user experience.
Patent Information
- Application Number
- JP2024550573
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-02-24
- Filing Date
- 2023-02-21
- Publication Date
- 2025-08-04
- Estimated Expiration
- 2043-02-21
AI Technical Summary
Existing video platforms require users to jump to separate pages to view video-related object information, such as product evaluations, which is inconvenient and affects user experience.
A method and device that display an information panel with separate tabs for video comment and video-related object information during video playback, allowing users to view both without leaving the video interface.
Facilitates simultaneous viewing of video comment and related object information, simplifying user operations and enhancing the viewing experience by eliminating the need to navigate away from the video.
Smart Images

Figure 0007717987000001 
Figure 0007717987000002 
Figure 0007717987000003
Abstract
Description
Technical Field
[0001] [Cross - Reference to Related Applications] This application claims the priority of a Chinese patent application with the application number 202210173229.X and the invention title "Video Information Display Method, Device, Storage Medium, and Program Product", which was filed with the China National Intellectual Property Administration on February 24, 2022, and the entire content thereof is incorporated herein by reference.
[0002] [Technical Field] Embodiments of the present invention relate to the field of computer and network communication technologies, and in particular, to a video information display method, device, storage medium, and program product.
Background Art
[0003] With the development of video technology, it has become possible to associate specific objects such as related products in a video platform with the video, making it convenient for users to shop while watching the video.
Summary of the Invention
[0004] Embodiments of the present invention provide a video information display method, device, storage medium, and program product for facilitating a user to view video comment information and video - related object information during video viewing and simplifying the user's operation.
[0005] According to a first aspect, embodiments of the present invention provide a video information display method, the method including: receiving a trigger operation on a comment control in a video playback interface; displaying an information display panel in response to the trigger operation, where a first tab and a second tab are displayed on the information display panel, the first tab is associated with video comment information of the currently played video, and the second tab is associated with video - related object information of the currently played video.
[0006] According to a second aspect, an embodiment of the present invention provides a video information display device, which device comprises: an input unit for receiving a trigger operation on comment control in a video playback interface; a display unit for displaying an information display panel in response to the trigger operation, wherein a first tab and a second tab are displayed on the information display panel, the first tab is associated with video comment information of a currently played video, and the second tab is associated with video related target information of the currently played video.
[0007] According to a third aspect, an embodiment of the present invention provides an electronic device, which electronic device comprises at least one processor and a memory, wherein the memory stores computer-executable instructions, and by executing the computer-executable instructions stored in the memory by the at least one processor, the at least one processor is caused to execute the video information display method described in the above first aspect and various possible designs of the first aspect.
[0008] According to a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the video information display method described in the above first aspect and various possible designs of the first aspect is realized.
[0009] According to a fifth aspect, an embodiment of the present invention provides a computer program product, which program product includes a computer program, and when the computer program is executed by a processor, the video information display method described in the above first aspect and various possible designs of the first aspect is realized.
[0010] According to the sixth aspect, an embodiment of the present invention provides a computer program, and when the computer program is executed by a processor, the video information display method described in the above first aspect and various possible designs of the first aspect is realized.
Brief Description of the Drawings
[0011] To more clearly explain the technical solutions in the embodiments of the present invention or the prior art, the following briefly introduces the drawings that need to be used in the description of the embodiments or the prior art. The drawings in the following description are some embodiments of the present invention, and it is obvious that those skilled in the art can obtain other drawings from these drawings without creative effort.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Modes for Carrying Out the Invention
[0012] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the following clearly and completely describes the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. It is obvious that the described embodiments are some embodiments of the present invention, not all embodiments. Based on the embodiments in the present invention, all other embodiments that can be obtained by those skilled in the art without creative effort belong to the protection scope of the present invention.
[0013] With the development of video technology, it has become possible to associate specific objects such as video-related products in a video platform, making it convenient for users to shop while watching videos.
[0014] When a user watches a video and needs to understand the detailed information of the video-related object, the user has to jump to the page of the video-related object and view the detailed information of the video-related object on the page after jumping. For example, when a user needs to view the product evaluation of a video-related product, the user has to click on the product link and search for the product evaluation included in the page corresponding to the product link, which is inconvenient to operate and affects the user experience.
[0015] In order to solve the above technical problems, embodiments of the present invention provide a method for displaying video information. The method includes receiving a trigger operation on a comment control in a video playback interface, and in response to the trigger operation, displaying an information display panel. Here, a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently played video, and the second tab is associated with the video-related object information of the currently played video. In the embodiments of the present invention, by displaying the first tab and the second tab on the information display panel of the video playback interface, associating the first tab with the video comment information of the currently played video, and associating the second tab with the video-related object information of the currently played video, it is possible to facilitate the user to view the video comment information and the video-related object information while watching the video, eliminating the need for the user to jump to the page of the video-related object to view the video-related object information, simplifying the user's operation, and improving the user experience.
[0016] As shown in FIG. 1, in the video information display method according to an embodiment of the present invention, a trigger button 102 for comment control is installed on a video playback interface 101. When a user triggers the comment control by the trigger button 102, an information display panel 103 is displayed on the video playback interface 101. A first tab 104 and a second tab 105 are displayed on the information display panel 103, and each tab corresponds to a tab page such as a tab page 106 corresponding to the second tab 105 expanded and displayed in FIG. 1. Thus, video comment information and video-related target information are displayed using different tab pages. In FIG. 1, on the tab page 106 corresponding to the second tab 105, a plurality of video-related target information (when the video-related target is a product, the video-related target information may be product evaluation information) is expanded and displayed, and the tab page corresponding to the first tab 104 is shielded. When the user switches the tab page, for example, when switching the tab page corresponding to the second tab to the tab page corresponding to the first tab, the tab page corresponding to the second tab 105 is shielded, the tab page corresponding to the first tab 104 is expanded, and video comment information can be displayed on the tab page corresponding to the first tab 104.
[0017] Hereinafter, the method provided by the embodiments of the present invention will be introduced in detail in conjunction with specific embodiments.
[0018] Referring to FIG. 2, FIG. 2 is a schematic diagram 1 of the flow of the video information display method provided by the embodiments of the present invention. The method of this embodiment can be applied to a terminal device or a server, and the video information display method includes the following steps.
[0019] In S201, a trigger operation on the comment control in the video playback interface is received.
[0020] In S202, an information display panel is displayed in response to the trigger operation. Here, a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related target information of the currently playing video.
[0021] In this embodiment, the video playback interface includes a comment control. The user can trigger the comment control, such as by clicking a button of the comment control, and display an information display panel corresponding to the comment control in the video playback interface.
[0022] In this embodiment, when there is a video-related target in the currently playing video of the video playback interface, the first tab and the second tab can be displayed on the information display interface. Here, the first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related target information of the currently playing video. The first tab and the second tab may be of different types. The tab is an interactive label (such as an interactive button), and is associated with different types of information respectively. The association may specifically be a specific correspondence relationship between different types of tabs and different types of information. Thereby, when the tab is triggered, the corresponding type of information is displayed.
[0023] To explain with examples, in a selective embodiment, the video-related object may be an object mentioned in the video or an object related to the video. The video-related object information may be information related to the object mentioned in the currently playing video, such as the user's evaluation information on the object in the video. The video comment information may be the user's comment information on the video itself, such as comment information other than the video-related object information. In the case of some marketing types of videos (such as influencer marketing videos, product introduction videos, etc.), the video-related object may be a product, and on the information display interface, object identifiers of the video-related object, such as video-related product link anchors, shopping carts, product thumbnails, etc., may be displayed. In this case, the video-related object information may be product information, where the product information includes, but is not limited to, product evaluation information and / or product attribute information. The product evaluation information is the evaluation text, photo, video of the product by the purchasing user, and may further include the evaluation time. Here, when clicking on the photo and video, it is possible to enter a large image mode query and multi-picture supported slide switching. The product attribute information includes, but is not limited to, product name, price information, brand information, sales quantity, product introduction information, etc., thereby facilitating the user to quickly understand the product during video viewing and improving the interactive experience.
[0024] Compared with the method of triggering the comment control to expand the comment panel and displaying the video comment information on the comment panel, in the present invention, an information display panel is displayed, where a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related object information of the currently playing video. Thereby, it is convenient for the user to quickly view the multi-dimensional information related to the video and can help the user switch and view information in different dimensions as needed.
[0025] In another alternative embodiment, for some movies and TV drama videos, the video-related object may be the actor in the video, the video-related object information may be actor information, and on the information display interface, object identifiers of the video-related object, such as an avatar label of the actor and a profile link anchor of the actor, may be displayed, which facilitates the user to learn about the actor information during video viewing and can improve the interactive experience during viewing.
[0026] In this embodiment, after the user triggers the comment control, video comment information and video-related object information of the currently playing video can be obtained. Here, the video-related object information can be obtained in real time from the page of the video-related object, or obtained in advance, associated with the currently playing video, and stored in the server, and the server can also be requested for the video-related object information, or the video-related object information can be obtained by other means, which is not limited here.
[0027] Furthermore, when displaying an information display panel on the video playback interface, a first tab and a second tab are displayed on the information display panel. Here, the first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related object information of the currently playing video.
[0028] More specifically, each tab corresponds to one tab page. The tab page corresponding to the first tab is used to display the video comment information of the currently playing video, and the tab page corresponding to the second tab is used to display the video-related object information of the currently playing video. That is, in this embodiment, by displaying the video comment information and the video-related object information on different tab pages respectively, the user can view the video comment information and the video-related object information on the information display panel in the video playback interface. In particular, when viewing the video-related object information, there is no need to jump to the page of the video-related object to view the detailed information of the video-related object, which simplifies the operation and improves the user experience.
[0029] There may or may not be video-related objects in the currently playing video. Therefore, if there is a video-related object, the video comment information and the video-related object information can be displayed on different tab pages of the information display panel respectively. That is, when it is determined that there is a video-related object in the currently playing video, a second tab is displayed on the information display panel. If there is no video-related object, the video comment information can be displayed on the information display panel, and there is no need to obtain the video-related object information and display it on a different tab page. That is, when it is determined that there is no video-related object in the currently playing video, there is no need to display the second tab on the information display panel. Therefore, in order to distinguish the above two cases, it is necessary to explain that after the user triggers the comment control, it is possible to determine whether there is a video-related object in the currently playing video before the information display panel is displayed in the video playback interface.
[0030] The video information display method provided by this embodiment receives a trigger operation on the comment control in the video playback interface, and displays the information display panel in response to the trigger operation. Here, a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related object information of the currently playing video. In this embodiment, by displaying the first tab and the second tab on the information display panel of the video playback interface, associating the first tab with the video comment information of the currently playing video, and associating the second tab with the video-related object information of the currently playing video, it is convenient for the user to view the video comment information and the video-related object information while watching the video, without the need to jump to the page of the video-related object to view the video-related object information, which simplifies the user's operation and improves the user experience.
[0031] In an optional embodiment, video comment information of the currently playing video or video-related object information of the currently playing video is displayed on the information display panel, and the tab associated with the displayed video comment information or video-related object information is in a highlighted state.
[0032] In this embodiment, when displaying the information display panel, the information display panel can display video comment information of the currently played video or video-related object information of the currently played video, and when the video comment information of the currently played video is displayed on the information display panel, the tab associated with the displayed video comment information is in a highlighted state such as a selected state, and when the video-related object information of the currently played video is displayed on the information display panel, the tab associated with the displayed video-related object information of the currently played video is in a highlighted state such as a selected state. The display effects of the selected state and the unselected state are different, which facilitates user interaction and operation.
[0033] In an alternative embodiment, when information is displayed in the form of tab pages, the first tab and the second tab correspond to tab pages, respectively, and the tabs, the corresponding tab pages, and the information displayed on the tab pages are related / corresponding to each other, and are therefore displayed in conjunction with each other. Since the display area of the information display panel is limited, it is necessary to expand one tab page and hide other tab pages, thereby saving display space and allowing users to flexibly switch and adjust as needed for evaluation and viewing. Furthermore, displaying the information display panel described in S202 of the above embodiment specifically includes: The information display panel may include hiding a non-default tab page, expanding a default tab page, and displaying corresponding information on the default tab page, wherein the default tab page is a tab page corresponding to the video comment information or a tab page corresponding to the video-related target information.
[0034] In this embodiment, one default tab page is set as the tab page to be expanded, and non-default tab pages are shielded. The default tab page may be a tab page corresponding to video comment information or a tab page corresponding to video-related target information. For example, when setting the tab page corresponding to video-related target information as the default tab page, after the user triggers the comment control, the tab page corresponding to the video-related target information is directly expanded in the information display panel, and other tab pages are folded and shielded.
[0035] In an alternative exemplary embodiment, displaying the video comment information and the video-related target information described in S202 of the above-described embodiment on different tab pages may specifically include the following steps as shown in FIG. 3.
[0036] In S301, the numbers of the video comment information and the video-related target information are respectively obtained. In S302, based on the numbers of the video comment information and the video-related target information, the tab page to be expanded and the tab page to be shielded are determined. Here, the tab page is a page corresponding to the first tab or the second tab in the information display panel. In S303, the tab page to be shielded is shielded and displayed on the information display panel, the tab page to be expanded is expanded and displayed, and the corresponding information is displayed on the tab page to be expanded.
[0037] In this embodiment, the tab page to be expanded and the tab page to be shielded can be determined based on the number of video comment information and the number of video-related target information. The number of video comment information is the number of video comments, and the number of video-related target information is the number of product evaluations. Further, after the user triggers the comment control, the tab page to be shielded is shielded in the information display panel, and the tab page to be expanded is expanded. The corresponding information is the information corresponding to the tab page to be expanded. For example, the tab page to be expanded is the evaluation page of the product related to the video (the tab page corresponding to the video-related target information), and the corresponding information is the product evaluation information (the video-related target information). The tab page to be expanded is the comment page of the video (the tab page corresponding to the video comment information), and the corresponding information is the video comment information.
[0038] Optionally, one tab page with a larger number of information can be used as the tab page to be expanded. For example, if the number of video comment information is larger, the tab page corresponding to the video comment information is determined as the tab page to be expanded, and the other tab pages are determined as the tab pages to be shielded.
[0039] Optionally, if the number of one of the video comment information and the video-related target information is 0, the tab page corresponding to the information with the number of 0 is determined as the tab page to be shielded, and the tab page corresponding to the other information is determined as the tab page to be expanded. For example, if the number of video comment information is 0, the tab page corresponding to the video comment information is determined as the tab page to be shielded, and the tab page corresponding to the video-related target information with a non-zero number is determined as the tab page to be expanded. Or, if the number of video-related target information is 0, the tab page corresponding to the video-related target information is determined as the tab page to be shielded, and the tab page corresponding to the video comment information with a non-zero number is determined as the tab page to be expanded. Optionally, if all the numbers are 0, the default tab page can be expanded, and the non-default tab pages can be folded.
[0040] Optionally, the number of video comment information and the number of video-related target information can be displayed on the tab of the corresponding tab page.
[0041] Based on any of the above-described embodiments, since one tab page is expanded and other tab pages are shielded in the information display panel, when the user wants to view the information on the shielded tab page, the user can trigger a tab page switching operation. For example, the user can click on the tab of the shielded tab page or trigger the switching of the tab page by a slide operation. Further, in response to the tab page switching operation, the currently expanded tab page is shielded, and one or more of the currently shielded tab pages are expanded. Optionally, each switching operation can shield the currently expanded tab page and expand one specified tab page or an adjacent tab page that is currently shielded.
[0042] Based on any of the above-described embodiments, there may be a plurality of video-related targets for the currently playing video, and the target identifiers of the plurality of video-related targets can be displayed in the information display panel. For example, if a plurality of products are associated with the currently playing video, the information display panel displays the identifiers of the plurality of products such as product photos and / or names.
[0043] Furthermore, the user can trigger the target identifier of a specific target video-related target, such as by clicking on the target identifier of the specific target video-related target. In response to the trigger operation on the target identifier of the target video-related target, the target video-related target information is displayed on the information display panel. Here, the target video-related target may be any of the video-related targets of the currently playing video. For example, if a plurality of products are associated with the currently playing video and the information displayed on the tab page corresponding to the video-related target information is product evaluation, when the user triggers the identifier of a specific target product, the product evaluation of the target product is selected and displayed on the tab page corresponding to the video-related target information, facilitating the user to view only the product evaluation of the target product.
[0044] Based on any of the above-described embodiments, similar to the function of "liking" and replying to video comment information on the information display panel, in this embodiment, it is possible to provide a "like" function and a reply function on the tab page corresponding to the video-related target information.
[0045] Optionally, each display area of the video-related target information on the tab page corresponding to the video-related target information further includes a "like" button. In response to a trigger operation on the "like" button, the "like" button is highlighted, and the cumulative number of "likes" for the video-related target information is updated and displayed in the display area of the video-related target information. Here, when the "like" button has not been "liked", it is gray, does not display text, and after it has already been "liked", it is highlighted and the corresponding number of "likes" can be displayed.
[0046] Furthermore, after the video-related target information has been "liked", it is possible to send "like" prompt information to the client of the publisher of the video-related target information. Optionally, each display area of the video-related target information on the tab page corresponding to the video-related target information further includes a reply button. In response to a trigger operation on the reply button, an input box is displayed. In response to the operation of the user inputting and submitting the reply content in the input box, the reply content can be displayed in the display area of the video-related target information. For example, it can be displayed below the video-related target information. When there are multiple reply contents, some of the reply contents can be obscured.
[0047] Furthermore, after the video-related target information has been replied to, by sending reply prompt information including the reply content to the client of the publisher of the video-related target information, it facilitates the publisher of the video-related target information to reply to the reply content. Furthermore, the reply content of the publisher of the video-related target information is also displayed in the display area of the video-related target information. Based on any of the above-described embodiments, the tab page of the video-related target information may further include the release time of each video-related target information. Taking the example of product evaluation, selectively, when the evaluation time is within T days and within 1 hour from now, the minute interval from now is displayed (for example, when writing an evaluation at 11:20 and opening the tab page at 11:30, "10 minutes ago" is displayed); when the evaluation time is from 1 hour after T days to within T days and more than 1 hour from now, the time interval from now is displayed (for example, when writing an evaluation at 11:00 and opening the tab page at 12:00, "1 hour ago" is displayed); when the evaluation time is within T days to T - 2 days, the specific time of yesterday is displayed (for example, when writing an evaluation at 11:20 yesterday and opening the tab page at 10:00 today, "Yesterday 11:20" (24-hour format) is displayed); when the evaluation time is within T - 3 days, the number of days from now is displayed (for example, when writing an evaluation on November 18th and opening the tab page on November 19th, "1 day ago" is displayed); when the evaluation time is more than T - 3 days, the specific date is displayed (for example, when writing an evaluation on November 10th and opening the tab page at 10:00 today, "11 - 10" is displayed).
[0048] Corresponding to the video information display method of the above embodiment, FIG. 4 is a block diagram of the structure of a video information display device provided by an embodiment of the present invention. For the convenience of explanation, only the parts related to the embodiments of the present invention are shown. Referring to FIG. 4, the video information display device 400 includes an input unit 401 and a display unit 402.
[0049] Here, the input unit 401 receives a trigger operation for comment control in the video playback interface. The display unit 402 displays an information display panel in response to the trigger operation. Here, a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently playing video, and the second tab is associated with the video-related target information of the currently playing video.
[0050] In one or more embodiments of the present invention, on the information display panel, video comment information of the currently playing video or video-related target information of the currently playing video is displayed, and a tab associated with the displayed video comment information or video-related target information is in a highlighted state.
[0051] In one or more embodiments of the present invention, when the display unit 402 displays the information display panel, respectively obtains the number of the video comment information and the video-related target information, determines a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, where the tab page is a page corresponding to a first tab or a second tab on the information display panel, shieldingly displays the tab page to be shielded on the information display panel, expandingly displays the tab page to be expanded, and displays corresponding information on the tab page to be expanded.
[0052] In one or more embodiments of the present invention, when the display unit 402 determines a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, if the number of one of the video comment information and the video-related target information is 0, determines the tab page corresponding to the information with a count of 0 as the tab page to be shielded, and determines the tab page corresponding to the other information as the tab page to be expanded.
[0053] In one or more embodiments of the present invention, the display unit 402 further in response to a tab page switching operation, shields the currently expanded tab page and expands one or more tab pages among the currently shielded tab pages.
[0054] In one or more embodiments of the present invention, the display unit 402 further When there are multiple video-related objects, the object identifiers of the multiple video-related objects are displayed on the information display panel, In response to a trigger operation on the object identifier of the target video-related object, target video-related object information is displayed on the information display panel.
[0055] In one or more embodiments of the present invention, the device further includes a determination unit 403 for determining whether there is a video-related object in the currently playing video, When it is determined that there is a video-related object in the currently playing video, the display unit 402 further displays the second tab on the information display panel.
[0056] The video information display device provided by this embodiment is used to execute the technical solutions of the above-described method embodiments, and its implementation principle and technical effects are the same, and will not be further described in this embodiment.
[0057] Referring to FIG. 5, a schematic diagram of the structure of an electronic device 500 suitable for realizing an embodiment of the present invention is shown. The electronic device 500 may be a terminal device or a server. Here, the terminal device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android (registered trademark) Devices, PADs), portable media players (PMPs), in-vehicle terminals (e.g., car navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 5 is merely an example and does not impose any limitations on the functions and usage ranges of the embodiments of the present invention.
[0058] As shown in FIG. 5, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 501 that can execute various appropriate operations and processes based on a program stored in a read only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 further stores various programs and data necessary for the operation of the electronic device 500. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0059] Typically, devices such as an input device 506 including a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 507 including a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 508 including a magnetic tape, a hard disk, etc., and a communication device 509 may be connected to the I / O interface 505. The communication device 509 can enable the electronic device 500 to communicate wirelessly or wiredly to exchange data with other devices. Although an electronic device 500 having various devices is shown in the drawings, it should be understood that it is not necessary to implement or have all the shown devices. More or fewer devices may alternatively be implemented or had.
[0060] In particular, according to an embodiment of the present invention, the process described with reference to the above flowchart may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 509, or may be installed from the storage device 508 or the ROM 502. When the computer program is executed by the processing device 501, the above-described functions limited to the method of the embodiment of the present invention are executed.
[0061] It should be noted that the above-mentioned computer-readable medium of the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM, or flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present invention, the computer-readable storage medium may be a tangible medium that includes or stores a program that can be used in combination with an instruction execution system, apparatus, or device by the instruction execution system, apparatus, or device. Also, in the present invention, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier carrying a computer-readable program code. Such a propagated data signal can take various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may further be any computer-readable medium other than a computer-readable storage medium that transmits, propagates, or conveys a program for use by or in combination with an instruction execution system, apparatus, or device.The program code contained in the computer-readable medium can be transmitted using any suitable medium, including but not limited to wired, fiber optic cable, RF (Radio Frequency), or any suitable combination of the foregoing.
[0062] The computer-readable medium described above may be included in the above-described electronic device or may exist separately and not be assembled into the electronic device.
[0063] One or more programs are carried on the computer-readable medium described above. When the one or more programs described above are executed by the electronic device, the electronic device is caused to execute the methods shown in the above-described embodiments.
[0064] The computer program code for performing the operations of the present invention can be described in one or more programming languages or combinations thereof. The programming languages described above include object-oriented programming languages such as Java (registered trademark), Smalltalk, C++, etc., and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as a stand-alone software package, partially executed on the user computer and partially executed on a remote computer, or entirely executed on a remote computer or server. When related to a remote computer, the remote computer may be connected to the user computer via any type of network including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0065] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of systems, methods, and computer program products that can be implemented according to various embodiments of the present invention. From this perspective, each box in the flowchart or block diagram includes one or more executable instructions for implementing the specified logical function and can represent one module, program segment, or part of the code. Also, it should be noted that in some alternative implementations, the functions shown in the boxes may occur in an order different from the order shown in the drawings. For example, two boxes shown consecutively may actually be executed substantially in parallel, or depending on the related functions, may be executed in the reverse order. Also, each box in the block diagram and / or flowchart and combinations of boxes in the block diagram and / or flowchart may be implemented in a dedicated hardware-based system that executes the specified function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0066] The units described as being involved in the embodiments of the present invention may be implemented by software or by hardware. Here, the name of the unit does not constitute a limitation of the unit itself in a specific case. For example, the first acquisition unit may be described as "a unit that acquires at least two IP addresses".
[0067] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
[0068] In the context of the present invention, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be either a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of these. More specific examples of a machine-readable storage medium may include one or more electrical connections based on wires, a portable computer disk, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0069] In a first aspect, according to one or more embodiments of the present invention, a method for displaying video information is provided, the method comprising: Receiving a trigger operation for comment control in a video playback interface; Displaying an information display panel in response to the trigger operation, where a first tab and a second tab are displayed on the information display panel, the first tab being associated with video comment information of the currently played video, and the second tab being associated with video-related target information of the currently played video.
[0070] According to one or more embodiments of the present invention, on the information display panel, video comment information of the currently played video or video-related target information of the currently played video is displayed, and the tab associated with the displayed video comment information or video-related target information is in a highlighted state.
[0071] According to one or more embodiments of the present invention, the method includes: Respectively obtaining the number of the video comment information and the video-related target information; Determining a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, where the tab page corresponds to the first tab or the second tab on the information display panel; Further including shielding and displaying the tab page to be shielded on the information display panel, expanding and displaying the tab page to be expanded, and displaying corresponding information on the tab page to be expanded.
[0072] According to one or more embodiments of the present invention, determining the tab page to be expanded and the tab page to be shielded based on the number of the video comment information and the video-related target information includes: When the number of one of the video comment information and the video-related target information is 0, determining the tab page corresponding to the information with a count of 0 as the tab page to be shielded, and determining the tab page corresponding to the other information as the tab page to be expanded.
[0073] According to one or more embodiments of the present invention, the method includes further comprising, in response to a tab page switching operation, shielding the currently expanded tab page and expanding one or more of the currently shielded tab pages.
[0074] According to one or more embodiments of the present invention, the method includes when there are multiple video-related objects, displaying the object identifiers of the multiple video-related objects on the information display panel, and further comprising, in response to a trigger operation on the object identifier of the target video-related object, displaying target video-related object information on the information display panel.
[0075] According to one or more embodiments of the present invention, the method includes determining whether there is a video-related object in the currently playing video, and further comprising, when it is determined that there is a video-related object in the currently playing video, displaying the second tab on the information display panel.
[0076] In a second aspect, according to one or more embodiments of the present invention, there is provided a video information display device, which includes an input unit for receiving a trigger operation on a comment control in a video playback interface, a display unit for displaying an information display panel in response to the trigger operation, on which a first tab and a second tab are displayed, the first tab being associated with video comment information of the currently playing video, and the second tab being associated with video-related object information of the currently playing video.
[0077] According to one or more embodiments of the present invention, video comment information of the currently playing video or video-related object information of the currently playing video is displayed on the information display panel, and the tab associated with the displayed video comment information or video-related object information is in a highlighted state.
[0078] According to one or more embodiments of the present invention, when the display unit displays the information display panel, it respectively obtains the number of the video comment information and the video-related target information, determines a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, and the tab page is a page corresponding to the first tab or the second tab on the information display panel, shieldedly displays the tab page to be shielded on the information display panel, expands and displays the tab page to be expanded, and displays corresponding information on the tab page to be expanded.
[0079] According to one or more embodiments of the present invention, when the display unit determines a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, if the number of one of the video comment information and the video-related target information is 0, it determines the tab page corresponding to the information with the number of 0 as the tab page to be shielded, and determines the tab page corresponding to the other information as the tab page to be expanded.
[0080] According to one or more embodiments of the present invention, the display unit further in response to a tab page switching operation, shields the currently expanded tab page and expands one or more of the currently shielded tab pages.
[0081] According to one or more embodiments of the present invention, the display unit further when there are a plurality of video-related targets, displays target identifiers of the plurality of video-related targets on the information display panel, and in response to a trigger operation on the target identifier of the target video-related target, displays target video-related target information on the information display panel.
[0082] According to one or more embodiments of the present invention, the device further comprises a determination unit for determining whether a video-related object exists in the currently playing video, and when it is determined that a video-related object exists in the currently playing video, the display unit further displays the second tab on the information display panel.
[0083] In a third aspect, according to one or more embodiments of the present invention, an electronic device is provided, the electronic device comprising at least one processor and a memory, the memory storing computer-executable instructions, and by executing the computer-executable instructions stored in the memory by the at least one processor, causing the at least one processor to execute the video information display method described in the first aspect and various possible designs of the first aspect.
[0084] In a fourth aspect, according to one or more embodiments of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer-executable instructions, and when the computer-executable instructions are executed by a processor, the video information display method described in the first aspect and various possible designs of the first aspect is realized.
[0085] In a fifth aspect, according to one or more embodiments of the present invention, a computer program product is provided, the computer program product including computer-executable instructions, and when the computer-executable instructions are executed by a processor, the video information display method described in the first aspect and various possible designs of the first aspect is realized.
[0086] In a sixth aspect, an embodiment of the present invention provides a computer program, and when the computer program is executed by a processor, the video information display method described in the first aspect and various possible designs of the first aspect is realized.
[0087] According to the video information display method, device, storage medium, and program product provided by the embodiments of the present invention, a trigger operation on the comment control in the video playback interface is received, and in response to the trigger operation, an information display panel is displayed. Here, a first tab and a second tab are displayed on the information display panel. The first tab is associated with the video comment information of the currently played video, and the second tab is associated with the video-related target information of the currently played video. In the embodiments of the present invention, by displaying the first tab and the second tab on the information display panel of the video playback interface, associating the first tab with the video comment information of the currently played video, and associating the second tab with the video-related target information of the currently played video, it is possible to facilitate the user to view the video comment information and the video-related target information while watching the video, without the need to jump to the page of the video-related target to view the video-related target information, simplify the user's operation, and improve the user experience.
[0088] The above description is a preferred embodiment of the present invention and is only an explanation of the applied technical principle. Those skilled in the art should understand that the scope of the invention related to the present invention is not limited to the technical solution formed by the specific combination of the above technical features, and other technical solutions formed by any combination of the above technical features or features equivalent to them without departing from the concept of the above invention should also be included. For example, it should be understood that technical solutions formed by switching the above features and technical features having similar functions (but not limited to these) disclosed in the present invention are also included.
[0089] Although the operations are depicted in a particular order, it should not be understood that this requires the operations to be performed in the order shown or in sequence. Multi-threading and parallel processing may be advantageous in certain environments. Similarly, although some specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the invention. The specific features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment can also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0090] The subject matter has been described in terms specific to structural features and / or methodological acts. It should be understood, however, that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely exemplary forms of implementing the claims.
Claims
1. Receiving a trigger operation for comment control in a video playback interface; Displaying an information display panel in response to the trigger operation, where a first tab and a second tab are displayed on the information display panel, the first tab being associated with video comment information of the currently playing video, and the second tab being associated with video-related target information of the currently playing video; The video comment information is user comment information for the currently playing video, and the video-related target information indicates information for a target included in the currently playing video; The video comment information is displayed in response to a trigger for the first tab, and the video-related target information is displayed in response to a trigger for the second tab; A method for displaying video information.
2. Displaying video comment information of the currently playing video or video-related target information of the currently playing video on the information display panel, and the tab associated with the displayed video comment information or video-related target information is in a highlighted state; The method for displaying video information according to Claim 1.
3. Respectively obtaining the number of the video comment information and the video-related target information; Determining a tab page to be expanded and a tab page to be shielded based on the number of the video comment information and the video-related target information, where the tab page corresponds to the first tab or the second tab on the information display panel; Further including shielding and displaying the tab page to be shielded on the information display panel, expanding and displaying the tab page to be expanded, and displaying corresponding information on the tab page to be expanded; The method for displaying video information according to Claim 1.
4. Determining the tab page to be expanded and the tab page to be shielded based on the number of the video comment information and the video-related target information means: When the number of one of the video comment information and the video-related target information is 0, determining the tab page corresponding to the information with the number of 0 as the tab page to be shielded, and determining the tab page corresponding to the other information as the tab page to be expanded; The method for displaying video information according to Claim 3.
5. Further including, in response to a tab page switching operation, shielding the currently expanded tab page and expanding one or more of the currently shielded tab pages. The video information display method according to claim 1.
6. When there are a plurality of video-related objects, displaying the object identifiers of the plurality of video-related objects on the information display panel, Further including, in response to a trigger operation on the object identifier of the target video-related object, displaying target video-related object information on the information display panel. The video information display method according to claim 1.
7. Determining whether there is a video-related object in the currently playing video, When it is determined that there is a video-related object in the currently playing video, further including displaying the second tab on the information display panel. The video information display method according to claim 1.
8. An input unit for receiving a trigger operation on a comment control in a video playback interface, A display unit for displaying an information display panel in response to the trigger operation, on which a first tab and a second tab are displayed, the first tab being associated with video comment information of the currently playing video, and the second tab being associated with video-related object information of the currently playing video. The video comment information is the user's comment information on the currently playing video, and the video-related object information indicates information on the objects included in the currently playing video. The video comment information is displayed in response to a trigger on the first tab, and the video-related object information is displayed in response to a trigger on the second tab. Video information display device.
9. Comprising at least one processor and a memory, The memory stores computer-executable instructions, By executing the computer-executable instructions stored in the memory by the at least one processor, causing the at least one processor to execute the video information display method according to any one of claims 1 to 7. Electronic device.
10. Computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the video information display method according to any one of claims 1 to 7 is realized. Computer-readable storage medium.
11. A computer program which, when executed by a processor, implements the method for displaying video information according to any one of Claims 1 to 7.
Citation Information
Patent Citations
Video display method and device
CN113055707A
Information processing device, control method therefor, and program
JP2014216929A
Information providing apparatus, information providing method, program for information providing apparatus, communication system, receiving apparatus, and program for receiving apparatus
JP2015231208A
Communication server, communication method, terminal device, and program of terminal device
JP2017228943A
Content distribution server, content search method, content search program, and content distribution system
JP2022027635A