[0072] The exemplary embodiments will be described in detail here, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present invention. Rather, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0073] figure 1 This is a schematic flowchart of a hotspot video display method provided by the present invention. This method can be applied to TV, such as figure 1 As shown, the method can include the following steps.
[0074] Step S101: When the TV is playing a program, it is detected whether a preset hot spot trigger operation is received.
[0075] In this embodiment, some menu items can be preset in the TV before leaving the factory. These menu items can be preset on the TV menu or remote control, for example: "Whether to watch hot videos", when the user selects these menu items, It is confirmed that the preset hotspot trigger operation is received.
[0076] In another embodiment, some custom functions can be set before the TV leaves the factory, so that the user can customize some shortcut keys on the TV, for example: "Volume +" and "Volume -" are pressed at the same time, which means to select "Watch hot video "Option, so that once the user presses "Volume +" and "Volume -" at the same time, it means that the preset hotspot trigger operation is received.
[0077] In one case, step S101 may include the following steps: detecting whether a preset key press signal sent by the remote controller is received, and when the press signal is received, determining that a preset hot spot trigger operation is received.
[0078] In another case, step S101 may include the following steps: detecting whether a click operation on a hotspot control displayed in the current playback interface of the TV is received, and when the click operation is received, it is determined that a preset hotspot trigger operation is received .
[0079] When the preset hotspot trigger operation is received, step S102 is executed; otherwise, the process ends.
[0080] Step S102: Obtain a category label list containing multiple category labels, and display the category label list in the current broadcast interface of the TV.
[0081] When the preset hotspot trigger operation is received, it means that the user needs to watch the "hot video". At this time, it directly obtains the list of classification tags. The list of classification tags can include multiple category tags. The category tags are used to distinguish the current hotspots. , Each category label corresponds to a hot category, for example: category labels can be: military, social, entertainment, finance and tourism. In addition, the category label can be preset or set at any time according to user needs.
[0082] After obtaining the category label list, it can be displayed directly in the current playing interface of the TV. When displaying the classification label list, it can be displayed in a window on the TV, so that the program can still be played in the background, and the user can make a selection in the window; in addition, the program can also be stopped and displayed in full screen on the TV List of category tags.
[0083] When acquiring the classification label list, the TV may generate a label list acquisition request and send it to the server via the network, so that the server can find the corresponding classification label list according to the request and return it to the TV.
[0084] Step S103: Detect whether a click operation on the first category label is received.
[0085] After the user inputs a preset hotspot trigger operation, the corresponding category label list can be displayed on the TV according to the trigger operation. The category label list can contain multiple category labels. As mentioned earlier, the category labels can be: military, Social, entertainment, finance and tourism.
[0086] When the user is interested in which category label, he can select the category label of interest, for example, through the operation button on the TV or the button on the remote control. Therefore, correspondingly, when it is detected that the operation button on the TV is An operation signal generated by pressing, or a remote control signal generated by detecting that a button on the remote control is pressed.
[0087] In the embodiment of the present invention, the list label selected by the user may be the first category label.
[0088] When a click operation on the first category label is received, step S104 is executed; otherwise, the process ends.
[0089] Step S104: Obtain a video list containing multiple video identifiers corresponding to the first category label, and display the video list in the current playback interface at that time.
[0090] When the user clicks on the first category label, it indicates that the user is interested in the hot spots of the first category label. At this time, it is necessary to obtain the video list corresponding to the first category label so that the user can select in the video list. When the video list is displayed, it can be displayed in full screen on the TV, or displayed in a pop-up box on the TV.
[0091] The video list may contain multiple video identifiers. The video identifier may be a video name, a screenshot of the video, or a poster or poster corresponding to the video. Regardless of the video identifier, a corresponding relationship is established between the video identifier and the corresponding video link.
[0092] In order to ensure that the video corresponding to each hotspot category tag is the latest video, the network operator or video provider can update the video list in the background server at any time, so that the latest hot video can be provided when the user chooses.
[0093] Step S105: Detect whether a click operation on the first video identifier in the video list is received.
[0094] After displaying the video list, if the user is interested in a certain video identifier in the video list, he can select the video identifier. Refer to the description of the click operation on the category label above. In the embodiment of the present invention, when selecting the video identifier At the same time, you can also use the operation buttons on the TV or the buttons on the remote control.
[0095] When the click operation on the first video identifier is received, step S106 is executed; otherwise, the process ends.
[0096] Step S106: Play the video corresponding to the first video identifier in the current playback interface of the TV.
[0097] Since each video identifier in the video list corresponds to a video link, when the user clicks on the video identifier, the corresponding video link can be opened, and then the corresponding video can be opened for the user to watch
[0098] According to the hotspot video display method provided by the embodiment of the present invention, the user can display a list of classification tags related to different hotspots on the TV through a preset trigger operation when a program is normally played on the TV. The list of classification tags may contain different hotspots. Related category tags, the user can select the category tag corresponding to the hot spot of interest in the displayed category tag list. At this time, the TV can display a list of videos related to the category tag, and the video list can contain multiple video identifiers ; Similarly, the user can select the video identifier of interest in the displayed video list, and then open the video corresponding to the video identifier of interest on the TV.
[0099] Through the method provided by the embodiment of the present invention, the user can select and open the hot video of interest on the TV, and then when the user watches the program of interest through the TV channel, the method can be used conveniently and quickly Finding relevant hot videos without searching through the network and other operations saves users time and facilitates users to quickly find hot videos of interest.
[0100] In an embodiment of the present invention, such as figure 2 As shown, the above step of obtaining a classification label list containing multiple classification labels may include the following steps.
[0101] Step S201: Generate a list acquisition request.
[0102] In the list acquisition request, the ID corresponding to the TV that sent the request can be carried. This is mainly considering that the server can authenticate the ID corresponding to the TV, and only for some users with permission can the user provide related hot videos. , And for some users without permission, no longer send hot videos to users.
[0103] Step S202: Send the list acquisition request to the server.
[0104] For network TV, the acquisition request can be sent to the server through a network connected to the TV; for common TVs, the acquisition request can be sent to the server through a set-top box and a wired network.
[0105] Step S203: Receive a classification label list containing multiple classification labels sent by the server according to the list acquisition request.
[0106] When the server receives the acquisition request, it can search for the classification label list corresponding to the request according to the acquisition request, and then send the classification label list to the TV, so as to display the classification label list on the TV.
[0107] On the basis of the foregoing preset play window, in another embodiment of the present invention, such as image 3 As shown, the above step of displaying the classification label list in the current playing interface of the TV may include the following steps:
[0108] Step S301: Generate a preset playing window in the current playing interface of the TV.
[0109] In order not to affect the video program currently watched by the user, the playback window may be displayed in the form of a pop-up window in the current playback interface of the TV.
[0110] Step S302: Display the classification tag list in the preset playback window according to a preset list layout.
[0111] When displaying the classification label list, it can be automatically displayed according to the preset list layout. The preset list layout can be alphabetical order or the number of strokes.
[0112] in image 3 Based on this, the above step S302 may include the following steps:
[0113] The video list is displayed in the preset play window according to the number of clicks on the video corresponding to the video identifier in descending order.
[0114] When displaying the classification tag list, it can be automatically displayed according to the video identification list sent by the server. Of course, it can also be sorted according to the number of clicks on the video corresponding to the video identification in the video list, and displayed in the sort order.
[0115] On the basis of the foregoing preset play window, in another embodiment of the present invention, such as Figure 4 As shown, the foregoing step of playing the video corresponding to the first video identifier in the current playback interface of the TV may include the following steps.
[0116] Step S401: Obtain a video link corresponding to the first video identifier.
[0117] When the video list is obtained, each video identifier in the video list corresponds to a video link. Therefore, in this step, when a video needs to be displayed, it is necessary to first obtain the video link corresponding to the first video identifier.
[0118] Step S402: Obtain video data corresponding to the video link.
[0119] The corresponding video data can be retrieved from the server through the video link.
[0120] Step S403: Control the video data to be played in the preset play window.
[0121] When the corresponding video data is retrieved from the server, it can be played directly in the preset playing window, so that the user can quickly browse hot videos through this window. Of course, in other embodiments of the present invention, the video corresponding to the video data can also be directly displayed on the TV in full screen.
[0122] Figure 5 It is a schematic structural diagram of a hotspot video display device provided by the present invention. The device can be applied to televisions, of course, can also be applied to set-top boxes and other equipment, such as Figure 5 As shown, the device may include:
[0123] The trigger operation detection module 11 is used for detecting whether a preset hot spot trigger operation is received when a program is played on the TV.
[0124] In this embodiment, some menu items can be preset in the TV before leaving the factory. These menu items can be preset on the TV menu or remote control, for example: "Whether to watch hot videos", when the user selects these menu items, It is confirmed that the preset hotspot trigger operation is received.
[0125] In another embodiment, some custom functions can be set before the TV leaves the factory, so that the user can customize some shortcut keys on the TV, for example: "Volume +" and "Volume -" are pressed at the same time, which means to select "Watch hot video "Option, so that once the user presses "Volume +" and "Volume -" at the same time, it means that the preset hotspot trigger operation is received.
[0126] The tag list obtaining module 12 is configured to obtain a category tag list containing multiple category tags when the preset hotspot trigger operation is received.
[0127] When the preset hotspot trigger operation is received, it means that the user needs to watch the "hot video". At this time, it directly obtains the list of classification tags. The list of classification tags can include multiple category tags. The category tags are used to distinguish the current hotspots. , Each category label corresponds to a hot category, for example: category labels can be: military, social, entertainment, finance and tourism. In addition, the category label can be preset or set at any time according to user needs.
[0128] After obtaining the category label list, it can be displayed directly in the current playing interface of the TV. When displaying the classification label list, it can be displayed in a window on the TV, so that the program can still be played in the background, and the user can make a selection in the window; in addition, the program can also be stopped and displayed in full screen on the TV List of category tags.
[0129] When acquiring the classification label list, the TV may generate a label list acquisition request and send it to the server via the network, so that the server can find the corresponding classification label list according to the request and return it to the TV.
[0130] The tag list display module 13 is used to display the category tag list in the current playing interface of the TV.
[0131] The category label click operation detection module 14 is used to detect whether a click operation on the first category label is received.
[0132] After the user inputs a preset hotspot trigger operation, the corresponding category label list can be displayed on the TV according to the trigger operation. The category label list can contain multiple category labels. As mentioned earlier, the category labels can be: military, Social, entertainment, finance and tourism.
[0133] When the user is interested in which category label, he can select the category label of interest, for example, through the operation button on the TV or the button on the remote control. Therefore, correspondingly, when it is detected that the operation button on the TV is An operation signal generated by pressing, or a remote control signal generated by detecting that a button on the remote control is pressed.
[0134] In the embodiment of the present invention, the list label selected by the user may be referred to as the first category label.
[0135] The video list obtaining module 15 is configured to obtain a video list corresponding to the first category label and containing multiple video identifiers when a click operation on the first category label is received.
[0136] When the user clicks on the first category label, it indicates that the user is interested in the hot spots of the first category label. At this time, it is necessary to obtain the video list corresponding to the first category label so that the user can select in the video list. When the video list is displayed, it can be displayed in full screen on the TV, or displayed in a pop-up box on the TV.
[0137] The video list may contain multiple video identifiers. The video identifier may be a video name, a screenshot of the video, or a poster or poster corresponding to the video. Regardless of the video identifier, a corresponding relationship is established between the video identifier and the corresponding video link.
[0138] In order to ensure that the video corresponding to each hotspot category tag is the latest video, the network operator or video provider can update the video list in the background server at any time, so that the latest hot video can be provided when the user chooses.
[0139] The video list display module 16 is used to display the video list in the current playback interface.
[0140] The video tag click operation detection module 17 is used to detect whether a click operation on the first video tag in the video list is received.
[0141] After displaying the video list, if the user is interested in a certain video identifier in the video list, he can select the video identifier. Refer to the description of the click operation on the category label above. In the embodiment of the present invention, when selecting the video identifier At the same time, you can also use the operation buttons on the TV or the buttons on the remote control.
[0142] The video play module 18 is configured to play a video corresponding to the first video identifier in the current playback interface of the TV when a click operation on the first video identifier is received.
[0143] With the hotspot video display device provided by the embodiment of the present invention, the user can display a list of classification tags related to different hotspots on the TV through a preset trigger operation when a program is normally played on the TV. The list of classification tags may contain different hotspots. Related category tags, the user can select the category tag corresponding to the hot spot of interest in the displayed category tag list. At this time, the TV can display a list of videos related to the category tag, and the video list can contain multiple video identifiers ; Similarly, the user can select the video identifier of interest in the displayed video list, and then open the video corresponding to the video identifier of interest on the TV.
[0144] Through the device provided by the embodiment of the present invention, the user can select and open the hot video of interest on the TV, and then when the user watches the program of interest through the TV channel, the device can conveniently and quickly Finding relevant hot videos without searching through the network and other operations saves users time and facilitates users to quickly find hot videos of interest.
[0145] In an embodiment of the present invention, such as Image 6 As shown, the trigger operation detection module 11 may include:
[0146] The pressing signal detection sub-module 111 is used for detecting whether a pressing signal of a preset key sent by the remote control is received.
[0147] The first determining submodule 112 is configured to determine that a preset hotspot trigger operation is received when the pressing signal is received.
[0148] In an embodiment of the present invention, such as Figure 7 As shown, the trigger operation detection module 11 may include:
[0149] The click operation detection sub-module 113 is used to detect whether a click operation on the hotspot control displayed in the current playback interface of the TV is received.
[0150] The second determining submodule 114 is configured to determine that a preset hotspot trigger operation is received when the click operation is received.
[0151] In another embodiment of the present invention, such as Figure 8 As shown, the tag list obtaining module 12 may include:
[0152] The request generation sub-module 121 is used to generate a list acquisition request.
[0153] In the list acquisition request, the ID corresponding to the TV that sent the request can be carried. This is mainly considering that the server can authenticate the ID corresponding to the TV, and only for some users with permission can the user provide related hot videos. , And for some users without permission, no longer send hot videos to users.
[0154] The request sending submodule 122 is configured to send the list acquisition request to the server.
[0155] For network TV, the acquisition request can be sent to the server through a network connected to the TV; for common TVs, the acquisition request can be sent to the server through a set-top box and a wired network.
[0156] The label list receiving submodule 123 is configured to receive a classification label list containing multiple classification labels sent by the server according to the list acquisition request.
[0157] When the server receives the acquisition request, it can search for the classification label list corresponding to the request according to the acquisition request, and then send the classification label list to the TV, so as to display the classification label list on the TV.
[0158] In another embodiment of the present invention, such as Picture 9 As shown, the tag list display module 13 may include:
[0159] The window generating sub-module 131 is used to generate a preset playing window in the current playing interface of the TV.
[0160] In order not to affect the video program currently watched by the user, the playback window may be displayed in the form of a pop-up window in the current playback interface of the TV.
[0161] The first display submodule 132 is configured to display the classification label list in the preset play window according to a preset list layout.
[0162] When displaying the classification label list, it can be automatically displayed according to the preset list layout. The preset list layout can be alphabetical order or the number of strokes.
[0163] In another embodiment of the present invention, the video list display module 16 may include:
[0164] The video list display module is configured to display the video list in the preset play window according to the number of clicks on the video corresponding to the video identifier, in descending order.
[0165] When displaying the classification tag list, it can be automatically displayed according to the video identification list sent by the server. Of course, it can also be sorted according to the number of clicks on the video corresponding to the video identification in the video list, and displayed in the sort order.
[0166] In another embodiment of the present invention, such as Picture 10 As shown, the video playback module 18 includes:
[0167] The video link obtaining submodule 181 is configured to obtain a video link corresponding to the first video identifier.
[0168] When the video list is obtained, each video identifier in the video list corresponds to a video link. Therefore, in this step, when a video needs to be displayed, it is necessary to first obtain the video link corresponding to the first video identifier.
[0169] The video data acquisition sub-module 182 is configured to acquire video data corresponding to the video link.
[0170] The corresponding video data can be retrieved from the server through the video link.
[0171] The play control sub-module 183 is used to control the video data to be played in the preset play window.
[0172] When the corresponding video data is retrieved from the server, it can be played directly in the preset playing window, so that the user can quickly browse hot videos through this window. Of course, in other embodiments of the present invention, the video corresponding to the video data can also be directly displayed on the TV in full screen.
[0173] Those skilled in the art will easily think of other embodiments of the present invention after considering the description and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptive changes of the present invention. These variations, uses, or adaptive changes follow the general principles of the present invention and include common knowledge or conventional technical means in the technical field not disclosed by the present invention. . The description and the embodiments are to be regarded as exemplary only, and the true scope and spirit of the present invention are pointed out by the following claims.
[0174] It should be understood that the present invention is not limited to the precise structure described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.