Method, apparatus, device and storage medium for live streaming interaction
The live streaming interface with a multimedia content area and sharing portal addresses the challenge of enhancing user engagement by providing and sharing relevant content, improving interaction and participation in live streaming events.
Patent Information
- Application Number
- JP2024575703
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-10
- Filing Date
- 2023-11-09
- Publication Date
- 2025-07-23
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Conventional live streaming platforms lack effective methods to enhance user interaction and interest by providing enriched multimedia content related to the live streaming content, making it difficult to increase user engagement and sharing of live streaming events.
A live streaming interface that displays a multimedia content area including a sharing portal for each piece of multimedia content related to the live streaming content, such as highlights, which can be automatically generated or posted by administrators, and allows users to interact and share this content through various methods.
Enriches the live streaming experience by providing relevant multimedia content, enhances user interest, and promotes active participation and sharing of live streaming events, thereby improving user engagement and interaction.
Smart Images

Figure 2025523529000001_ABST
Abstract
Description
Technical Field
[0001] This application claims priority based on the Chinese patent application with the invention title "Method, Apparatus, Device, and Storage Medium for Live Streaming Interaction" and application number 202211408452.4, filed on November 10, 2022, and incorporates the entire content thereof by reference into this application.
[0002] Exemplary embodiments of the present disclosure relate generally to the field of computers, and more particularly, to methods, apparatuses, devices, and computer-readable storage media for live streaming interaction.
Background Art
[0003] With the development of the Internet, live streaming using the Internet has become one of the important means for people to obtain information. On the one hand, users watching live streams expect to access richer content through live streams. On the other hand, the parties involved in live streaming also hope that users will actively participate in live streaming interactions to increase the popularity of live streams.
Summary of the Invention
[0004] A first aspect of the present disclosure provides a method for live streaming interaction. The method includes: responding to an access request to a target live room and displaying a live streaming interface for providing live streaming content; and displaying, on the live streaming interface, a multimedia content area for providing a set of multimedia content related to the live streaming content, where the multimedia content area includes a sharing portal corresponding to each of the multimedia content.
[0005] A second aspect of the present disclosure provides an apparatus for live streaming interactions. The apparatus includes an interface display module configured to respond to an access request to a target live room and display a live streaming interface for providing live streaming content, and a region display module configured to display a multimedia content region for providing a set of multimedia content related to the live streaming content on the live streaming interface, wherein the multimedia content region includes a sharing portal corresponding to each of the multimedia content.
[0006] A third aspect of the present disclosure provides an electronic device. The device includes at least one processing unit and at least one memory coupled to the at least one processing unit and storing instructions for being executed by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device realizes the method according to the first aspect.
[0007] A fourth aspect of the present disclosure provides a computer-readable storage medium. The medium stores a computer program that, when executed by a processor, causes the method according to the first aspect to be implemented.
[0008] It should be understood that what is described in the content part of the present invention is not intended to limit the main features or important features of the embodiments according to the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will be easily understood from the following description.
Brief Description of the Drawings
[0009] Based on the accompanying drawings and with reference to the following detailed description, the above and other features, advantages, and aspects of each embodiment of the present disclosure will become clearer. In the accompanying drawings, like or similar reference numerals indicate like or similar elements.
[0010]
Figure 1
Figure 2
Figure 3A
Figure 3B
Figure 3C
Figure 4A
Figure 4B
Figure 4C
Figure 4D
Figure 4E
Figure 5A
Figure 5B
Figure 6
Figure 7
Figure 8
[0011] Hereinafter, embodiments according to the present disclosure will be described in more detail with reference to the accompanying drawings. Although some embodiments of the present disclosure are illustrated in the accompanying drawings, the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the protection scope of the present disclosure.
[0012] In the description of the embodiments according to the present disclosure, the term "including" and its equivalents should be understood as open inclusion, that is, "including ○○, but not limited thereto". The term "based on ○○" should be understood as "at least partially based on ○○". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". There may also be other explicit and implicit definitions hereinafter.
[0013] In the present disclosure, unless otherwise clearly described, performing one step "in response to A" does not mean immediately executing the step after "A", and may include one or more intermediate steps.
[0014] It should be understandable that the data according to this technical form (including the data itself, the acquisition or use of the data, but not limited thereto) should comply with the requirements of the corresponding laws and related regulations.
[0015] Before using the technical forms disclosed in each embodiment according to the present disclosure, it should be understandable that, in accordance with relevant laws, the types, scope of use, places of use, etc. of personal information according to the present disclosure should be notified to users in an appropriate manner and the consent of the users should be obtained.
[0016] For example, in response to receiving a spontaneous request from a user, a notification message is sent to the user to explicitly inform the user that the operations performed according to the request require access to and use of the user's personal information. As a result, based on the notification message, the user can independently select whether to provide personal information to software or hardware such as an electronic device, an application, a server, or a storage medium that executes the operations of the technical form according to the present disclosure.
[0017] As a selective and non-limiting embodiment, the form of sending a notification message to the user in response to receiving a spontaneous request from the user is, for example, a pop-up window, and it is possible to display the notification message in the form of text in the pop-up window. Further, the pop-up window can include a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0018] The process of notifying the user and obtaining consent as described above is merely schematic and does not limit the embodiments according to the present disclosure. It should be understandable that other methods that comply with relevant laws can also be applied to the embodiments according to the present disclosure.
[0019] As described above, in conventional live streaming, it is common that viewers can only share the live streaming portal. Such a sharing method is inefficient for the shared users and it is difficult to arouse the interest of the users shared in a short time in the live streaming.
[0020] Embodiments according to the present disclosure display a form for live streaming interaction. According to this form, it is possible to display a live streaming interface for providing live streaming content in response to an access request to a target live room. Further, in the live streaming interface, it is possible to display a multimedia content area, where the multimedia content area is for providing a set of multimedia content related to the live streaming content and includes a sharing portal corresponding to each of the multimedia content.
[0021] According to such a form, embodiments according to the present disclosure can, for example, enrich the content provided in the live room, enhance the user's interest in live streaming interaction, and promote, for example, the sharing of the live room and / or the multimedia content in the live room.
[0022] Exemplary Environment FIG. 1 shows a schematic diagram of an exemplary environment 100 in which embodiments according to the present disclosure can be implemented. In the exemplary environment 100, an application 120 is installed in a terminal device 110. The user 140 can interact with the application 120 via the terminal device 110 and / or an accessory device of the terminal device 110. The application 120 is a video application, for example, a video sharing application or a video live streaming application. The application 120 can provide at least one or more services related to video content to the user 140.
[0023] In the environment 100 of FIG. 1, when the application 120 is opened, the terminal device 110 can display the page 150 of the application 120. The page 150 includes various pages available in the application 120, such as a personal homepage, a detailed page of video content, a content creation page, a content submission page, a message page, and the like. The application 120 can provide a content creation function, including imaging, uploading, editing, and / or submitting media content including video content.
[0024] In some embodiments, the terminal device 110 communicates with the server 130 to enable the provision of services to the application 120. The terminal device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / video camera, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a game device, or any combination thereof, and also includes accessories and peripherals of these devices, or any combination thereof. In some embodiments, the terminal device 110 can also support any type of user-oriented interface (e.g., a "wearable" circuit, etc.). The server 130 can be various types of computing systems / servers that can provide computing power, including, but not limited to, in-frame, edge computing nodes, computing devices in a cloud environment, and the like.
[0025] It should be understood that the configurations and functions of each element in the environment 100 are described for merely illustrative purposes and do not limit the scope of the present disclosure.
[0026] Exemplary live streaming interface As described above, the terminal device 110 can display a live streaming interface to the user 140. In some embodiments, after receiving an access request to the target live room, the terminal device 110 can display a live streaming interface for providing live streaming content. Such access requests can include any suitable access method, including opening the live room portal in the application 120, directly accessing the live room via a link address, etc., but it should be understood that it is not limited to these.
[0027] FIG. 2 shows an exemplary live streaming interface 200 according to some embodiments of the present disclosure. As shown in FIG. 2, the live streaming interface 200 can include a content area 210 for providing live streaming content. For example, such live streaming content can be, for example, video live streaming content for an event.
[0028] In some embodiments, the live streaming interface 200 further includes a multimedia content area 220, and the multimedia content area 220 is used to provide a set of multimedia contents 230-1 and 230-2 (collectively or individually referred to as multimedia content 230) related to the live streaming content.
[0029] In some embodiments, the multimedia content area 220 is a tab 240 of the live streaming interface 200, such as a "highlight". In the initial interface of the live streaming interface 200, the tab 240 is, for example, the tab selected by default. Optionally, the tab 240 is a tab that is not selected and thus not displayed. After receiving a selection for the tab 240, the terminal device 110 can display the multimedia content area 220.
[0030] As shown in FIG. 2, the multimedia content 230 includes image content and / or video content. Further, the multimedia content 230 may include text descriptions related thereto, such as titles.
[0031] In some embodiments, such multimedia content 230 is automatically generated and / or posted by a live streaming platform. Optionally, such multimedia content 230 may be posted by an administrator (e.g., an operator) related to the live room.
[0032] In some embodiments, the live streaming platform can automatically generate one or more multimedia contents based on the live streaming content in the live room. For example, in the case of a sports event, the live streaming platform can detect a specific event in the live streaming content of the event and generate an image and / or video clip related to the specific event.
[0033] Taking a soccer game as an example of the live streaming content, such specific events include a goal event, a PK failure event, a yellow card event, a red card event, a shot on goal event, a save event, and the like.
[0034] It should be understood that different focus events can be preset according to different live streaming contents. Correspondingly, the live streaming platform can utilize appropriate technologies such as image recognition to extract images or video clips corresponding to the set focus events from the automatically posted multimedia content. The present disclosure does not intend to limit the technologies for event recognition.
[0035] In some embodiments, the administrator (e.g., operator) of the live room can further post one or more multimedia contents during the live streaming. In some embodiments, the administrator can modify, for example, the multimedia content automatically generated by the live streaming platform to generate the finally posted multimedia content. Optionally or additionally, the administrator can also create and post multimedia content related to the live streaming content independently.
[0036] In some embodiments, the posted multimedia content can correspond to specific moments in the live streaming content. Taking the multimedia content automatically generated based on a predetermined event as an example, such multimedia content can correspond to the moment when the predetermined event occurs in the live streaming content. For example, when the multimedia content is automatically generated based on a goal event, it can be automatically associated with the goal moment of the event.
[0037] As another example, the administrator of the live room can set the moment associated with the posted multimedia content. For example, the administrator can create new multimedia content and associate it with a specific moment of the event.
[0038] Optionally, the moment associated with the multimedia content can also correspond to the moment of posting the multimedia content. For example, when an administrator posts the multimedia content at the "20th minute of the event", the multimedia content corresponds to the moment corresponding to the "20th minute of the event" of the live streaming content.
[0039] In some embodiments, the multimedia content further has associated posting information. Such posting information can correspond to a text description of the multimedia content, for example, a title. Optionally, such posting information can also correspond to a cover of the multimedia content (e.g., a video clip).
[0040] In some embodiments, such posting information may be automatically determined by the live streaming platform or set by the administrator.
[0041] Continuing to refer to FIG. 2, as shown in FIG. 2, the terminal device 110 can display based on the received multimedia content and posting information. Exemplarily, the terminal device 110 can display the multimedia content 230 and the text description of the multimedia content 230 in the multimedia content area 220. In some embodiments, for video multimedia content, the terminal device 110 can display the corresponding cover by default.
[0042] Furthermore, the terminal device 110 may display time information 250-1 and 250-2 in the multimedia content area 220 so as to indicate moments corresponding to the multimedia contents 230-1 and 230-2. For example, the time information 250-1 may indicate that the multimedia content 230-1 corresponds to "38 minutes and 33 seconds" in a live event, and the time information 250-2 may indicate that the multimedia content 230-2 corresponds to "8 minutes and 33 seconds" in the live event.
[0043] In some embodiments, the display order of the plurality of multimedia contents 230 in the multimedia content area 220 is based on the sorting of the corresponding moments. For example, the multimedia content 230 corresponding to the update moment may be displayed first in the multimedia content area 220.
[0044] In some embodiments, the terminal device 110 may display sharing portals 260-1 and 260-2 (collectively or integrally referred to as the sharing portal 260) corresponding to the multimedia contents 230-1 and 230-2 in the multimedia content area 220. Such a sharing portal 260 can support the sharing of the corresponding multimedia content 230. The sharing process will be described in detail below.
[0045] In some embodiments, the terminal device 110 may also receive newly posted multimedia content and display it within the multimedia content area 220.
[0046] In some embodiments, in order to increase the user's attention to newly posted multimedia content, the terminal device 110 can display a sharing component corresponding to the multimedia content at a predetermined position in the live streaming interface regardless of whether the multimedia content area is currently displayed in the target interface.
[0047] FIG. 3A shows an exemplary live streaming interface 300A according to some embodiments of the present disclosure. As shown in FIG. 3A, in the live streaming interface 300A, a multimedia content area is not currently displayed, and the terminal device 110 can display a sharing component 310 corresponding to newly posted multimedia content, for example, at the lower right of the interface. Such a sharing component 310 may be a floating window control that can be closed.
[0048] As shown in FIG. 3A, the sharing component 310 can display at least a part of the multimedia content. For example, the sharing component 310 can display image content, a cover of video content, or complete video content.
[0049] Furthermore, the sharing component 310 can also display other related information of the multimedia content, such as, for example, a text description of the above-mentioned multimedia content, time information corresponding to the multimedia content, and the like.
[0050] FIG. 3B shows an exemplary live streaming interface 300B according to some embodiments of the present disclosure. As shown in FIG. 3B, in the live streaming interface 300B, a content area for providing live streaming content can be displayed full screen. Furthermore, the terminal device 110 can display a sharing component 320 corresponding to newly posted multimedia content, for example, at the lower right of the interface. Exemplarily, such a sharing component 320 may be a floating window component that can be closed. Similar to the sharing component 310, the sharing component 320 can also display at least a part of the multimedia content and other related information.
[0051] In some embodiments, the above-described shared component 310 and / or shared component 320 can stop displaying in response to a user's termination request. Alternatively, such shared component 310 and / or shared component 320 can also automatically stop displaying after being displayed for a predetermined period of time. In this way, it is possible to reduce interference with users in the live room.
[0052] In some embodiments, the terminal device 110 can also provide playback of live streaming content. FIG. 3C shows an exemplary live streaming interface 300C according to some embodiments of the present disclosure. As shown in FIG. 3C, in the playback mode, the terminal device 110 can display a timeline 330 corresponding to the live streaming content of the live room.
[0053] Furthermore, the terminal device 110 can determine the playback moment indicated by the timeline 330. For example, the user can switch to the playback of content at a specific historical moment by dragging the timeline 330.
[0054] Correspondingly, when the terminal device 110 determines that there is related multimedia content at the playback moment, the terminal device 110 can display a shared component 340 related to the multimedia content.
[0055] Similar to the shared component 310 and the shared component 320, the shared component 340 can display at least a part of the multimedia content and other related information.
[0056] In some embodiments, the shared component 310, the shared component 320, and the shared component 340 can have similar or different shared logic. Exemplarily, the selection for the shared component 310, the shared component 320, and the shared component 340 can trigger shared logic similar to the shared portal 260.
[0057] Based on the above-described aspects, a user in the live room can obtain not only live streaming content but also multimedia content posted in real time. Such multimedia content is, for example, highlights of live streaming content or peripheral content related to the live streaming content. In this way, the embodiments according to the present disclosure can significantly enrich the content that can be obtained by the user in the live room and improve the efficiency of content acquisition.
[0058] Furthermore, by providing a shared portal for multimedia content, the embodiments according to the present disclosure can greatly promote the user's interest in sharing the live room and related content, and can also increase the probability of interaction between the user and the live room.
[0059] Exemplary sharing process Hereinafter, an example of sharing multimedia content and / or a live room will be described.
[0060] In some embodiments, in response to a selection for the shared portal 260 of the multimedia content 230 in the live streaming interface 200, the terminal device 110 can display a shared interface 400A as shown in FIG. 4A. In some embodiments, the selection for the above-described shared component 310, the shared component 320, and / or the shared component 340 can also trigger a shared interface corresponding to the corresponding multimedia content.
[0061] As shown in FIG. 4A, the interface 400A can include a preview area 405 used to play the shared multimedia content 230. For example, taking video content as an example, the preview area 405 can play the video content in order to obtain a complete view of the video content. In some embodiments, the style of the preview area 405 (e.g., the style of the background area) can also be arranged by, for example, the administrator (e.g., operator) of the live room.
[0062] In some embodiments, the interface 400A may further include a selection area 410, and the selection area 410 can display a set of sharing methods for sharing multimedia content, such as sharing methods 415-1, 415-2, 415-3, and 415-4.
[0063] In some embodiments, the sharing method 415-1 is associated with, for example, sharing multimedia content by a work. After receiving a selection for the sharing method 415-1, the terminal device 110 can display, for example, the interface 400B shown in FIG. 4B.
[0064] As shown in FIG. 4B, the interface 400B is associated with an interface for creating a work. The interface 400B can display an initial work automatically created based on the shared multimedia content. The user may further modify the initial work and / or directly share the automatically generated work (e.g., post or send to friends).
[0065] Exemplarily, the multimedia content (image or video clip) may be added to the work in a predetermined style. In some embodiments, the generation of the work may be based on the posting information of the multimedia content. For example, the work may include characters related to the text content of the multimedia.
[0066] In some embodiments, at least a part of the work may be based on the arrangement information of the live room. For example, the tab of the work included in the work may be automatically determined based on, for example, the theme of the live room. Optionally, the music included in the work may also be automatically determined based on, for example, the live streaming content of the live room.
[0067] In some embodiments, as shown in FIG. 4B, the interface 400B can include a portal 420 for posting a work. When a selection for the portal 420 is received, the work can be posted as the personal work of the current user.
[0068] In some embodiments, other users can access, for example, the personal works posted by the user. FIG. 4C shows a work playback interface 400C displayed by a device related to another user. As shown in FIG. 4C, the work playback interface 400C is used to display the posted personal work 425.
[0069] Furthermore, the work playback interface 400C may further include an access portal 430 to the corresponding living room for the work. When another user selects the access portal, it is possible to be led to a live streaming interface corresponding to the living room. In some embodiments, the led live streaming interface can directly display the multimedia content related to the work, regardless of the display logic of the multimedia content area in the live streaming interface and / or the display order of the multimedia content in the multimedia content area.
[0070] Continuing to refer to FIG. 4A, the sharing method 415-2 can, for example, correspond to sharing multimedia content within a session. Correspondingly, when receiving a selection for the sharing method 415-2, the terminal device 110 can display the interface 400D shown in FIG. 4D so as to select the session and / or contact to be shared.
[0071] Furthermore, the terminal device 110 can display the interface 400E shown in FIG. 4E. As shown in FIG. 4E, the terminal device 110 can display a card message 435 corresponding to the target multimedia content in the selected session and / or the session with the selected contact.
[0072] In some embodiments, similar to the work described above, the generation of the card message 435 may be based on the posting information of the shared multimedia content. For example, the image displayed in the card message may be the cover of the shared video clip, and the text description of the card message may correspond to the text description of the video clip.
[0073] In some embodiments, if another user within the session selects the card message 435, the device associated with the user can display a live streaming interface corresponding to the card message. In some embodiments, the live streaming interface can directly display the multimedia content related to the work, regardless of the display logic of the multimedia content area in the live streaming interface and / or the display order of the multimedia content in the multimedia content area.
[0074] Continuing to refer to FIG. 4A, the sharing method 415-3 can correspond to sharing multimedia content via an access link, for example. When receiving a selection for the sharing method 415-3, the terminal device 110 can generate an access link corresponding to the target multimedia content. Such an access link includes an appropriate link form such as a network address, an access password, etc.
[0075] Furthermore, if another user selects the access link, for example, copies and opens the access link in a browser or copies it to a live streaming application, the device associated with the user can display a live streaming interface corresponding to the access link. In some embodiments, the live streaming interface can directly display the multimedia content related to the work, regardless of the display logic of the multimedia content area in the live streaming interface and / or the display order of the multimedia content in the multimedia content area.
[0076] Continuing to refer to FIG. 4A, the sharing method 415-4 is associated with, for example, saving the multimedia content (e.g., images and / or videos) to the local photo album of the terminal device 110. It should be understood that such saving is performed with the user's understanding and permission.
[0077] Based on the above-described forms, the embodiments according to the present disclosure can support sharing multimedia content in various ways and accessing the corresponding live room from the shared content to the multimedia. In this way, the embodiments according to the present disclosure can improve people's more intuitive understanding of the live streaming content of the live room, and thus can support the improvement of the attention to the live room.
[0078] In some embodiments, the embodiments according to the present disclosure can also support direct sharing of the live room. Specifically, the terminal device 110 can receive a sharing request for sharing a target live room. For example, the user can trigger sharing of the live room by clicking the sharing control of the live room. When receiving the sharing request, the terminal device 110 can, for example, display a sharing interface 500A as shown in FIG. 5A.
[0079] As shown in FIG. 5A, the sharing interface 500A includes a set of predetermined sharing styles 510. Such sharing styles 510 are associated with, for example, the background image of the generated sharing information. In some embodiments, these sharing styles 510 are associated with the live streaming content of the live room.
[0080] Exemplarily, these sharing styles 510 are associated with a set of images automatically generated based on live video content in the living room. Optionally, the set of images may be pre-arranged by the administrator (e.g., operator) of the living room and / or posted in real time.
[0081] Furthermore, when receiving a selection for the sharing style 510, the terminal device 110 can display the interface 500B shown in FIG. 5B. As shown in FIG. 5B, the terminal device 110 can generate a sharing message 520 for the living room based on the selected sharing style 510.
[0082] Such sharing information 520 is, for example, an image style, a card style, a poster style, etc., but may display other descriptive information related to the living room or the live streaming content of the living room. Furthermore, the sharing information 520 can also display an identification graph for linking to the living room, such as a two-dimensional code or a bar code.
[0083] Based on such a form, the embodiments according to the present disclosure can enrich the sharing style of the living room and enhance the user's motivation for sharing in the living room. Also, since such a sharing style is also associated with the live streaming content, the sharing efficiency of information can be further improved, and it can promote other users to access the living room based on the shared information.
[0084] Exemplary process FIG. 6 shows a flowchart of an exemplary process 600 of live streaming interaction based on some embodiments of the present disclosure. The process 600 can be implemented by the terminal device 110 as described above.
[0085] As shown in FIG. 6, in box 610, the terminal device 110 responds to an access request to the target live room and displays a live streaming interface for providing live streaming content.
[0086] In box 620, the terminal device 110 displays a multimedia content area on the live streaming interface, and the multimedia content area is for providing a set of multimedia content related to the live streaming content, and the multimedia content area includes a sharing portal corresponding to each of the multimedia content.
[0087] In some embodiments, the multimedia content area further displays time information, and the time information is for indicating the corresponding moment of each multimedia content corresponding to the live streaming content.
[0088] In some embodiments, the display order of the set of multimedia content in the multimedia content area is based on the sorting of the corresponding moments.
[0089] In some embodiments, the set of multimedia content includes at least one of a first multimedia content automatically generated based on the live streaming content and a second multimedia content posted by the administrator of the target live room during the live streaming.
[0090] In some embodiments, step 600 further includes receiving posting information of newly posted third multimedia content and displaying the third multimedia content in the multimedia content area.
[0091] In some embodiments, step 600 further includes, in response to receiving the post information, displaying a first sharing component related to a third multimedia content at a predetermined position in the live streaming interface regardless of whether the multimedia content area is currently displayed in the live streaming interface.
[0092] In some embodiments, step 600 further includes stopping the display of the first preview component after the first sharing component has been displayed for a predetermined period of time.
[0093] In some embodiments, the post information includes a text description of the newly posted multimedia content and / or a cover of the newly posted multimedia content.
[0094] In some embodiments, step 600 includes, in response to a playback request for the live streaming content, displaying a timeline corresponding to the live streaming content, determining a fourth multimedia content related to the playback moment among a set of multimedia contents based on the playback moment indicated by the timeline, and displaying a second sharing component related to the fourth multimedia content.
[0095] In some embodiments, step 600 includes receiving a selection for a target sharing portal corresponding to target multimedia content among a set of multimedia contents, and displaying a sharing interface including a preview area and a selection area, where the preview area is for broadcasting the target multimedia content and the selection area is for displaying a set of sharing methods for sharing the target multimedia content.
[0096] In some embodiments, step 600 further includes generating a work corresponding to the target multimedia content in response to a selection of a first sharing method among a set of sharing methods.
[0097] In some embodiments, the generation of the work is further based on the posting information of the target multimedia content.
[0098] In some embodiments, step 600 is to display a work playback interface corresponding to the work on a first device associated with a first user, the work playback interface including an access portal to the target live room, and in response to the selection of the access portal by the first user, display a first live streaming interface corresponding to the target live room on the first device, so that the target multimedia content corresponding to the work is displayed on the first live streaming interface.
[0099] In some embodiments, step 600 further includes generating a card message corresponding to the target multimedia content for the target session in response to a selection of a second sharing method among a set of sharing methods.
[0100] In some embodiments, the cover and / or text description of the card message are determined based on the posting information of the target multimedia content.
[0101] In some embodiments, step 600 further includes, in response to the selection of the card message by a second user associated with the target session, displaying a second live streaming interface corresponding to the target live room on a second device associated with the second user, so that the target multimedia content corresponding to the card message is displayed on the second live streaming interface.
[0102] In some embodiments, step 600 further includes generating an access link corresponding to the target multimedia content in response to a selection for a third sharing method among a set of sharing methods.
[0103] In some embodiments, step 600 further includes, in response to a selection of the access link by a third user, displaying a third live streaming interface corresponding to the target live bloom on a third device associated with the third user, such that the target multimedia content corresponding to the access link is displayed on the third live streaming interface.
[0104] In some embodiments, process 600 further includes receiving a sharing request for sharing a target live bloom, displaying a set of predetermined sharing styles related to the live streaming content, and generating a sharing message for the target live bloom based on the target sharing style in response to a selection for the target sharing style among the set of sharing styles.
[0105] In some embodiments, the set of sharing styles corresponds to a set of images related to the live bloom.
[0106] Exemplary Apparatus and Devices Embodiments of the present disclosure also provide corresponding apparatuses for implementing the methods or processes described above. FIG. 7 shows a schematic configuration block diagram of an apparatus 700 for live streaming interaction according to some embodiments of the present disclosure.
[0107] As shown in FIG. 7, the apparatus 700 includes an interface display module 710 configured to display a live streaming interface for providing live streaming content in response to an access request to a target live bloom.
[0108] Furthermore, the apparatus 700 includes a region display module 720 configured to display a multimedia content region on the live streaming interface, and the multimedia content region includes a sharing portal corresponding to each of the multimedia contents.
[0109] In some embodiments, the multimedia content region further displays time information, and the time information is for indicating the moment corresponding to each of the multimedia contents of the live streaming content.
[0110] In some embodiments, the display order of the set of multimedia contents in the multimedia content region is based on the sorting of the corresponding moment.
[0111] In some embodiments, the set of multimedia contents includes at least one of a first multimedia content automatically generated based on the live streaming content and a second multimedia content posted by the administrator of the target room during the live streaming.
[0112] In some embodiments, the apparatus 700 is further configured to receive posting information regarding newly posted third multimedia content and display the third multimedia content in the multimedia content region.
[0113] In some embodiments, the apparatus 700 is further configured to, in response to receiving the posting information, display a first shared component related to the third multimedia content at a predetermined position in the live streaming interface regardless of whether the multimedia content region is currently displayed on the live streaming interface.
[0114] In some embodiments, the apparatus 700 is further configured to stop displaying the first preview component after the first shared component has been displayed for a predetermined period of time.
[0115] In some embodiments, the apparatus 700 is further configured to display a text description of the newly posted multimedia content and / or a cover of the newly posted multimedia content.
[0116] In some embodiments, the apparatus 700 responds to a playback request for live streaming content, displays a timeline corresponding to the live streaming content, determines fourth multimedia content related to the playback moment from among a set of multimedia content based on the playback moment indicated by the timeline, and displays a second shared component related to the fourth multimedia content.
[0117] In some embodiments, the apparatus 700 is further configured to receive a selection for a target shared portal corresponding to target multimedia content among a set of multimedia content, and display a shared interface including a preview area and a selection area, where the preview area is for playing the target multimedia content, and the selection area is for displaying a set of sharing methods for sharing the target multimedia content.
[0118] In some embodiments, the apparatus 700 is further configured to generate a work corresponding to the target multimedia content in response to a selection for a first sharing method among the set of sharing methods.
[0119] In some embodiments, the generation of the work is further based on the posting information of the target multimedia content.
[0120] In some embodiments, the apparatus 700 is further configured to include, in a first device associated with a first user, an access portal to a target live room and display a work playback interface corresponding to a work, and in response to a selection of the access portal by the first user, display, in the first device, a first live streaming interface corresponding to the target live room, such that target multimedia content corresponding to the work is displayed on the first live streaming interface.
[0121] In some embodiments, the apparatus 700 is further configured to generate, in a target session, a card message corresponding to the target multimedia content in response to a selection of a second sharing method among a set of sharing methods.
[0122] In some embodiments, the cover and / or text description of the card message is determined based on the posting information of the target multimedia content.
[0123] In some embodiments, the apparatus 700 is further configured to display, in a second device associated with a second user, a second live streaming interface corresponding to the target live room in response to a selection of the card message by the second user associated with the target session, such that target multimedia content corresponding to the card message is displayed on the second live streaming interface.
[0124] In some embodiments, the apparatus 700 is further configured to generate an access link corresponding to the target multimedia content in response to a selection of a third sharing method among a set of sharing methods.
[0125] In some embodiments, the apparatus 700 is further configured to respond to a selection of an access link by a third user and display, on a third device associated with the third user, a third live streaming interface corresponding to the target live room, such that target multimedia content corresponding to the access link is displayed on the third live streaming interface.
[0126] In some embodiments, the apparatus 700 is further configured to receive a sharing request for sharing the target live room, display a set of predetermined sharing styles associated with the live streaming content, and generate, in response to a selection of a target sharing style from the set of sharing styles, a sharing message for the target live room based on the target sharing style.
[0127] In some embodiments, the set of sharing styles corresponds to a set of images associated with the live room.
[0128] The units included in the apparatus 700 can be implemented by various means including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented by software and / or firmware such as machine-executable instructions stored in a storage medium. In addition to or instead of the machine-executable instructions, some or all of the units in the apparatus 700 can be at least partially implemented by one or more hardware logic components. By way of non-limiting example, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0129] FIG. 8 shows a block diagram of a computing device / server 800 on which one or more embodiments of the present disclosure may be implemented. It should be understood that the computing device / server 800 shown in FIG. 8 is merely exemplary and is not intended to limit the functionality and scope of the embodiments described in the present disclosure.
[0130] As shown in FIG. 8, the computing device / server 800 is in the form of a general-purpose computing device. The components of the computing device / server 800 include, but are not limited to, one or more processors or processing units 810, a memory 820, a storage device 830, one or more communication units 840, one or more input devices 860, and one or more output devices 860. The processing unit 810 may be an actual processor or a virtual processor and can execute various processes based on the programs stored in the memory 820. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing ability of the computing device / server 800.
[0131] The computing device / server 800 generally includes multiple computer storage media. Such media may be any available media accessible to the computing device / server 800 and include, but are not limited to, volatile and non-volatile media, removable and non-removable media. The storage device 820 may be volatile memory (e.g., registers, caches, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or a combination thereof. The storage device 830 is removable or non-removable media and includes, for example, flash drives, disks, or any other machine-readable media that is used to store information and / or data (e.g., training data for training purposes) and is accessible within the computing device / server 800.
[0132] The computing device / server 800 may further include a removable / non-removable medium and a volatile / non-volatile memory medium. Although not shown in FIG. 8, a disk drive for reading from and writing to a removable non-volatile disk (e.g., a "floppy") and an optical disk drive for reading from and writing to a removable non-volatile optical disk are provided. In these cases, each drive is connected to a bus (not shown) by one or more data medium interfaces. The memory 820 includes a computer program product 825 having one or more program modules configured to execute the various methods or operations of the various embodiments of the present disclosure.
[0133] The communication unit 840 enables communication with other computing devices via a communication medium. Further, the functions of the components of the computing device / server 800 can be implemented by a single computing cluster or multiple computing machines communicable via a communication connection. Accordingly, the computing device / server 800 can operate in a networked environment using a logical connection to one or more other servers, networked personal computers (PCs), or other network nodes.
[0134] The input device 850 is one or more input devices such as a mouse, a keyboard, a trackball, etc. The output device 860 is one or more output devices such as a monitor, a speaker, a printer, etc. The computing device / server 800 may further communicate, as necessary, with one or more external devices (not shown), such as a storage device, a display device, etc., via the communication unit 840, communicate with one or more devices that enable a user to interact with the computing device / server 800, or communicate with another computing device (e.g., a network card, a modem, etc.) that enables the computing device / server 800 to communicate with one or more other computing devices. Such communication can be implemented via an input / output (I / O) interface (not shown).
[0135] Exemplary embodiments of the present disclosure provide a computer-readable storage medium having one or more computer instructions stored thereon, and the one or more computer instructions are executed by a processor to implement the methods described above.
[0136] Each embodiment of the present disclosure has been described with reference to the flowcharts and / or block diagrams of the methods, apparatuses (systems), and computer program products implemented in accordance with the present disclosure. It should be understood that each box of the flowcharts and / or block diagrams, and combinations of boxes in the flowcharts and / or block diagrams, can all be implemented by computer-readable program instructions.
[0137] These computer-readable program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they cause a machine to be manufactured that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram. It is also possible to store these computer-readable program instructions in a computer-readable storage medium so as to cause a computer, programmable data processing apparatus, and / or other devices to function in a particular manner, whereby the computer-readable medium in which the instructions are stored constitutes a manufactured article that includes instructions for implementing each form of the functions / actions specified in one or more boxes of the flowchart and / or block diagram.
[0138] It is also possible to load the computer-readable program instructions onto a computer, other programmable data processing apparatus, or other device, such that a series of operational steps are executed on the computer, other programmable data processing apparatus, or other device to generate a computer-implemented process. Thereby, the instructions executed on the computer, other programmable data processing apparatus, or other device enable the implementation of the functions / actions specified in one or more boxes of the flowchart and / or block diagram.
[0139] The flowcharts and block diagrams in the accompanying drawings illustrate the frameworks, functions, and operations that can be implemented by systems, methods, and computer program products based on multiple embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, program clip, or part of an instruction, and a module, program clip, or part of an instruction may be composed of one or more executable instructions for realizing a specified logical function. In some alternative embodiments, the functions labeled in the boxes may occur in a different order than those labeled in the accompanying drawings. For example, two consecutive boxes may actually be executed substantially in parallel or in the reverse order, depending on the related functions. It should be noted that each box in the block diagram and / or flowchart, as well as combinations of boxes in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing a given function or operation, or by a combination of dedicated hardware and computer instructions.
[0140] As described above, various embodiments of the present disclosure have been described. However, the foregoing description is illustrative, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terms used in this disclosure are selected to best explain the principles of the embodiments, practical applications, improvements to the prior art, or to enable those skilled in the art to understand the embodiments disclosed in this disclosure.
Claims
1. A method for live streaming interaction, comprising: responding to an access request to a target live room and displaying a live streaming interface for providing live streaming content; displaying, in the live streaming interface, a target area for providing a set of multimedia content related to the live streaming content, wherein each of the multimedia content corresponds to a corresponding moment of the live streaming content, and the target area includes a sharing portal corresponding to each of the multimedia content.
2. The method according to claim 1, wherein the target area further displays time information for indicating the corresponding moment to which each of the multimedia content corresponds.
3. The method according to claim 1, wherein the display order of the set of multimedia content in the target area is based on the sorting of the corresponding moments.
4. The set of multimedia content includes: a first multimedia content automatically generated based on the live streaming content; and at least one of a second multimedia content posted by an administrator of the target live room during the live streaming.
5. receiving posting information regarding newly posted third multimedia content; and displaying the third multimedia content in the target area.
6. In response to receiving the posting information, displaying a first sharing component related to the third multimedia content at a predetermined position of the live streaming interface, regardless of whether the target area is currently displayed on the live streaming interface.
7. The method according to claim 6, further comprising stopping the display of the first preview component after the first sharing component is displayed for a predetermined time duration.
8. The posting information includes: The text description of the newly submitted multimedia content, and / or The method according to claim 5, including the cover of the newly submitted multimedia content.
9. Responding to a playback request for the live streaming content and displaying a timeline corresponding to the live streaming content; Determining fourth multimedia content related to the playback moment from among the set of multimedia content based on the playback moment indicated by the timeline; The method according to claim 1, further including displaying a second shared component related to the fourth multimedia content.
10. Receiving a selection for a target sharing portal corresponding to target multimedia content from among the set of multimedia content; Displaying a sharing interface including a preview area and a selection area, where the preview area is for playing the target multimedia content, and the selection area displays a set of sharing methods for sharing the target multimedia content. The method according to claim 1, further including this.
11. The method according to claim 10, further including generating a work corresponding to the target multimedia content in response to a selection for a first sharing method from among the set of sharing methods.
12. The method according to claim 11, where the generation of the work is further based on the submission information of the target multimedia content.
13. On a first device related to a first user, displaying a work playback interface corresponding to the work and including an access portal to the target live room; In response to a selection of the access portal by the first user, on the first device, displaying a first live streaming interface corresponding to the target live room, such that the target multimedia content corresponding to the work is displayed on the first live streaming interface. The method according to claim 11, further including this.
14. Responding to a selection for a second sharing method among the set of the sharing methods, and generating, in a target session, a card message corresponding to the target multimedia content, the method according to claim 10, further comprising.
15. The generation of the card message is further based on the posting information of the target multimedia content, the method according to claim 14.
16. Responding to a selection of the card message by a second user associated with the target session, and displaying, in a second device associated with the second user, a second live streaming interface corresponding to the target live bloom, so that the target multimedia content corresponding to the card message is displayed in the second live streaming interface, the method according to claim 14, further comprising.
17. Responding to a selection for a third sharing method among the set of the sharing methods, and generating an access link corresponding to the target multimedia content, the method according to claim 10, further comprising.
18. Responding to a selection of the access link by a third user, and displaying, in a third device associated with the third user, a third live streaming interface corresponding to the target live bloom, so that the target multimedia content corresponding to the access link is displayed in the third live streaming interface, the method according to claim 17, further comprising.
19. Receiving a sharing request for sharing the target live bloom; Displaying a set of predetermined sharing styles related to the live streaming content; Responding to a selection for a target sharing style among the set of the sharing styles, and generating sharing information for the target live bloom based on the target sharing style, the method according to claim 1, further comprising.
20. The set of the sharing styles corresponds to a set of images related to the live bloom, the method according to claim 19.
21. An apparatus for live streaming interaction, An interface display module configured to respond to a request to access a target room and display a live streaming interface for providing live streaming content An apparatus comprising: a region display module configured to display, on the live streaming interface, a target region for providing a set of multimedia content related to the live streaming content, wherein each of the multimedia content corresponds to a corresponding moment of the live streaming content, and the target region includes a sharing portal corresponding to each of the multimedia content Claim 22 An electronic device, comprising At least one processing unit At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, wherein when the instructions are executed by the at least one processing unit, the device is caused to execute the method according to any one of claims 1 to 20 Claim 23 A computer-readable storage medium storing a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 20
Citation Information
Patent Citations
Video playing method and device, terminal and storage medium
CN112470482A
Competition live broadcast display method and device, equipment and storage medium
CN114339368A
Content providing system and content providing method
JP2016071887A
Method and Terminal for Video Play
US20170171638A1