Live streaming methods, devices, equipment, storage media, and computer program products
The live streaming method and device address unauthorized access during trial viewing by implementing permission controls and authorization interfaces, enhancing user experience and engagement through controlled interactions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- DOUYIN VISION CO LTD
- Filing Date
- 2022-07-06
- Publication Date
- 2026-07-01
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing live streaming technologies lack effective mechanisms for managing user authorization and interaction during trial viewing periods, leading to unauthorized access and diminished user experience.
A live streaming method and device that includes displaying a target object introduction page in response to a permission control after trial viewing, blurring or stopping the stream, and providing an authorization operation interface to manage user permissions, enabling users to acquire viewing rights through a series of controlled interactions.
Enhances user experience by ensuring authorized access to full live videos and managing interactions effectively, improving engagement and immersion.
Smart Images

Figure 0007883527000001 
Figure 0007883527000002 
Figure 0007883527000003
Abstract
Description
Technical Field
[0001] [Cross - Reference to Related Applications] This application 2022 claims the priority of a Chinese patent application filed on 06 July By international application PCT / CN2022 / 104052 of the application number This international application claims priority and benefits from Chinese patent application No. 202110786194.2, filed on 12 July 2021.
[0002] [Technical Field] The present disclosure relates to the field of computer communication technologies, and in particular, to a live streaming method, apparatus, device, storage medium, and computer program product.
Background Art
[0003] As the Internet is becoming the main medium of the information society, especially with the rise of current live streaming via the Internet, contents such as personal presentations, product exhibitions, and interview talks are publicly disclosed on the Internet in real - time through players or web browsing, leveraging the intuitive and excellent interactivity of the Internet to enhance the promotion effect of exhibitions such as video and graphic live streaming.
Summary of the Invention
[0004] To solve the above technical problems, or at least part of the above technical problems, the present disclosure provides a live streaming method, apparatus, device, storage medium, and computer program product.
[0005] The first aspect of the present disclosure is The steps include: displaying a target object introduction page in response to a trigger of a first permission control corresponding to the target object, either while a live video for trial viewing is playing or after the live video for trial viewing has finished playing; and after the live video for trial viewing has finished playing, the live video streaming is blurred or its push is stopped. The steps include: displaying an authorization operation interface that includes at least one operation item in response to the trigger of the second authorization control; The present invention provides a live streaming method that includes the steps of: responding to the completion of an operation on at least one operation item of the aforementioned authorization operation interface, returning to the live video interface, and playing the live video.
[0006] In a possible embodiment, the step of displaying a target object introduction page in response to a trigger of a first authorization control corresponding to the target object, either during or after the playback of the trial live video has finished, When playing a live video for trial viewing in a virtual live streaming room, the system responds to a trigger of the primary permission control corresponding to the target object displayed in the live video interface, and displays the target object introduction page. or, When playing a live video for trial viewing in a virtual live streaming room, the following steps are taken: responding to the trigger of the target interaction button on the live video interface to display the interaction introduction page; responding to the trigger of the first permission control displayed on the interaction introduction page to display the target object introduction page; or, The process includes playing a live video for trial viewing in a virtual live streaming room, then, after the trial viewing is finished, blurring the live video stream or stopping its push, displaying a first permission control corresponding to the target object in the live video interface, responding to a trigger of the first permission control, and displaying a target object introduction page.
[0007] In a possible embodiment, after the playback of the trial live video has finished, the step of displaying the target object introduction page in response to a trigger of a first authorization control corresponding to the target object is: The process includes playing a live video for trial viewing in preview streaming, then, after the stream has finished, blurring the live video stream or stopping its push, popping up a target object transformation card in the live video interface, responding to a trigger on the first permission control displayed on the target object transformation card to display the target object introduction page, or responding to a trigger at any position on the target object transformation card to display the target object introduction page.
[0008] In a possible embodiment, in response to the completion of an operation on at least one operation item of the authorization operation interface, some or all of the interaction buttons displayed on the live video interface are set to a trigger-disabled state before returning to the live video interface and playing the live video.
[0009] In a possible embodiment, when a live video for trial viewing is being played in preview streaming, the live video interface displays an authorization label corresponding to the target object, and the authorization label is used to indicate that an authorization action is required to view the full live video.
[0010] In a possible embodiment, in response to the completion of the operation of at least one operation item of the authorization operation interface, the system returns to the live video interface and, after playing the live video, The process further includes the step of responding to the triggering of a target interaction button on a live video interface by displaying an interaction details page, the interaction details page displaying a virtual prop corresponding to the interaction data.
[0011] In a possible embodiment, in response to the completion of the operation of at least one operation item of the authorization operation interface, the system returns to the live video interface and, after playing the live video, The further steps include responding to optional triggers in the voting window displayed on the live video interface and displaying the voting results.
[0012] In a possible embodiment, if the live video streaming is a horizontal video streaming, the live video interface further displays full-screen controls. The aforementioned method, The further step includes displaying the live video interface in full screen in landscape mode in response to the trigger of the full-screen control.
[0013] A second aspect of this disclosure is: A first display module for displaying a target object introduction page in response to a trigger of a first authorization control corresponding to a target object, during or after the playback of a live video for trial viewing has finished, wherein the target introduction page includes a second authorization control, and after the live video for trial viewing has finished playing, the live video streaming is blurred or its push is stopped, and in response to a trigger of the second authorization control, the first display module displays an authorization operation interface including at least one operation item. The present invention provides a live streaming device that includes a second display module for playing live video, which returns to the live video interface in response to the completion of an operation on at least one operation item of the aforementioned authorization operation interface.
[0014] In a possible embodiment, the first display module may be used to display a target object introduction page in response to a trigger of a first permission control corresponding to a target object displayed in the live video interface when a live video for trial viewing is being played in a virtual live streaming room. or, When playing a live video for trial viewing in a virtual live streaming room, it may be used to respond to the trigger of the target interaction button on the live video interface, display the interaction introduction page, and then respond to the trigger of the first permission control displayed on the interaction introduction page, to further display the target object introduction page. or, After playing a test live video in a virtual live streaming room and finishing, the live video stream is blurred or its push is stopped, a first permission control corresponding to the target object is displayed in the live video interface, and it is further used to display the target object introduction page in response to a trigger of the said first permission control.
[0015] In a possible embodiment, after the first display module finishes playing the live video for trial viewing in preview streaming, it performs a blurring process on the live video streaming or stops its push, pops up a target object conversion card on the live video interface, and in response to the trigger of the first permission control displayed on the target object conversion card, displays a target object introduction page, or is further used to display a target object introduction page in response to the trigger at any position of the target object conversion card.
[0016] In a possible embodiment, in response to completing the operation of at least one operation item of the permission operation interface, it returns to the live video interface, and before playing the live video, some or all of the interaction buttons displayed on the live video interface are in a trigger prohibition state.
[0017] In a possible embodiment, when playing the live video for trial viewing in preview streaming, a permission label corresponding to the target object is displayed on the live video interface, and it is used to indicate that a permission operation is required to view the complete live video.
[0018] In a possible embodiment, the second display module is further used to display an interaction details page in response to the trigger of the target interaction button on the live video interface, and virtual props corresponding to the interaction data are displayed on the interaction details page.
[0019] In a possible embodiment, the second display module is further used to display a voting result in response to the trigger of the option of the voting window displayed on the live video interface.
[0020] In a possible embodiment, when the live video streaming is horizontal video streaming, a full-screen control is further displayed on the live video interface, The second display module responds to the trigger of the full-screen control and is further used to display the live video interface in full screen on the horizontal screen.
[0021] A third aspect of the present disclosure provides an electronic device including a processor for executing a computer program stored in a memory. When the computer program is executed by the processor, the steps of the method described in the first aspect are executed.
[0022] A fourth aspect of the present disclosure provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the steps of the method described in the first aspect are realized.
[0023] A fifth aspect of the present disclosure provides a computer program product that, when executed on a computer, causes the computer to execute the method described in the first aspect.
Brief Description of the Drawings
[0024] The accompanying drawings incorporated herein and constituting a part thereof show embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the present disclosure.
[0025] To more clearly show the technical solutions in the embodiments of the present disclosure or the prior art, the drawings necessary for the description of the embodiments or the prior art are briefly introduced below. It is obvious that those skilled in the art can obtain other drawings based on these drawings without creative efforts.
[0026] [Figure 1] FIG. 1 is a schematic diagram of a live video interface provided by the present disclosure. [Figure 2]Figure 2 is a schematic diagram of another live video interface provided by this disclosure. [Figure 3] Figure 3 is a schematic flowchart of the live streaming method provided by this disclosure. [Figure 4] Figure 4 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 5] Figure 5 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 6] Figure 6 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 7] Figure 7 is a schematic flowchart of another live streaming method provided by this disclosure. [Figure 8] Figure 8 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 9] Figure 9 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 10] Figure 10 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 11] Figure 11 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 12] Figure 12 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 13] Figure 13 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 14] Figure 14 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 15] Figure 15 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 16]Figure 16 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 17] Figure 17 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 18] Figure 18 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 19] Figure 19 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 20] Figure 20 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 21] Figure 21 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 22] Figure 22 is a schematic flowchart of yet another live streaming method provided by this disclosure. [Figure 23] Figure 23 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 24] Figure 24 is a schematic diagram of yet another live video interface provided by this disclosure. [Figure 25] Figure 25 is a schematic diagram of the live streaming device provided by this disclosure. [Modes for carrying out the invention]
[0027] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions of this disclosure are further described below. The embodiments and feature portions of the embodiments of this disclosure can be combined, as long as they do not contradict each other.
[0028] Many specific details are described below in order to fully understand this disclosure, but this disclosure can also be implemented in ways other than those described herein. Clearly, the examples in this specification are only a selection of the examples of this disclosure, not all of them.
[0029] The technical solutions of this disclosure can be applied to terminal devices, which may be computers, tablets, mobile phones, or other intelligent electronic devices. The terminal device has a display screen, which may be a touchscreen or a non-touchscreen. In the case of a terminal device with a touchscreen, the user can interact with the terminal device through gestures, fingers, or touch tools (e.g., a stylus). In the case of a terminal device without a touchscreen, interaction with the terminal device can be achieved through external devices (e.g., a mouse or keyboard).
[0030] The technical solutions of this disclosure apply to live streaming scenes, and the following possible methods for a user to enter a live streaming scene are included, but are not limited to, the following: One implementation is to enter a live streaming scene through an app with live streaming functionality installed on a terminal device, which may have only live streaming functionality, but may also have other functions, such as short video sharing functionality, and this disclosure is not limited thereto. Another implementation is to enter a live streaming scene through a mini-app, by scanning a QR code, or by identifying a QR code. A further implementation is to enter a live streaming scene from a web page. This disclosure is not limited to specific methods of entering a live streaming scene, as long as the user can obtain user information authorized by the user within the live streaming scene.
[0031] The live streaming scene in this disclosure may be a virtual live streaming room or a preview streaming scene. If the live streaming scene is a preview streaming scene, the virtual live streaming room can be accessed via an anchor point in the preview streaming display interface. Figure 1 is a schematic diagram of the live video interface provided by this disclosure. Figure 2 is a schematic diagram of another live video provided by this disclosure. Figure 1 shows the live video played in preview streaming. The entire display area in the live video interface for preview streaming can be used as an anchor point to enter the virtual live streaming room, or a portion of the display area in the live video interface for preview streaming can be used as an anchor point to enter the virtual live streaming room. By clicking anywhere in the live video interface for preview streaming, one can enter the virtual live streaming room, and Figure 2 shows the live video played in the virtual live streaming room.
[0032] The live videos played in this disclosure may include course instruction, contests, or performances. The live videos played may only be viewable by a select group of users with viewing rights, but users without viewing rights may be able to try them out, and during or after the trial viewing, users without rights may acquire viewing rights.
[0033] The target object in this disclosure may be an authorization certificate for viewing live videos played during a trial viewing period, the first authorization control is a control that obtains such authorization certificate, and after the first authorization control is triggered, a target object introduction page is displayed, which displays the benefits that can be enjoyed after obtaining the target object, a brief introduction to the live streaming content, and a second authorization control.
[0034] The second authorization control in this disclosure is a control for confirming the acquisition of an authorization certificate. After the second authorization control is triggered, an authorization operation interface is displayed which includes at least one operation item, including an operation item to confirm the acquisition of an authorization certificate and an operation item to waive the acquisition of an authorization certificate. After the user completes the operation item to confirm the acquisition of an authorization certificate, they can acquire the right to watch the live video played during the trial viewing period, return to the live video interface, continue playing the video streaming, and watch the full live video. In this way, only users who have acquired the right to watch can watch the full live video, thereby achieving authorization management.
[0035] For example, the live video being played may be a concert, the target object may be a ticket to watch the concert, the first permission control may be a ticket purchase control, after the ticket purchase control is triggered, an introduction to the concert's basic information, the benefits for users who have purchased a ticket, and a control to confirm the ticket purchase are displayed, and when the user triggers the control to confirm the ticket purchase, a resource transfer interface is displayed, and after completing the resource transfer interface, the user can obtain a concert ticket and watch the full concert, and the user can also abandon the resource transfer and ticket acquisition in the resource transfer interface, in which case the user cannot continue watching the concert after the trial viewing ends.
[0036] The interface names or control names in this disclosure are examples only, and may be replaced with other names that achieve equivalent functionality; this disclosure does not limit such replacements.
[0037] The technical solutions of this disclosure will be described below using several specific examples.
[0038] Figure 3 is a schematic flowchart of the live streaming method provided by this disclosure, and includes the following steps as shown in Figure 3.
[0039] S101, during or after playback of a live video for trial viewing, responds to a trigger of the primary permission control corresponding to the target object and displays the target object introduction page.
[0040] The target introduction page includes a second permission control, and after the trial viewing of the live video has finished playing, the live video streaming is blurred or its push is stopped.
[0041] For example, Figure 4 is a schematic diagram of yet another live video interface provided by this disclosure, Figure 5 is a schematic diagram of yet another live video interface provided by this disclosure, and Figure 6 is a schematic diagram of yet another live video interface provided by this disclosure. As shown in Figure 2, a live video for trial viewing can be played in a virtual live streaming room, and the user can trigger a first permission control displayed on the live video interface during or after playback, and in response to the trigger of the first permission control, as shown in Figure 4, the target object introduction page can be displayed. As shown in Figure 5, a live video for trial viewing can be played in preview streaming, and the user can trigger a first permission control displayed on the live video interface after playback has finished, and in response to the trigger of the first permission control, the target object introduction page can be displayed.
[0042] When a trial live video is playing in a virtual live streaming room or preview streaming, a trial countdown is displayed in the live video interface to inform the user of the trial viewing end time. As shown in Figures 1 and 2, the trial viewing time in this disclosure is the sum of the time the live video is viewed in the virtual live streaming room and the time the live video is viewed in the preview streaming. After the trial live video played in the virtual live streaming room or preview streaming has finished, the live video streaming can be blurred. For example, as shown in Figure 5, by applying a Gaussian blur to the live video streaming, a blurred live video will be displayed in the live video interface viewed by the user. Based on this, the audio of the blurred live video can be muted, and the push of the live video streaming can be stopped, so that the live video is no longer displayed in the live video interface viewed by the user. In both cases, whether the live video streaming is blurred or the push of the live video streaming is stopped, the live video will not be displayed normally after the trial viewing for users without viewing rights has ended.
[0043] S103, in response to the trigger of the second authorization control, displays the authorization operation interface.
[0044] The aforementioned authorization operation interface includes at least one operation item.
[0045] The permissions management interface includes items to confirm the acquisition of viewing rights and items to relinquish viewing rights. If the user completes the operation for confirming the acquisition of viewing rights, they will acquire viewing rights to the live video played during the trial viewing period. If the user completes the operation for relinquishing viewing rights, they will not acquire viewing rights to the live video played during the trial viewing period. The permissions management interface can be displayed by overlaying half of the screen onto the live video interface, or it can cover the live video interface completely.
[0046] S105, in response to the completion of the operation of at least one operation item of the authorization operation interface, the system returns to the live video interface and plays the live video.
[0047] By sequentially triggering the first permission control, then the second permission control, and completing the operation of the operation item that confirms the acquisition of viewing rights in the permission operation interface, the user can acquire viewing rights to the live video played during the trial viewing period. After detecting the user's viewing rights, the system returns to the live streaming interface and continues playing the live video, so that the user who has acquired viewing rights can continue watching the live video until it ends, meaning that the user with viewing rights can watch the entire live video.
[0048] The technical solution of this disclosure, in response to a trigger of a first authorization control corresponding to a target object during or after the playback of a trial live video, displays a target object introduction page, the target introduction page includes a second authorization control, after the trial live video has finished playing, the live video streaming is blurred or its push is stopped, in response to a trigger of the second authorization control, displays an authorization operation interface including at least one operation item, and in response to the completion of an operation on at least one operation item in the authorization operation interface, returns to the live video interface and plays the live video, thereby enabling the user to acquire viewing rights to the live video by sequentially triggering the first authorization control, triggering the second authorization control, and completing an operation on an operation item in the authorization operation interface that confirms the acquisition of viewing rights, and after the user acquires viewing rights, returns to the live streaming interface to watch the full live video, thereby improving the user experience.
[0049] Figure 7 is a schematic flowchart of another live streaming method provided by this disclosure. Figure 8 is a schematic flowchart of yet another live streaming method provided by this disclosure. Figure 9 is a schematic flowchart of yet another live streaming method provided by this disclosure. Figure 10 is a schematic flowchart of yet another live streaming method provided by this disclosure. Figures 7 to 10 are all possible implementations when performing S101 based on the embodiment shown in Figure 3. Specifically, A possible implementation of S101 includes the following steps, as shown in Figure 7.
[0050] S101', when playing a live video for trial viewing in a virtual live streaming room, responds to a trigger of the primary permission control corresponding to the target object of the live video interface and displays the target object introduction page.
[0051] For example, when playing a live video for trial viewing in a virtual live streaming room, the live video interface displayed is as shown in Figure 2. The user can trigger the first permission control in the live video interface, and in response to the trigger of the first permission control, the target object introduction page shown in Figure 4 is displayed. As shown in Figure 4, the target object introduction page includes information such as the second permission control, a brief introduction to the live video content, and the benefits that the user can enjoy after obtaining viewing rights.
[0052] Another possible implementation of S101, as shown in Figure 8, includes the following steps.
[0053] S201, while playing a live video for trial viewing in a virtual live streaming room, responds to the trigger of the target interaction button on the live streaming interface and displays the interaction introduction page.
[0054] For example, Figure 11 is a schematic diagram of yet another live video interface provided by this disclosure, and Figure 12 is a schematic diagram of yet another live video interface provided by this disclosure. While playing a live video for trial viewing in a virtual live streaming room, a user can trigger a target interaction button in the live video interface, and in response to the trigger of the target interaction button, as shown in Figure 11, an interaction introduction page is displayed, as shown in Figure 12. The interaction introduction page displays the interaction benefits that the user can enjoy after acquiring viewing rights, thereby providing the user with equity information to be gained after acquiring viewing rights, and the interaction introduction page also displays a first permission control.
[0055] S202 responds to the trigger of the first permission control displayed on the interaction introduction page and displays the target object introduction page.
[0056] The user can trigger the first permission control on the interaction introduction page, and in response to the trigger of the first permission control, as shown in Figure 12, the target object introduction page shown in Figure 4 is displayed.
[0057] Another possible implementation of S101, as shown in Figure 9, includes the following steps.
[0058] S201' plays a test live video in the virtual live streaming room, and after it finishes, it blurs the live video stream or stops pushing it, and displays the primary permission control corresponding to the target object in the live video interface.
[0059] As an example, Figure 13 is a schematic diagram of yet another live video interface provided by this disclosure. After playing a trial live video in the virtual live streaming room and it has finished, the live video playing in the virtual live streaming room is blurred, and as shown in Figure 13, the live video interface of the virtual live streaming room displays a notification that the trial viewing has ended and a first permission control. In another embodiment, the push of the live video streaming can be stopped, and the live video can not be displayed in the live video interface of the virtual live streaming room.
[0060] S202', in response to the trigger of the first authorization control, displays the target object introduction page.
[0061] Figure 14 is a schematic diagram of yet another live video interface provided by this disclosure. For example, a user may trigger a first authorization control shown in Figure 13, and in response to the trigger of the first authorization control, a target object introduction page is overlaid on a blurred live video interface, as shown in Figure 14.
[0062] Another possible implementation of S101, as shown in Figure 10, includes the following steps.
[0063] S301 plays a live video for preview viewing, and after it finishes, it blurs the live video stream or stops pushing the blur effect, and pops up a target object transformation card in the live video interface.
[0064] For example, after playing a live video for trial viewing in preview streaming and it finishes, blurring can be applied to the live video being played in preview streaming, and the target object transformation card shown in Figure 5 will be displayed in preview streaming, and the first permission control will be displayed on the target object transformation card. In another embodiment, the push of live video streaming can be stopped, and the live video can not be displayed in the live video interface of preview streaming.
[0065] S302, in response to the trigger of the first authorization control displayed on the target object conversion card, displays the target object introduction page.
[0066] Based on the above embodiment, the user can trigger the first authorization control shown in Figure 5, and in response to the trigger of the first authorization control, the target object introduction page is displayed overlaid on a blurred live video interface, as shown in Figure 6.
[0067] Based on the above embodiment, before executing S103, some or all of the interaction buttons displayed on the live video interface are put into a trigger-disabled state.
[0068] As an example, Figure 15 is a schematic diagram of yet another live video interface provided by this disclosure. Before obtaining viewing rights, if a user clicks any interaction button on the live video interface, the screen shown in Figure 15 will appear on the live video interface to inform the user that viewing rights must be obtained before interacting, and that the interaction button is currently in a trigger-disabled state.
[0069] In this embodiment, users cannot trigger some or all of the interaction buttons displayed on the live video interface before acquiring viewing rights, and interaction permissions are managed based on viewing rights.
[0070] Based on the above embodiment, when playing a live video for trial viewing in preview streaming, the live video interface displays a permission label corresponding to the target object, and the permission label is used to indicate that permission operations are required to view the full live video.
[0071] For example, when playing a live video for preview streaming, the live video interface displays permission labels corresponding to the target object, and as shown in Figure 1, the permission labels prompt the user to perform the necessary permission actions to view the full video. For example, the permission labels could be "Paid Live Stream" or "Permissioned Live Stream."
[0072] Figure 16 is a schematic flowchart of yet another live streaming method provided by the present disclosure, which further includes the following steps after performing S105 based on the embodiment shown in Figure 3.
[0073] S107 responds to the trigger of the target interaction button on the live video interface and displays the interaction details page.
[0074] The aforementioned interaction details page displays virtual props corresponding to the interaction data.
[0075] For example, Figure 17 is a schematic diagram of yet another live video interface provided by this disclosure, and Figure 18 is a schematic diagram of yet another live video interface provided by this disclosure. After the user has obtained viewing rights, they return to the live video interface shown in Figure 17, which displays at least one interaction button, and the user can trigger the target interaction button shown in Figure 17. In response to the triggering of the target interaction button, the interaction details page shown in Figure 18 is displayed, which displays the current interaction data of the authorized user, which may be, for example, a progress bar shown in Figure 18, and the interaction details page may further display virtual props corresponding to the current interaction data of the authorized user, and the user can interact by triggering the virtual props.
[0076] In this embodiment, the interaction details page is displayed in response to a trigger on the target interaction button of the live video interface. The interaction details page displays virtual props corresponding to the interaction data, and the user can interact through the virtual props, further enhancing the enjoyment of the interaction.
[0077] Figure 19 is a schematic flowchart of yet another live streaming method provided by the present disclosure, which further includes the following steps after performing S105 based on the embodiment shown in Figure 3.
[0078] S107' responds to the trigger of an option in the voting window displayed in the live video interface and displays the voting results.
[0079] For example, Figure 20 is a schematic diagram of yet another live video interface provided by this disclosure, and Figure 21 is a schematic diagram of yet another live video interface provided by this disclosure. After a user has acquired viewing rights and is watching a live video, the broadcaster may conduct several voting interaction sessions to enhance the interaction with the user. After the broadcaster triggers a voting interaction, the live video interface that the user is watching will display a voting window as shown in Figure 20, which will display a question and answer options corresponding to the current vote. As shown in Figure 20, the user can trigger the corresponding option depending on the situation, and when an option is triggered in the voting window displayed in the live video interface, the voting results will be displayed in response, and as shown in Figure 21, the voting results may show the user's selection and the statistics of the current vote.
[0080] In this embodiment, users can interact with the broadcaster by triggering options in the voting window displayed on the live video interface. In response to the triggering of options in the voting window displayed on the live video interface, the voting results are displayed, enabling interaction with other users. This increases the forms of interaction and enhances the enjoyment of the interaction.
[0081] Figure 22 is a schematic flowchart of yet another live streaming method provided by the present disclosure, which further includes the following steps after performing S105, based on the embodiment shown in Figure 3.
[0082] S107” responds to the trigger of the full-screen control by displaying the live video interface in full screen in landscape mode.
[0083] For example, Figure 23 is a schematic diagram of yet another live video interface provided by this disclosure, and the live video streaming includes horizontal video streaming as shown in Figure 23 and vertical video streaming as shown in Figure 17. Whether the live video streaming to be pushed is specifically horizontal or vertical video streaming is determined according to the needs of the broadcaster.
[0084] After the user has acquired viewing rights, if the live video streaming is a landscape video stream, the live video interface will further display the full-screen controls shown in Figure 23, and by triggering the full-screen controls shown in Figure 23, the live video interface can be displayed in full screen landscape mode, as shown in Figure 24.
[0085] In this embodiment, after obtaining viewing rights, if the live video streaming is a landscape video stream, the user can trigger the full-screen controls displayed on the live video interface to display the live video interface in full screen in landscape mode. This allows authorized users to have an immersive experience with the live video and enhances the user experience.
[0086] In other scenarios, a streamer can explain the right to view future live videos in a live streaming room, and by watching the streamer's current live video, users can acquire the right to view live videos in other live streaming rooms. For example, a streamer could explain a live stream of a concert two days from now, pre-sell concert tickets, and users could acquire concert tickets through permission controls in the streamer's current live video interface.
[0087] This disclosure further provides a live streaming device. Figure 25 is a schematic diagram of the live streaming device provided by this disclosure. As shown in Figure 25, it includes the following:
[0088] The first display module 110 is used to display a target object introduction page in response to a trigger of a first authorization control corresponding to the target object, during or after the playback of a live video for trial viewing has finished, and the target introduction page includes a second authorization control, and after the playback of the live video for trial viewing has finished, the live video streaming is blurred or its push is stopped, and in response to a trigger of the second authorization control, an authorization operation interface including at least one operation item is displayed.
[0089] The second display module 120 is used to return to the live video interface and play the live video in response to the completion of an operation on at least one operation item of the authorization operation interface.
[0090] In a possible embodiment, the first display module 110 is further used to display a target object introduction page in response to a trigger of a first authorization control corresponding to a target object displayed in the live video interface when a live video for trial viewing is being played in a virtual live streaming room. or, The first display module 110 is further used to display an interaction introduction page in response to a trigger of a target interaction button on the live video interface when a live video for trial viewing is being played in a virtual live streaming room, and to display a target object introduction page in response to a trigger of a first permission control displayed on the interaction introduction page. or, The first display module 110 is used to play a live video for trial viewing in a virtual live streaming room, and after it finishes, to blur the live video stream or stop its push, to display a first permission control corresponding to the target object in the live video interface, and to respond to a trigger of the first permission control to display a target object introduction page.
[0091] In a possible embodiment, the first display module 110 plays a live video for trial viewing in the preview streaming, and after it finishes, blurs or stops pushing the live video streaming, pops up a target object transformation card in the live video interface, and is further used to display a target object introduction page in response to a trigger of a first permission control displayed on the target object transformation card, or in response to a trigger at any position on the target object transformation card.
[0092] In a possible embodiment, in response to the completion of an operation on at least one operation item of the authorization operation interface, some or all of the interaction buttons displayed on the live video interface are set to a trigger-disabled state before returning to the live video interface and playing the live video.
[0093] In a possible embodiment, when a live video for trial viewing is being played in preview streaming, the live video interface displays an authorization label corresponding to the target object, and the authorization label is used to indicate that an authorization action is required to view the full live video.
[0094] In a possible embodiment, the second display module 120 is further used to respond to the triggering of a target interaction button on the live video interface and to display an interaction details page, the interaction details page displays virtual props corresponding to the interaction data.
[0095] In a possible embodiment, the second display module 120 is further used to display voting results in response to an optional trigger of a voting window displayed in the live video interface.
[0096] In a possible embodiment, if the live video streaming is a horizontal video streaming, the live video interface further displays full-screen controls.
[0097] The second display module 120 is further used in response to the trigger of the full-screen control to display the live video interface in full screen in landscape mode.
[0098] The apparatus of this embodiment can be used to carry out the steps in the method embodiment described above, and its implementation principle and technical effects are the same, so they will not be described again here.
[0099] This disclosure further provides an electronic device including a processor for executing a computer program stored in memory, wherein the steps in the above-described method embodiment are performed when the computer program is executed by the processor.
[0100] This disclosure further provides a computer-readable storage medium on which a computer program is stored, and which performs the steps of the above-described method embodiment when the computer program is executed by a processor.
[0101] This disclosure further provides a computer program product that, when executed on a computer, causes the computer to perform the steps in the above-described method embodiment.
[0102] In this specification, relational terms such as “First” and “Second” are used solely to distinguish one entity or operation from another, and do not necessarily require or imply that there is an actual relationship or order between these entities or operations. Furthermore, the terms “includes,” “contains,” or any other variations thereof are intended to cover non-exclusive inclusion, thereby including not only those elements but also other elements not expressly listed, or elements specific to the process, method, article, or equipment. Without further limitation, the elements defined by the statement “includes…” do not preclude the existence of additional identical elements in the process, method, article, or equipment containing said elements.
[0103] The above description is merely a specific embodiment of the Disclosure, intended to enable those skilled in the art to understand or implement the Disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the Disclosure. Accordingly, the Disclosure is not limited to these embodiments described herein, and the broadest scope should be given that is consistent with the principles and novel features disclosed herein.
Claims
1. A live streaming method applicable to the live scene on the internet, The steps include: displaying a target object introduction page in response to a trigger of a first authorization control corresponding to the target object, either during or after the playback of a trial live video, wherein the target object introduction page includes a second authorization control, and after the playback of the trial live video ends, the live video streaming is blurred or its push is stopped; The steps include: displaying an authorization operation interface that includes at least one operation item in response to the trigger of the second authorization control; Steps to return to the live video interface and play the live video in response to the completion of an operation on at least one operation item of the authorization operation interface, wherein the at least one operation item includes an operation item to confirm the acquisition of an authorization certificate and an operation item to waive the acquisition of an authorization certificate, the operation item to confirm the acquisition of an authorization certificate is an operation item to confirm the acquisition of the right to view the live video, and the operation item to waive the acquisition of an authorization certificate is an operation item to waive the acquisition of the right to view the live video, A live streaming method comprising the steps of responding to the triggering of an option in a voting window displayed in the live video interface and displaying the voting results, wherein the voting window is triggered while watching the live video, and the voting results show the user's selection and the statistics of the current vote.
2. The step of displaying the target object introduction page in response to a trigger of the first permission control corresponding to the target object, either during or after the playback of the trial live video has finished, is as follows: When playing a live video for trial viewing in a virtual live streaming room, the system responds to a trigger of a first permission control corresponding to the target object of the live video interface and displays the target object introduction page. or, When playing a live video for trial viewing in a virtual live streaming room, the system responds to the trigger of the target interaction button on the live video interface to display an interaction introduction page, and responds to the trigger of the first permission control displayed on the interaction introduction page to display the target object introduction page. or, The method according to claim 1, further comprising the steps of: playing a live video for trial viewing in a virtual live streaming room; after the trial viewing is finished, blurring the live video streaming or stopping its push; displaying a first permission control corresponding to a target object in the live video interface; and, in response to a trigger of the first permission control, displaying the target object introduction page.
3. After the aforementioned trial viewing live video has finished playing, the step of displaying the target object introduction page in response to the trigger of the first permission control corresponding to the target object is as follows: The method according to claim 1, comprising the steps of: playing a live video for trial viewing in preview streaming and, after it has finished, blurring the live video streaming or stopping its push; popping up a target object transformation card in the live video interface; responding to a trigger of a first permission control displayed on the target object transformation card and displaying the target object introduction page; or responding to a trigger at any position on the target object transformation card and displaying the target object introduction page.
4. The method according to claim 1, wherein, in response to the completion of an operation on at least one operation item of the authorization operation interface, some or all of the interaction buttons displayed on the live video interface are set to a trigger-disabled state before returning to the live video interface and playing the live video.
5. The method according to claim 3, wherein, when a live video for trial viewing is being played in preview streaming, the live video interface displays an authorization label corresponding to the target object, and the authorization label is used to indicate that an authorization action is required to view the full live video.
6. In response to the completion of the operation of at least one operation item of the authorization operation interface, the method returns to the live video interface and plays the live video, The method according to claim 1, further comprising the step of responding to the triggering of a target interaction button on a live video interface by displaying an interaction details page, wherein the interaction details page displays a virtual prop corresponding to the interaction data.
7. If the live video streaming is a horizontal video streaming, the live video interface will also display full-screen controls. The aforementioned method, The method according to claim 1, further comprising the step of displaying the live video interface in full screen in landscape mode in response to the trigger of the full-screen control.
8. A live streaming device applicable to live scenes on the internet, A first display module for displaying a target object introduction page in response to a trigger of a first authorization control corresponding to a target object, during or after the playback of a live video for trial viewing has finished, wherein the target object introduction page includes a second authorization control, and after the live video for trial viewing has finished playing, the live video streaming is blurred or its push is stopped, and in response to a trigger of the second authorization control, the first display module displays an authorization operation interface including at least one operation item. A live streaming device that, in response to the completion of an operation on at least one operation item of the authorization operation interface, returns to the live video interface and plays the live video, wherein the at least one operation item includes an operation item to confirm the acquisition of an authorization certificate and an operation item to waive the acquisition of an authorization certificate, the operation item to confirm the acquisition of an authorization certificate is an operation item to confirm the acquisition of the right to view the live video, and the operation item to waive the acquisition of an authorization certificate is an operation item to waive the acquisition of the right to view the live video, and a second display module for displaying voting results in response to the triggering of an option in a voting window displayed in the live video interface, the voting window being triggered when viewing the live video, and the voting results including the second display module showing the user's selection and the statistics of the current vote.
9. An electronic device including a processor for executing a computer program stored in memory, wherein when the computer program is executed by the processor, the electronic device performs the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium on which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are realized.
11. A computer program product that, when executed on a computer, causes the computer to perform the steps of the method according to any one of claims 1 to 7.