A prompt information display method, device, electronic device and storage medium
By displaying the prompt content request portal in the live broadcast interface and overlaying the view layer on the live broadcast interface, the problem of not being able to directly display the prompt content in the existing technology is solved, and a better live broadcast experience and the effect of reducing development costs is achieved.
Patent Information
- Application Number
- CN202111235458.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-22
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2041-10-22
AI Technical Summary
In the prior art, prompt content cannot be displayed directly through the live broadcast interface, which causes the anchor to frequently switch screens during the live broadcast process, affecting the live broadcast status, and increasing the development cost of the content prompt function.
When the prompt content to be displayed associated with the current live content is detected to be pre-placed on the resource server, the prompt content requests the prompt content. After the user triggers it, the prompt content is requested from the resource server, and the content is displayed on the live broadcast interface.
It realizes the live broadcast related prompt content directly displaying live broadcast on the live broadcast interface, making the anchor users convenient and directly obtaining prompt information, improving the live broadcast experience, and reducing the development cost of the live broadcast interface prompt information display function.
Smart Images

Figure CN116017089B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of live broadcast technology, and in particular to a prompt information display method, device, electronic device and storage medium. Background Art
[0002] With the development of Internet technology, more and more business forms are being displayed in live broadcasts, including games, item sales, and knowledge popularization, etc. In order to make the live broadcast content rich and smooth, or to browse some information related to the live broadcast content during the live broadcast, the anchor usually sets up additional content display boards to provide prompts and supplements for related content.
[0003] However, by setting up a content prompt board separately, the anchor's eyes need to switch repeatedly between the live screen area and the content prompt board, which will affect the live broadcast status. If the display content is configured in advance on the anchor client, since each anchor needs to prompt different content during the live broadcast, the live broadcast client program needs to be updated frequently, which increases the development cost of the content prompt function and is not very feasible. Summary of the invention
[0004] The embodiments of the present disclosure provide a prompt information display method, device, electronic device and storage medium, which can directly display live broadcast related prompt content on the live broadcast interface, so that the anchor user can conveniently and directly obtain content prompt information related to the live broadcast during the live broadcast, and have a better live broadcast experience. At the same time, the development cost of the live broadcast interface prompt information display function is reduced.
[0005] In a first aspect, an embodiment of the present disclosure provides a method for displaying prompt information, including:
[0006] When it is detected that there is prompt content to be displayed associated with the current live content and pre-stored in the resource server, a prompt content request entry is displayed on the current live interface;
[0007] In response to a trigger instruction of a prompt content request entry, requesting the prompt content to be displayed from the resource server;
[0008] The prompt content to be displayed is displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0009] In a second aspect, the present disclosure also provides a prompt information display device, including:
[0010] A prompt content prompt module is used to display a prompt content request entry on the current live broadcast interface when detecting that there is prompt content to be displayed that is associated with the current live broadcast content and is preset in the resource server;
[0011] A prompt content request module, configured to request the prompt content to be displayed from the resource server in response to a trigger instruction of the prompt content request entry;
[0012] The prompt content display module is used to display the prompt content to be displayed in the current live broadcast interface superimposed view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0014] one or more processors;
[0015] a storage device for storing one or more programs,
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the prompt information display method as described in any one of the embodiments of the present disclosure.
[0017] In a fourth aspect, the embodiments of the present disclosure further provide a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the prompt information display method as described in any one of the embodiments of the present disclosure.
[0018] The technical solution of the disclosed embodiment, when detecting that the prompt content to be displayed associated with the current live content is pre-set in the resource server, will send a prompt to the user by displaying the prompt content request entrance on the current live interface, informing the user that the prompt content related to the live content can be obtained; if the user triggers the prompt content request entrance, then in response to the trigger instruction of the prompt content request entrance, the prompt content to be displayed is requested from the resource server; finally, the prompt content to be displayed is loaded and displayed in the live interface overlay view layer, which can display the prompt content that the user needs to display without affecting the live user's viewing of the live interface, and the prompt content will not be pushed to the client watching the live broadcast for display. The technical solution of the disclosed embodiment solves the problem that the prompt content cannot be directly displayed through the live interface in the prior art, and can directly display the live broadcast related prompt content on the live interface, so that the anchor user can conveniently and directly obtain the content prompt information related to the live broadcast during the live broadcast, and have a better live broadcast experience, and at the same time, reduce the development cost of the live broadcast interface prompt information display function. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0020] Figure 1 A flowchart of a method for displaying prompt information provided in the first embodiment of the present disclosure;
[0021] Figure 2 A schematic diagram of a live broadcast interface provided in the first embodiment of the present disclosure;
[0022] Figure 3 A schematic diagram of a prompt information display effect provided in the first embodiment of the present disclosure;
[0023] Figure 4 A flowchart of a method for displaying prompt information provided in the second embodiment of the present disclosure;
[0024] Figure 5 A schematic diagram of a live broadcast interface guiding a video request entry provided in the second embodiment of the present disclosure;
[0025] Figure 6 A schematic diagram of a guidance video display interface provided by the second embodiment of the present disclosure;
[0026] Figure 7 A schematic diagram of the structure of a prompt information display device provided in Embodiment 3 of the present disclosure;
[0027] Figure 8 A schematic diagram of the structure of an electronic device provided in Embodiment 4 of the present disclosure. DETAILED DESCRIPTION
[0028] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0029] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0030] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0031] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0032] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0033] Embodiment 1
[0034] Figure 1 This is a flowchart of a prompt information display method provided by the first embodiment of the present disclosure. The present embodiment is applicable to the situation where the anchor displays prompt information on his client interface during the live broadcast, and the prompt information is not synchronously displayed to the audience watching the live broadcast. The method can be executed by a prompt information display device, which can be implemented in the form of software and / or hardware, and the device can be configured in an electronic device, such as a mobile terminal or a server device.
[0035] like Figure 1 As shown, the prompt information display method provided in this embodiment includes:
[0036] S110: When it is detected that there is prompt content to be displayed associated with the current live content and pre-stored in the resource server, a prompt content request entry is displayed on the current live interface.
[0037] The prompt content is information related to the live broadcast content of the current live broadcast user or live broadcast room, such as the live broadcast manuscript outline, the video, game or related content prompts of related connected personnel during the live broadcast, etc.
[0038] Furthermore, the prompt content can be content that the live broadcast user has prepared in advance and uploaded to the preset resource server according to the live broadcast content requirements. The prompt content is correspondingly provided with at least one of the following information that can be used as an identification mark: the corresponding live broadcast user information, the live broadcast room information, the live broadcast time, or the prompt content theme. For some common business content information, it can also be uniformly uploaded to the preset resource server by the business demand provider. This type of information is provided with matching identification marks for the relevant business, for example, interactive games during the live broadcast and corresponding game prompt information.
[0039] When a host user logs into a live broadcast account or enters a live broadcast room, if prompt content related to the current live broadcast is pre-set in the preset resource server, the prompt content request entrance will be displayed in the current live broadcast room interface as a content prompt for the live broadcast personnel.
[0040] For example, the prompt content request entry of the live broadcast room interface is as follows: Figure 2 As shown in the diagram of the live broadcast interface. In the live broadcast interface, the host avatar and host name are displayed. Below the host name, the live broadcast room logo, the number of online viewers in the live broadcast room and other information can be displayed. The numbers 1-5 represent the avatars of some viewers in the live broadcast room. By triggering the ellipsis after the number 5, all the viewers of the live broadcast room can be displayed. The live broadcast interface also includes an area for the audience's comments and speeches, which serves as a real-time interactive display area for the audience and the host. In addition, it also includes chat dialog boxes, likes, sharing, and gift sending function controls. Figure 2 In the example, a prompt content request entry is set at the right position in the live broadcast interface. The prompt content request entry can be set at any position in the live broadcast interface that is convenient for operation and does not affect the viewing of the interface. The anchor user can trigger the prompt content request entry to request the corresponding prompt content from the preset resource server.
[0041] S120: In response to a trigger instruction of a prompt content request entry, request the prompt content to be displayed from the resource server.
[0042] The prompt content request instruction is an instruction issued by the user of the live broadcast client before or during the live broadcast through the prompt content acquisition entrance. When it is detected that the prompt content request entrance is triggered, the prompt content request instruction is obtained, and the corresponding prompt content is requested from the preset resource server according to the content of the prompt content request instruction. Optionally, the preset resource server can use a special effect resource server to store the prompt content in the special effect resource server in the form of a special effect resource package. Among them, special effect resources refer to special effect resources such as gifts and stickers in live broadcasts. The preset resource server can also be a dedicated content prompt storage server.
[0043] Furthermore, after requesting the content to be displayed from the preset resource server, the corresponding information to be displayed can be obtained and stored in the preset data storage path. The preset storage path is used to store non-live streaming data content, that is, the data content stored through this path will not affect the live streaming data storage. Similar to the special effect resource storage path that is only displayed on the anchor client, the content stored through this path is only displayed on the anchor client.
[0044] S130: Display the prompt content to be displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0045] Specifically, when the prompt content to be displayed is displayed, a view layer will be re-called on the current live interface, which can also be called a view interface (view) for display. The view layer can be a transparent view layer, superimposed on the current live interface, and will not block the live interface except for the position of the prompt content. The position of displaying the prompt content can be set according to the position of the portrait in the live interface and the position of each function control and the comment (bullet screen) display area, so that the prompt content does not block the portrait, does not block the key content interface such as the live audience comment area. The display form of the prompt content can also be diversified, including text, pictures, animated videos, etc., and the content can be displayed in the display form of the prompt content resource itself. In this way, the anchor user can see the prompt content related to the live content.
[0046] For example, the prompt content display interface can refer to Figure 3 The schematic diagram shown. Figure 3 In the figure, the bold black dotted border represents a view layer of the same size as the live broadcast interface. As a prompt content display interface, the black dotted border area is a view layer that overlaps with the live broadcast interface. In the figure, it is offset from the live broadcast interface to highlight this view layer. This view layer includes a prompt content display area for displaying prompt content. Moreover, in the prompt content display interface, the area other than the prompt content display area is a transparent layer. Therefore, after the prompt content display interface is superimposed on the live broadcast interface, it will not affect the host user's viewing of the audience's real-time speeches, gifts and other information content. Of course, in Figure 3 In the example, the location of the content display area is only for illustrative purposes and is not a fixed area location.
[0047] In a preferred embodiment, before displaying the prompt content, at least one parameter of the display position, display method, display number, display duration or display effect of the prompt content to be displayed can also be set. Among them, the display position can be the upper right corner of the view interface, directly below the view interface, etc.; the display method includes the setting of parameters such as text scrolling playback, automatic page turning, picture switching method and frequency, video playback speed, etc.; the number of displays includes the number of picture displays and the number of video playbacks; the display duration can be 10 minutes or any settable duration such as the prompt content display during the entire live broadcast process; the display effect can be the display effect of the display content, such as the color change of the content display area, the change of the text size of the display content, and video special effects. The above parameters can all be personalized parameter configurations. If no parameter setting is performed, the values of each parameter are default values.
[0048] The technical solution of the disclosed embodiment can, when detecting that the prompt content to be displayed associated with the current live content is pre-set in the resource server, send a prompt to the user by displaying the prompt content request entrance in the current live interface, informing the user that the prompt content related to the live content can be obtained; if the user triggers the prompt content request entrance, then in response to the trigger instruction of the prompt content request entrance, request the prompt content to be displayed from the resource server; finally, load and display the prompt content to be displayed in the live interface overlay view layer, and display the prompt content that the user needs to display without affecting the live user watching the live interface, and the prompt content will not be pushed to the client watching the live broadcast for display. In addition, the display duration, display times, display mode and display special effects of the prompt content can be personalized. The technical solution of the disclosed embodiment solves the problem that the prompt content cannot be directly displayed through the live interface in the prior art, and can directly display the prompt content related to the live broadcast in the live interface, so that the anchor user can conveniently and directly obtain the content prompt information related to the live broadcast during the live broadcast, and have a better live broadcast experience. At the same time, the development cost of the prompt information display function of the live broadcast interface is reduced.
[0049] Embodiment 2
[0050] The various optional solutions in the prompt information display method provided in the embodiment of the present disclosure and the above embodiment can be combined. The prompt information display method provided in this embodiment further describes the process of the anchor playing the game guide animation during the live broadcast.
[0051] Figure 4 This is a flow chart of a method for displaying prompt information provided by Embodiment 2 of the present disclosure. Figure 4 As shown, the prompt information display method provided in this embodiment includes:
[0052] S210. In response to a trigger operation of a user on any live game in the current live broadcast interface, detecting whether a game guide video of the live game is pre-installed in a resource server according to the live broadcast game identifier; when it is detected that a game guide video of the live game is pre-installed in the resource server, displaying a request entry for the game guide video in the current live broadcast room interface.
[0053] At present, there are many anchors broadcasting live on various live broadcast platforms every day. When the live broadcast time is too long, in order to prevent the audience from feeling bored and to increase the fun of the live broadcast content, many anchors will add live broadcast mini-games to the live broadcast. By allowing anchor users and audience users to participate in the mini-games together, the participation of audience users is improved and the watchability of the live broadcast is enhanced. Due to the current variety of mini-game gameplay types, in order to allow anchors to quickly understand the gameplay, a visual guidance method can be used to facilitate anchors to quickly understand the gameplay, that is, to display the game guide page for anchor users in the live video stream, and present a visual game guide video on the guide page, so as to help anchors quickly understand the gameplay, reduce the anchor's understanding cost, and improve the usability of mini-games in the live broadcast room.
[0054] When the live broadcast user wants to play a game by himself or interact with the audience through the game, he can select the target game in the game list, so that the live broadcast client can obtain the user's selection instruction for the live broadcast game, and then respond to the user's selection instruction for the live broadcast game by displaying the guide video request entrance of the target game corresponding to the selection instruction in the current live broadcast room interface, such as Figure 5 As shown. Through the game guide video request entry, the anchor user can be informed that the game guide video request entry can be triggered to obtain the gameplay rule guide video of the target game. Of course, if the game guide is not needed, the guide video request entry can be ignored and the game can be directly entered. Among them, the target game is the game selected by the live broadcast user in the game category list. After the user selects the target game, it will further jump to display the target game interface and display the guide video prompt content request entry, and the game list will no longer be displayed.
[0055] S220: In response to a trigger instruction of the game guide video request entry, request the game guide video from the resource server.
[0056] Specifically, the prompt content request instruction includes an identifier of the requested content object, such as the number or name of the target game, and the target game guide video to be obtained can be determined based on the identifier. Therefore, after the user triggers the game guide video request entry, the corresponding guide video request trigger instruction can be obtained, and the corresponding guide video of the target game can be requested and obtained from the preset resource server according to the prompt content request instruction (i.e., the game guide video request instruction).
[0057] S230: Storing the game guide video in a preset data storage path.
[0058] Among them, the preset data storage path is used to store non-live streaming data content.
[0059] S240. According to a parameter setting instruction of the user, at least one parameter of a display position, a display method, a display number or a display effect of the game guide video is set.
[0060] Among them, the display position can be the playback position of the guide video in the view interface, such as the upper right corner of the view interface, the center of the view interface, or the position directly below the view interface; the display method includes parameters such as the video playback speed; the number of displays includes the number of times the guide video is played, for example, it can be set to stop playing after a preset number of plays, because the live broadcast user has learned how to play the game and no longer needs to watch the guide video; the display effect can be the display effect of the display content, such as color change of the content display area and video special effects. Of course, when the user does not need to set the display parameters of the guide video, each parameter that can be personalized can use the default value. That is, after step S230, step S250 is directly executed to display the game guide video.
[0061] S250, displaying the game guide video in an overlay view layer on the current live broadcast interface.
[0062] Specifically, the display interface of the game guide video can be as follows: Figure 6 In the interface shown, the black bold dashed border represents a view layer of the same size as the live broadcast interface. As the game guide video display interface, the black dashed border area is a view layer that overlaps with the live broadcast interface. It is displayed offset from the live broadcast interface in the diagram to highlight this view layer. In this view layer, there is a prompt content display area for displaying prompt content. Moreover, in the prompt content display interface, the area other than the game guide video display area is a transparent layer. Therefore, after the prompt content display interface is superimposed on the live broadcast interface, it will not affect the host user's viewing of the audience's real-time speeches, gifts and other information content.
[0063] Preferably, the game guide video display area may also be provided with an exit guide video control (i.e. Figure 6 When the anchor user clicks the start game control, the game guide video playback process can be ended in response to the triggering operation of the start game control, and the official game interface can be entered; or, when the anchor user clicks the replay control, the game guide video can be played again in response to the triggering operation of the replay control. Specifically, when entering the game interface, the game pre-process such as playing the game entrance music can be entered and the game data can be loaded at the same time. After the game is fully loaded, the game starts, and after the game ends, the game settlement interface is entered. Then, according to the operation of the live broadcast user, the game can be exited and returned to the live broadcast interface or the game can be played again.
[0064] The technical solution of the disclosed embodiment, when the user selects the target live game during the live broadcast, provides the user with a game guide video request entry, enables the user to obtain the game guide video, and displays the game guide video in the overlay view layer of the live broadcast interface, so that the user can quickly and easily understand the gameplay, provides convenience for the user to play the game during the live broadcast, and makes the live broadcast process smoother. The technical solution of the disclosed embodiment solves the problem that the prompt content cannot be directly displayed through the live broadcast interface in the prior art, and can directly display the live broadcast related prompt content on the live broadcast interface, so that the anchor user can conveniently and directly obtain the content prompt information related to the live broadcast during the live broadcast, and has a better live broadcast experience. At the same time, it reduces the development cost of the prompt information display function of the live broadcast interface.
[0065] Embodiment 3
[0066] Figure 7 This is a schematic diagram of the structure of a prompt information display device provided in Embodiment 3 of the present disclosure. The prompt information display device provided in this embodiment is suitable for the situation where the anchor displays prompt information on his client interface during the live broadcast, and the prompt information will not be synchronously displayed to the audience watching the live broadcast.
[0067] like Figure 7 As shown, the prompt information display device includes: a prompt content prompting module 310, a prompt content requesting module 320 and a prompt content displaying module 330.
[0068] Among them, the prompt content prompt module 310 is used to display the prompt content request entry on the current live broadcast interface when it is detected that there is prompt content to be displayed associated with the current live broadcast content pre-set in the resource server; the prompt content request module 320 is used to request the prompt content to be displayed from the resource server in response to the trigger instruction of the prompt content request entry; the prompt content display module 330 is used to display the prompt content to be displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live streaming content.
[0069] The technical solution of the disclosed embodiment, when detecting that the prompt content to be displayed associated with the current live content is pre-set in the resource server, will send a prompt to the user by displaying the prompt content request entrance on the current live interface, informing the user that the prompt content related to the live content can be obtained; if the user triggers the prompt content request entrance, then in response to the trigger instruction of the prompt content request entrance, the prompt content to be displayed is requested from the resource server; finally, the prompt content to be displayed is loaded and displayed in the live interface overlay view layer, which can display the prompt content that the user needs to display without affecting the live user's viewing of the live interface, and the prompt content will not be pushed to the client watching the live broadcast for display. The technical solution of the disclosed embodiment solves the problem that the prompt content cannot be directly displayed through the live interface in the prior art, and can directly display the live broadcast related prompt content on the live interface, so that the anchor user can conveniently and directly obtain the content prompt information related to the live broadcast during the live broadcast, and have a better live broadcast experience, and at the same time, reduce the development cost of the live broadcast interface prompt information display function.
[0070] In some optional implementations, the prompt information display device further includes: a prompt content storage module specifically configured to:
[0071] After requesting the prompt content to be displayed from the resource server, the prompt content to be displayed is stored in a preset non-live streaming data storage path.
[0072] In some optional implementations, the prompt information display device also includes a display parameter setting module, which is used to set at least one parameter of the display position, display method, display number, display duration or display effect of the prompt content to be displayed before displaying the prompt content to be displayed.
[0073] In some optional implementations, the prompt content display module 330 is specifically configured to display the prompt content to be displayed in the form of text, pictures or videos.
[0074] In some optional implementations, the prompt content to be displayed is a guide video of a live game. Accordingly, the prompt content request module 310 may also be used to:
[0075] In response to a trigger operation of a user on any live game in the current live interface, detecting, according to the live game identifier, whether a game guide video of the live game is pre-installed in the resource server;
[0076] When it is detected that a game guide video of the live game is pre-installed in the resource server, a request entry for the game guide video is displayed in the current live room interface.
[0077] In some optional implementations, the prompt content display module 330 may also be used to:
[0078] The game guide video is played in the current live broadcast interface overlay view layer.
[0079] In some optional implementations, the interface for displaying the guide video is provided with an exit guide video control and a replay control, and the prompt content display module 330 may also be used to:
[0080] In response to the triggering operation of the exit guide video control, the playing process of the game guide video is ended; or, in response to the triggering operation of the replay control, the game guide video is replayed.
[0081] The prompt information display device provided in the embodiments of the present disclosure can execute the prompt information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0082] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0083] Embodiment 4
[0084] Reference below Figure 8 , which shows an electronic device (eg, Figure 8 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0085] like Figure 8As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 406 to a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0086] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0087] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 406, or installed from the ROM402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the prompt information display method of the embodiment of the present disclosure are executed.
[0088] The electronic device provided by the embodiment of the present disclosure and the prompt information display method provided by the above embodiment belong to the same public concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0089] Embodiment 5
[0090] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the prompt information display method provided in the above embodiment is implemented.
[0091] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more 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 a flash memory (FLASH), 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 above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0092] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0093] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0094] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:
[0095] When it is detected that there is prompt content to be displayed associated with the current live content and pre-stored in the resource server, a prompt content request entry is displayed on the current live interface;
[0096] In response to a trigger instruction of a prompt content request entry, requesting the prompt content to be displayed from the resource server;
[0097] The prompt content to be displayed is displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0098] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0099] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0100] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The names of the units and modules do not, in some cases, limit the units and modules themselves. For example, the data generation module may also be described as a "video data generation module".
[0101] The functions described above herein may be performed 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 Array (FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Parts (ASSP), System on Chip (SOC), Complex Programmable Logic Device (CPLD), etc.
[0102] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be 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, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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.
[0103] According to one or more embodiments of the present disclosure, [Example 1] provides a method for displaying prompt information, the method comprising:
[0104] When it is detected that there is prompt content to be displayed associated with the current live content and pre-stored in the resource server, a prompt content request entry is displayed on the current live interface;
[0105] In response to a trigger instruction of a prompt content request entry, requesting the prompt content to be displayed from the resource server;
[0106] The prompt content to be displayed is displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0107] According to one or more embodiments of the present disclosure, [Example 2] provides a prompt information display method, further comprising:
[0108] In some optional implementations, after requesting the prompt content to be displayed from the resource server, the method further includes:
[0109] The prompt content to be displayed is stored in a preset non-live streaming data storage path.
[0110] According to one or more embodiments of the present disclosure, [Example 3] provides a prompt information display method, further comprising:
[0111] In some optional implementations, before displaying the prompt content to be displayed, the method further includes:
[0112] At least one parameter of the display position, display method, display number, display duration or display effect of the prompt content to be displayed is set.
[0113] According to one or more embodiments of the present disclosure, [Example 4] provides a prompt information display method, further comprising:
[0114] In some optional implementations, displaying the prompt content to be displayed includes:
[0115] The prompt content to be displayed is displayed in the form of text, picture or video.
[0116] According to one or more embodiments of the present disclosure, [Example 5] provides a prompt information display method, further comprising:
[0117] In some optional implementations, when it is detected that there is prompt content to be displayed associated with the current live content pre-set in the resource server, displaying a prompt content request entry on the current live interface includes:
[0118] In response to a trigger operation of a user on any live game in the current live interface, detecting, according to the live game identifier, whether a game guide video of the live game is pre-installed in the resource server;
[0119] When it is detected that a game guide video of the live game is pre-installed in the resource server, a request entry for the game guide video is displayed in the current live room interface.
[0120] According to one or more embodiments of the present disclosure, [Example 6] provides a prompt information display method, further comprising:
[0121] In some optional implementations, displaying the prompt content to be displayed in the current live broadcast room interface overlay view layer includes:
[0122] The game guide video is played in the current live broadcast interface overlay view layer.
[0123] According to one or more embodiments of the present disclosure, [Example 7] provides a prompt information display method, further comprising:
[0124] In some optional implementations, the interface for displaying the game guide video is provided with an exit guide video control and a replay control, and the method further includes:
[0125] In response to the triggering operation of the exit guide video control, the playing process of the game guide video is ended; or, in response to the triggering operation of the replay control, the game guide video is replayed.
[0126] According to one or more embodiments of the present disclosure, [Example 8] provides a prompt information display device, further comprising:
[0127] A prompt content prompt module is used to display a prompt content request entry on the current live broadcast interface when detecting that there is prompt content to be displayed that is associated with the current live broadcast content and is preset in the resource server;
[0128] A prompt content request module, configured to request the prompt content to be displayed from the resource server in response to a trigger instruction of the prompt content request entry;
[0129] The prompt content display module is used to display the prompt content to be displayed in the current live broadcast interface superimposed view layer, wherein the prompt content to be displayed is non-live broadcast streaming content.
[0130] According to one or more embodiments of the present disclosure, [Example 9] provides a prompt information display device, further comprising:
[0131] In some optional implementations, the prompt information display device further includes: a prompt content storage module specifically configured to:
[0132] After requesting the prompt content to be displayed from the resource server, the prompt content to be displayed is stored in a preset non-live streaming data storage path.
[0133] According to one or more embodiments of the present disclosure, [Example 10] provides a prompt information display device, further comprising:
[0134] In some optional implementations, the prompt information display device also includes a display parameter setting module, which is used to set at least one parameter of the display position, display method, display number, display duration or display effect of the prompt content to be displayed before displaying the prompt content to be displayed.
[0135] According to one or more embodiments of the present disclosure, [Example 11] provides a prompt information display device, further comprising:
[0136] In some optional implementations, the prompt content display module is specifically used to display the prompt content to be displayed in the form of text, pictures or videos.
[0137] According to one or more embodiments of the present disclosure, [Example 12] provides a prompt information display device, further comprising:
[0138] In some optional implementations, the prompt content prompt module may be further used to:
[0139] In response to a trigger operation of a user on any live game in the current live interface, detecting, according to the live game identifier, whether a game guide video of the live game is pre-installed in the resource server;
[0140] When it is detected that a game guide video of the live game is pre-installed in the resource server, a request entry for the game guide video is displayed in the current live room interface.
[0141] According to one or more embodiments of the present disclosure, [Example 13] provides a prompt information display device, further comprising:
[0142] In some optional implementations, the prompt content display module may also be used to:
[0143] The game guide video is played in the current live broadcast interface overlay view layer.
[0144] According to one or more embodiments of the present disclosure, [Example 14] provides a prompt information display device, further comprising:
[0145] In some optional implementations, the interface for displaying the game guide video is provided with an exit guide video control and a replay control, and the prompt content display module may also be used to:
[0146] In response to the triggering operation of the exit guide video control, the playing process of the game guide video is ended; or, in response to the triggering operation of the replay control, the game guide video is replayed.
[0147] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0148] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0149] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A prompt information display method, applied to a host client, characterized in that: include: When it is detected that there is prompt content to be displayed associated with the current live broadcast content pre-set in the resource server, a prompt content request entry is displayed on the current live broadcast interface, wherein the prompt content to be displayed includes a live broadcast manuscript outline; The detection process of the prompt content to be displayed includes: According to the identification mark associated with the current live content, detecting the prompt content to be displayed associated with the current live content preset in the resource server, wherein the identification mark includes at least one of live user information, live room information, live time or prompt content theme; In response to a trigger instruction of a prompt content request entry, requesting the prompt content to be displayed from the resource server; The prompt content to be displayed is displayed in the current live broadcast interface overlay view layer, wherein the prompt content to be displayed is non-live broadcast streaming content, and the prompt content to be displayed is content pre-produced and uploaded to the resource server according to live broadcast content requirements.
2. The method according to claim 1, characterized in that After requesting the resource server for the prompt content to be displayed, the method further includes: The prompt content to be displayed is stored in a preset non-live streaming data storage path.
3. The method according to claim 1, characterized in that Before displaying the prompt content to be displayed, the method further includes: At least one parameter of the display position, display method, display number, display duration or display effect of the prompt content to be displayed is set.
4. The method according to any one of claims 1 to 3, characterized in that: The displaying of the prompt content to be displayed includes: The prompt content to be displayed is displayed in the form of text, picture or video.
5. The method according to claim 4, characterized in that When it is detected that there is prompt content to be displayed that is associated with the current live content and is preset in the resource server, a prompt content request entry is displayed on the current live interface, including: In response to a trigger operation of a user on any live game in the current live interface, detecting, according to the live game identifier, whether a game guide video of the live game is pre-installed in the resource server; When it is detected that a game guide video of the live game is pre-installed in the resource server, a request entry for the game guide video is displayed on the current live interface.
6. The method according to claim 5, characterized in that The displaying of the prompt content to be displayed in the current live broadcast interface superimposed view layer includes: The game guide video is played in the current live broadcast interface overlay view layer.
7. The method according to claim 6, characterized in that The interface for displaying the game guide video is provided with an exit guide video control and a replay control, and the method further comprises: In response to the triggering operation of the exit guide video control, the playing process of the game guide video is ended; or, in response to the triggering operation of the replay control, the game guide video is replayed.
8. A prompt information display device, configured in a host client, characterized in that: include: A prompt content prompt module, for displaying a prompt content request entry on the current live broadcast interface when detecting that there is prompt content to be displayed associated with the current live broadcast content and pre-set in the resource server, wherein the prompt content to be displayed includes a live broadcast manuscript outline; The detection process of the prompt content to be displayed includes: According to the identification mark associated with the current live content, detecting the prompt content to be displayed associated with the current live content preset in the resource server, wherein the identification mark includes at least one of live user information, live room information, live time or prompt content theme; A prompt content request module, configured to request the prompt content to be displayed from the resource server in response to a trigger instruction of the prompt content request entry; The prompt content display module is used to display the prompt content to be displayed in the current live broadcast interface superimposed view layer, wherein the prompt content to be displayed is non-live broadcast streaming content, and the prompt content to be displayed is content pre-produced and uploaded to the resource server according to the live broadcast content requirements.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the prompt information display method as described in any one of claims 1-7.
10. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the prompt information display method according to any one of claims 1 to 7 when executed by a computer processor.
Citation Information
Patent Citations
Information prompting method and device, electronic equipment and storage medium
CN111079529A
Data processing method and device, electronic equipment and storage medium
CN113115094A