Resource switching method and device, terminal and computer readable storage medium

By displaying operation prompts on the playback screen of multimedia resources, the problem of long display paths when switching between multimedia resources and live broadcast rooms is solved, enabling convenient switching back and forth and improving the efficiency of human-computer interaction.

CN121126014APending Publication Date: 2025-12-12BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511286315.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-09
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

In existing technologies, the switching display path between multimedia resources and live streaming rooms for the same object is long, resulting in low efficiency of human-computer interaction.

Method used

The first operation prompt message is displayed on the playback screen of the multimedia resource, indicating that the display can be switched back and forth between the multimedia resource and the live room. The first operation can be used to switch from the multimedia resource to the live room display, and the prompt message continues to be displayed after the switch, supporting convenient switching back and forth.

Benefits of technology

It enables convenient switching between live streaming rooms and multimedia resources for the same object, improving the efficiency of human-computer interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121126014A_ABST
    Figure CN121126014A_ABST
Patent Text Reader

Abstract

The invention relates to a resource switching method and device, a terminal and a computer readable storage medium, and belongs to the technical field of multimedia. For the live broadcast room of the same object and the multimedia resources published by the same object, under the condition that the live broadcast room is in the live broadcast state, the method can switch and display between the live broadcast room and the multimedia resources back and forth through operation on the playing interface of the multimedia resources and operation on the live broadcast room, the operation is convenient, and the efficiency is improved. And the man-machine interaction efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of multimedia technology, and in particular to a resource switching method, apparatus, terminal, and computer-readable storage medium. Background Technology

[0002] With the development of multimedia technology, when viewers are watching multimedia resources (such as videos) posted by an entity (such as a user or user account) on a multimedia application, they can switch from the playing media resource to that entity's live stream. However, to switch back from the live stream to the same multimedia resource, the user needs to click on the entity's avatar in the live stream, enter the entity's homepage, find the previously played multimedia resource in the entity's portfolio section, and click on the multimedia source to play it. This path of switching back from the live stream to the same multimedia resource is relatively long, resulting in an inability to switch back and forth between the same entity's multimedia resources and the live stream, leading to low human-computer interaction efficiency. Summary of the Invention

[0003] This disclosure provides a resource switching method, apparatus, terminal, and computer-readable storage medium to at least solve the problem of low human-computer interaction efficiency caused by the inability to switch back and forth between multimedia resources and live broadcast rooms of the same object in related technologies. The technical solution of this disclosure is as follows:

[0004] According to one aspect of the embodiments of this disclosure, a resource switching method is provided, including:

[0005] Multimedia resources published by the playback object;

[0006] When the object's live stream is in a live state, a first operation prompt message is displayed on the playback screen of the multimedia resource. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live stream. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live stream.

[0007] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to the live room of the object for display. After switching to the live room, the first operation prompt information continues to be displayed on the playback screen of the live room.

[0008] Based on the first operation prompt information, in response to the second operation on the live broadcast room of the object, the system switches back from the live broadcast room to the multimedia resource for playback. After switching to the multimedia resource, the first operation prompt information continues to be displayed on the playback screen of the multimedia resource.

[0009] Optionally, both the first sub-prompt information and the second sub-prompt information are carousel points.

[0010] Optionally, when the object's live stream room is in a live streaming state, displaying the first operation prompt information on the playback screen of the multimedia resource includes:

[0011] In response to the start of a live broadcast in the live broadcast room of the object, the first operation prompt information is displayed in a first form in the playback screen of the multimedia resource. After the display duration in the first form reaches a first preset duration, the first operation prompt information is displayed in a second form, and the first form is visually more prominent than the second form.

[0012] Optionally, the method further includes:

[0013] In response to the start of live streaming in the object's live streaming room, a live streaming prompt message is displayed on the playback screen of the multimedia resource, indicating that the object's live streaming room has started live streaming.

[0014] Optionally, the step of switching from the playback screen of the multimedia resource to the live stream of the object in response to a first operation on the playback screen of the multimedia resource, based on the first operation prompt information, includes:

[0015] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display.

[0016] Optionally, the step of switching from the playback screen of the multimedia resource to the live stream of the object in response to a first operation on the playback screen of the multimedia resource, based on the first operation prompt information, includes:

[0017] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display.

[0018] In response to the first operation on the simplified screen, the simplified screen of the live stream is switched to the detailed screen of the live stream for display.

[0019] Optionally, the first operation includes a first swipe operation or a long press operation, and the second operation includes a second swipe operation or a long press operation, wherein the first swipe operation and the second swipe operation are opposite in direction.

[0020] Optionally, the step of switching back to the multimedia resource for playback based on the first operation prompt information and responding to the second operation on the object's live stream includes:

[0021] Based on the first operation prompt information, in response to the second operation on the object's live room, the multimedia resource is switched back from the live room, and the multimedia resource is played starting from the playback progress of the multimedia resource before switching to the live room.

[0022] Optionally, the step of switching back to the multimedia resource for playback based on the first operation prompt information and responding to the second operation on the object's live stream includes:

[0023] Based on the first operation prompt information, in response to the second operation on the live room of the object, the system switches back from the live room to the multimedia resource. The second operation prompt information is displayed on the resource screen of the multimedia resource. The second operation prompt information is used to indicate the playback method of the multimedia resource. The playback method includes replaying and playing from the playback progress before switching.

[0024] In response to the operation prompt information of the second operation, the multimedia resource is played based on the selected playback mode.

[0025] Optionally, the playback method further includes playing at a target playback progress, where the target playback progress refers to the playback progress associated with the live content of the live streaming room.

[0026] Optionally, the method further includes:

[0027] In response to the live stream of the object exiting the live stream state, a prompt message is displayed, indicating that switching back and forth between the multimedia resource and the live stream is not allowed.

[0028] Optionally, the first operation prompt information is located in the same position on the playback screen of the multimedia resource and the playback screen of the live broadcast room.

[0029] Optionally, the method further includes:

[0030] In response to the multimedia resource playing to the target segment, the second sub-prompt information is enlarged, and the content of the target segment is related to the live content of the live room.

[0031] Optionally, the step of switching from the playback screen of the multimedia resource to the live stream of the object in response to a first operation on the playback screen of the multimedia resource, based on the first operation prompt information, includes:

[0032] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource and the first operation satisfies the first operation condition, the playback screen of the multimedia resource is switched to the live room of the object for display;

[0033] The step of switching back to the multimedia resource for playback based on the first operation prompt information and in response to the second operation on the live stream of the object includes:

[0034] Based on the first operation prompt information, in response to the second operation on the object's live room and the second operation satisfying the second operation condition, the system switches back from the live room to the multimedia resource for playback.

[0035] Optionally, the step of switching from the playback screen of the multimedia resource to the live stream of the object in response to a first operation on the playback screen of the multimedia resource, based on the first operation prompt information, includes:

[0036] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, a confirmation prompt information is displayed, the confirmation information being used to confirm whether to switch from the playback screen of the multimedia resource to the live room of the object for display;

[0037] In response to the confirmation prompt, the playback screen of the multimedia resource is switched to the live broadcast room of the object for display.

[0038] Optionally, the method further includes:

[0039] After switching to the live stream, an undo option is displayed on the playback screen of the live stream, which is used to undo the resource switch;

[0040] In response to the triggering of the cancel option, the system switches back from the live stream to the multimedia resource for playback.

[0041] In response to the display duration of the undo option reaching a second preset duration, the undo option is turned off.

[0042] Optionally, the method further includes:

[0043] In response to the initial activation of the resource switching function, after displaying the first operation prompt information, the operation animation of the first operation is displayed on the playback screen of the multimedia resource. After switching to the live room, the operation animation of the second operation is displayed on the playback screen of the live room. The resource switching function refers to switching back and forth between the multimedia resource and the live room.

[0044] Optionally, the method further includes:

[0045] When the object's live stream is in a live state, a live stream entry option is displayed on the playback screen of the multimedia resource, and the live stream entry option corresponds to the second sub-prompt information;

[0046] In response to the triggering operation of the live room entry option, the playback screen of the multimedia resource is switched to the live room of the object for display.

[0047] Optionally, the method further includes:

[0048] After switching to the live stream, a media resource entry option is displayed on the playback screen of the live stream, and the media resource entry option corresponds to the first sub-prompt information;

[0049] In response to the triggering operation of the media resource entry option, the system switches back from the live broadcast room to the multimedia resource for playback.

[0050] According to another aspect of the embodiments of this disclosure, a resource switching apparatus is provided, comprising:

[0051] The playback unit is configured to execute multimedia resources published by the playback object;

[0052] The display unit is configured to display a first operation prompt message on the playback screen of the multimedia resource when the live broadcast room of the object is in a live broadcast state. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live broadcast room. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live broadcast room.

[0053] The first switching unit is configured to perform a first operation based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, to switch from the playback screen of the multimedia resource to the live room of the object for display, and after switching to the live room, continue to display the first operation prompt information on the playback screen of the live room;

[0054] The second switching unit is configured to perform a second operation on the live stream of the object based on the first operation prompt information, switching back from the live stream to the multimedia resource for playback, and continuing to display the first operation prompt information on the playback screen of the multimedia resource after switching to the multimedia resource.

[0055] Optionally, both the first sub-prompt information and the second sub-prompt information are carousel points.

[0056] Optionally, the display unit is configured to respond to the live broadcast room opening of the object, display the first operation prompt information in a first form in the playback screen of the multimedia resource, and after the display duration in the first form reaches a first preset duration, display the first operation prompt information in a second form, wherein the first form is visually more prominent than the second form.

[0057] Optionally, the display unit is further configured to respond to the live streaming of the object by displaying a live streaming prompt message on the playback screen of the multimedia resource, the prompt message indicating that the object's live streaming room has started live streaming.

[0058] Optionally, the first switching unit is configured to perform a first operation based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, to switch from the playback screen of the multimedia resource to a simplified screen of the object's live broadcast room for display.

[0059] Optionally, the first switching unit is configured to perform:

[0060] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display.

[0061] In response to the first operation on the simplified screen, the simplified screen of the live stream is switched to the detailed screen of the live stream for display.

[0062] Optionally, the first operation includes a first swipe operation or a long press operation, and the second operation includes a second swipe operation or a long press operation, wherein the first swipe operation and the second swipe operation are opposite in direction.

[0063] Optionally, the second switching unit is configured to perform a second operation on the object's live stream room based on the first operation prompt information, switching back to the multimedia resource from the live stream room, and playing the multimedia resource starting from the playback progress of the multimedia resource before switching to the live stream room.

[0064] Optionally, the second switching unit is configured to perform:

[0065] Based on the first operation prompt information, in response to the second operation on the live room of the object, the system switches back from the live room to the multimedia resource. The second operation prompt information is displayed on the resource screen of the multimedia resource. The second operation prompt information is used to indicate the playback method of the multimedia resource. The playback method includes replaying and playing from the playback progress before switching.

[0066] In response to the operation prompt information of the second operation, the multimedia resource is played based on the selected playback mode.

[0067] Optionally, the playback method further includes playing at a target playback progress, where the target playback progress refers to the playback progress associated with the live content of the live streaming room.

[0068] Optionally, the display unit is further configured to display a prompt message in response to the live stream exiting the live stream state of the object, the prompt message indicating that switching back and forth between the multimedia resource and the live stream is not allowed.

[0069] Optionally, the first operation prompt information is located in the same position on the playback screen of the multimedia resource and the playback screen of the live broadcast room.

[0070] Optionally, the device further includes:

[0071] The amplification unit is configured to amplify the second sub-prompt information in response to the multimedia resource playing to a target segment, wherein the content of the target segment is related to the live content of the live streaming room.

[0072] Optionally, the first switching unit is configured to perform a switch from the playback screen of the multimedia resource to the live broadcast room of the object for display, based on the first operation prompt information and in response to a first operation on the playback screen of the multimedia resource and the first operation satisfying a first operation condition.

[0073] The second switching unit is configured to perform a switch from the live stream to the multimedia resource for playback based on the first operation prompt information, in response to a second operation on the object's live stream room and the second operation satisfying a second operation condition.

[0074] Optionally, the first switching unit is configured to perform:

[0075] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, a confirmation prompt information is displayed, the confirmation information being used to confirm whether to switch from the playback screen of the multimedia resource to the live room of the object for display;

[0076] In response to the confirmation prompt, the playback screen of the multimedia resource is switched to the live broadcast room of the object for display.

[0077] Optionally, the display unit is further configured to display an undo option on the playback screen of the live stream after switching to the live stream, the undo option being used to undo the resource switching;

[0078] The second switching unit is further configured to perform a trigger operation in response to the cancellation option, switching back from the live stream to the multimedia resource for playback;

[0079] The display unit is further configured to close the undo option when the display duration of the undo option reaches a second preset duration.

[0080] Optionally, the display unit is configured to, in response to the initial activation of the resource switching function, display the operation animation of the first operation in the playback screen of the multimedia resource after displaying the first operation prompt information, and display the operation animation of the second operation in the playback screen of the live broadcast room after switching to the live broadcast room. The resource switching function refers to switching back and forth between the multimedia resource and the live broadcast room.

[0081] Optionally, the display unit is further configured to display a live stream entry option in the playback screen of the multimedia resource when the object's live stream is in a live streaming state, the live stream entry option corresponding to the second sub-prompt information;

[0082] The first switching unit is further configured to perform a switching operation in response to the triggering of the live room entry option, switching from the playback screen of the multimedia resource to the live room of the object for display.

[0083] Optionally, the display unit is configured to display a media resource entry option in the playback screen of the live broadcast room after switching to the live broadcast room, the media resource entry option corresponding to the first sub-prompt information;

[0084] The second switching unit is further configured to perform a trigger operation in response to the media resource entry option, switching back from the live broadcast room to the multimedia resource for playback.

[0085] According to another aspect of the embodiments of this disclosure, a terminal is provided, comprising:

[0086] One or more processors;

[0087] One or more memories for storing the one or more processor-executable instructions;

[0088] The one or more processors are configured to perform the resource switching method in any of the possible implementations of the above-described aspects.

[0089] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when at least one instruction in the computer-readable storage medium is executed by one or more processors of a terminal, enables the terminal to perform a resource switching method in any possible implementation of the above aspect.

[0090] According to another aspect of the present disclosure, a computer program product is provided, including one or more instructions that can be executed by one or more processors of a terminal, enabling the terminal to perform a resource switching method in any possible implementation of the above aspect.

[0091] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:

[0092] For the same object's live streaming room and the same object's published multimedia resources, when the live streaming room is in a live streaming state, you can switch back and forth between the live streaming room and the multimedia resources by operating on the multimedia resource playback interface and operating on the live streaming room. The operation is convenient and the human-computer interaction efficiency is high.

[0093] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0094] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0095] Figure 1 This is a schematic diagram illustrating the implementation environment of a resource switching method according to an exemplary embodiment;

[0096] Figure 2 This is a flowchart illustrating a resource switching method according to an exemplary embodiment;

[0097] Figure 3This is a schematic diagram illustrating the switching between a multimedia resource playback screen and a live stream details screen, according to an exemplary embodiment.

[0098] Figure 4 This is a schematic diagram illustrating the switching between a multimedia resource playback screen and a simplified live broadcast screen according to an exemplary embodiment;

[0099] Figure 5 This is a schematic diagram illustrating switching back and forth between multimedia resources and a live broadcast room according to an exemplary embodiment;

[0100] Figure 6 This is a schematic diagram illustrating the form switching of a first operation prompt message according to an exemplary embodiment;

[0101] Figure 7 This is a structural block diagram of a resource switching device according to an exemplary embodiment;

[0102] Figure 8 This is a structural block diagram of a terminal according to an exemplary embodiment. Detailed Implementation

[0103] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0104] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0105] The user information disclosed herein may be information authorized by the user or fully authorized by all parties.

[0106] In some embodiments, the meaning of A and / or B includes three cases: A and B, and A and B.

[0107] Figure 1 This is a schematic diagram illustrating the implementation environment of a resource switching method according to an exemplary embodiment, such as... Figure 1As shown, the implementation environment includes at least one terminal 101 and a server 102. The terminal 101 is directly or indirectly connected to the server 102 through a wired network or a wireless network. The connection method between the terminal 101 and the server 102 is not limited in this embodiment.

[0108] Terminal 101 is a user equipment, which may be at least one of a smartphone, tablet computer, e-book reader, music player, personal computer, laptop computer, desktop computer, extended reality (XR) device, and wearable device. This disclosure does not limit the device type of terminal 101. Figure 1 Three terminals 101 are shown, but the number of terminals 101 is not limited to three. It can be less than three or more than three. Here, the present disclosure embodiment does not limit the number of terminals 101 in the implementation environment.

[0109] Multimedia applications are installed and run on terminal 101. These applications support the publishing and playback of multimedia resources, and also support the creation and display of live streaming rooms. The multimedia applications include, but are not limited to, at least one of the following: short video applications, audio / video applications, shopping applications, food delivery applications, travel applications, game applications, or social applications. Based on user operations, terminal 101 can switch between displaying multimedia resources published by the same user and live streaming rooms created by the same user.

[0110] Server 102 provides background services for multimedia applications running on terminal 101. Server 102 includes at least one of a single server, multiple servers, a cloud computing platform, or a virtualization center. Optionally, server 102 undertakes the primary computing task, and terminal 101 undertakes the secondary computing task; or, server 102 undertakes the secondary computing task, and terminal 101 undertakes the primary computing task; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.

[0111] Figure 2 This is a flowchart illustrating a resource switching method according to an exemplary embodiment. This video live streaming switching method is used to switch back and forth between multimedia resources and live streaming rooms of the same object. See also... Figure 2 The video live streaming switching method is applied to a terminal, which can be the terminal 101 described above. The video live streaming switching method includes the following steps.

[0112] In step 201, the terminal plays the multimedia resources published by the object.

[0113] Here, the object refers to the first user or the first user's user account, where the first user can be any user of the multimedia application. This object can publish multimedia resources within the multimedia application, allowing other users to view the published multimedia resources within the multimedia application.

[0114] The multimedia resource published by the object can be referred to as the object's multimedia resource. This multimedia resource can be video or audio. In some embodiments, the duration of the multimedia resource is less than or equal to a duration threshold, such as 1 minute, 2 minutes, 3 minutes, or 10 minutes. The duration threshold can be set according to the actual application scenario; here, this disclosure does not limit the duration threshold. When the duration of the multimedia resource is less than or equal to the duration threshold and the multimedia resource is video, the multimedia resource can also be referred to as a short video. In some embodiments, the duration of the multimedia resource is greater than the duration threshold. This disclosure does not limit the duration of the multimedia resource.

[0115] The second user triggers the terminal to display a video playback interface. The terminal then plays the multimedia resource published by the object within this interface, causing the video playback screen to appear. The second user then watches the playing multimedia resource. The second user can be any user other than the first user.

[0116] Taking user A as the object, the multimedia resource published by user A as video 1, and user B as the second user, for example... Figure 1 As shown, the terminal displays a multimedia playback interface S1, in which user A's video 1 is played, and the playback screen of video 1 is displayed on the multimedia playback interface S1. User B watches the currently playing video 1 on the multimedia playback interface S1.

[0117] In step 202, when the object's live streaming room is in a live streaming state, the terminal displays a first operation prompt message on the playback screen of the multimedia resource. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live streaming room. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live streaming room.

[0118] The first operation prompt includes a first sub-prompt and at least one second sub-prompt. The first sub-prompt corresponds to the playback screen of the multimedia resource, and each first sub-prompt corresponds to the playback screen of the live stream. When the first operation prompt is located within the playback screen of the multimedia resource, the first sub-prompt is in focus, and each second sub-prompt is in defocus. When the first operation prompt is located within the playback screen of the live stream, each second sub-prompt is in focus, and each first sub-prompt is in defocus.

[0119] For each sub-prompt message in the first and second sub-prompt messages, each sub-prompt message acquires a focused state and an unfocused state, which are respectively represented by different display forms. Any sub-prompt message has two display forms: a first display form and a second display form. When the sub-prompt message is in the first display form, it indicates that the current playback screen is being viewed, and the sub-prompt message acquires a focused state. When the sub-prompt message is in the second display form, it indicates that the current playback screen is not being viewed, and the sub-prompt message acquires an unfocused state. Taking video 1, which is the multimedia resource for user A, as an example... Figure 3 As shown in Figures (a) and (b), 12 in Figure (a) is the first sub-prompt information of the first display form, indicating that the current screen is playing video 1 (i.e., multimedia resource), and 13 in Figure (a) is the second sub-prompt information of the second display form, indicating that the current screen is not playing in user A's live broadcast room; 12 in Figure (b) is the first sub-prompt information of the second display form, indicating that the current screen is not playing video 1 (i.e., multimedia resource), and 13 in Figure (b) is the second sub-prompt information of the first display form, indicating that the current screen is playing in user A's live broadcast room.

[0120] Optionally, both the first and second sub-prompt messages are carousel points. For example, consider a first operation prompt message that includes one first sub-prompt message and one second sub-prompt message. Figure 3 As shown, the first operation prompt information 11 includes a carousel point 12 and a carousel point 13. The carousel point 12 and the carousel point 13 correspond to the playback screen of user A's video 1 and user A's live room, respectively. The carousel point 12 and the carousel point 13 are the first sub-prompt information and the second sub-prompt information, respectively.

[0121] The live stream's playback screen is divided into a details screen and a simplified screen. Compared to the details screen, the simplified screen displays less content. For example, the simplified screen shows the live stream feed, a summary of the live stream information, and easy-to-access links. However, the simplified screen typically does not display interactive controls, virtual gift effects, or interactive messages found in the details screen. Figure 3 S2 and shown Figure 4 The S3 shown represents the detailed screen and the simplified screen of the live stream, respectively. The detailed screen S2 of the live stream displays multiple interactive messages 14 within the live stream. Interactive messages 14 can be comment messages. The simplified screen S3 of the live stream displays a convenient entry point 15 to the detailed screen of the live stream.

[0122] When the first operation prompt includes a second sub-prompt, the second sub-prompt corresponds to a simplified or detailed view of the object's live stream. Figure 3 Taking the first operation prompt message 11 as an example, carousel points 12 and 13 correspond to the playback screen of user A's video 1 and the details screen S2 of user A's live stream, respectively. Let's take... Figure 4 Taking the first operation prompt information 17 as an example, the first operation prompt information 17 includes carousel point 12 and carousel point 16, which correspond to the playback screen of user A's video 1 and the simplified screen S3 of user A's live room, respectively.

[0123] In some embodiments, the first operation prompt information includes two second sub-prompt information. One second sub-prompt information corresponds to the details screen of the object's live room and is used to indicate that the object is currently in the details screen of the live room. The other second sub-prompt information corresponds to the simplified screen of the object's live room and is used to indicate that the object is currently in the simplified screen of the live room.

[0124] by Figure 5 Taking the first operation prompt information 18 as an example, the first operation prompt information 18 includes carousel point 12, carousel point 16 and carousel point 13. Carousel point 12, carousel point 16 and carousel point 13 correspond to the playback screen of user A's video 1, the simplified screen S3 of user A's live room and the detailed screen S2 of user A's live room, respectively. Among them, carousel point 12, carousel point 16 and carousel point 13 are the first sub-prompt information, a second sub-prompt information and another second sub-prompt information, respectively.

[0125] Through the above Figures 3 to 5 It is understood that the playback screen of the multimedia resource, the simplified screen of the live stream, and the details screen of the same object correspond to different carousel points in the first operation prompt information. The styles of the carousel points corresponding to the playback screen of the multimedia resource, the simplified screen of the live stream, and the details screen are different, so that users can distinguish the carousel points corresponding to different screens. In some other embodiments, the styles of the carousel points corresponding to the playback screen of the multimedia resource, the simplified screen of the live stream, and the details screen can also be the same.

[0126] This object can create a live streaming interface in a multimedia application. The live streaming room created by this object is called the object's live streaming room. When the object is live streaming in this live streaming room, the live streaming room is in a live streaming state. When the object closes the live streaming, the live streaming room is in a non-live streaming state.

[0127] During the playback of the multimedia resource, the live stream may be either live or not. When the live stream is live, the terminal displays a first operation prompt on the multimedia resource playback screen, indicating that the user can switch between the multimedia resource and the live stream.

[0128] Taking user A as the object and video 1 as the multimedia resource, assuming the terminal is currently playing user A's video 1 in the multimedia playback interface S1, during the playback of video 1, when user A's live stream is in live mode, such as... Figure 3 As shown, the first operation prompt message 11 is displayed in the multimedia playback interface S1, or, as... Figure 4 As shown, the first operation prompt message 17 is displayed in the multimedia playback interface S1, or, as... Figure 5 As shown, the first operation prompt message 18 is displayed in the multimedia playback interface S1.

[0129] The aforementioned first operation prompt information corresponds to the playback screen of the multimedia resource and the live broadcast room of the same object through different carousel points. When the multimedia resource is playing and the live broadcast room is in a live state, different carousel points are displayed on the playback screen of the multimedia resource to prompt the second user that they can switch back and forth between the multimedia resource and the live broadcast room, thus achieving the purpose of prompting and increasing the amount of effective information on the playback screen of the multimedia resource.

[0130] In some embodiments, the first operation prompt information has two different display forms, namely a first form and a second form. The first form is visually more prominent than the second form, so that the prompting effect of the first form is higher than that of the second form.

[0131] Visual prominence can manifest in at least one of the following ways:

[0132] The size of the first form is larger than the size of the second form;

[0133] Both the first and second forms contain multiple prompt components. The size of the prompt components in the first form is larger than that in the second form. In the first operation prompt information of the same form, one prompt component is the first sub-prompt information, and the remaining prompt components are all the second sub-prompt information.

[0134] The first form displays text information, while the second form does not. This text information is used to switch between the multimedia resource and the live stream.

[0135] Taking this multimedia resource as a video, both the first and second forms include two prompt components as an example, such as... Figure 6 As shown, the first operation prompt 11 is the second form, and the carousel points 12 and 13 in the first operation prompt 11 are prompt components. The first operation prompt 20 is the first form, and the first operation prompt 20 includes two prompt components: a video component 21 and a live streaming component 22. The video component 21 is the first sub-prompt, and the live streaming component 22 is the second sub-prompt. The size of the first operation prompt 20 is larger than that of the first operation prompt 11, and the size of the prompt components in the first operation prompt 20 is larger than that in the first operation prompt 11. The first operation prompt 20 contains the text information "video" and "live streaming," while the first operation prompt 11 does not contain any text information. Therefore, compared to the first operation prompt 11, the prompting effect of the first operation prompt 20 is more obvious.

[0136] During the playback of the multimedia resources of the object, when the live broadcast room of the object is in a live broadcast state, the terminal displays the first operation prompt information in the playback screen of the multimedia resources in either the first form or the second form.

[0137] Alternatively, in response to the live stream of the object, the terminal displays the first operation prompt information in a first form on the playback screen of the multimedia resources. After the display duration in the first form reaches a first preset duration, the first operation prompt information is displayed in a second form. The first preset duration can be reasonably set according to the actual application scenario, such as 3 seconds or 4 seconds. Here, this embodiment of the disclosure does not limit the first preset duration.

[0138] by Figure 6 For example, assuming the multimedia resource is user A's video 1, and the terminal is currently playing user A's video 1 in the multimedia playback interface S1, when user A's live broadcast room starts broadcasting, the first operation prompt information 20 is displayed in the multimedia playback interface S1. After a first preset time, the first operation prompt information 20 displayed in the multimedia playback interface S1 is switched to the first operation prompt information 11 to avoid the first operation prompt information 20 from obscuring the playback screen of video 1 for a long time.

[0139] In some embodiments, during the playback of the multimedia resource of the object, the terminal responds to the object's live streaming room starting a live broadcast by displaying a broadcast start notification message on the playback screen of the multimedia resource. This notification message indicates that the object's live streaming room has started broadcasting. For example, the broadcast start notification message may be displayed on or around the object's avatar on the playback screen of the multimedia resource to indicate that the object's live streaming room has started broadcasting, allowing the user to switch back and forth between the multimedia resource and the live streaming room. This increases the effective information content of the multimedia resource playback screen.

[0140] The above description uses the example of the first operation prompt information including components such as icons. In other embodiments, the first operation prompt information may also be text information or information combining text and graphics. Here, the embodiments of this disclosure do not limit the form of the first operation prompt information.

[0141] During the playback of multimedia resources published by the target, if the target's live stream is in a live state, the multimedia application supports switching back and forth between the multimedia resource and the live stream. A second user can easily switch between the multimedia resource and the live stream. The process of switching back and forth includes the following steps 202 to 204.

[0142] In step 203, based on the first operation prompt information, the terminal responds to the first operation on the playback screen by switching from the playback screen of the multimedia resource to the live room of the object for display. After switching to the live room, the first operation prompt information continues to be displayed on the playback screen of the live room.

[0143] In this embodiment, the first operation instruction switches the screen. The first operation is a convenient operation, which includes a first swipe operation or a long press operation. The direction of the first operation is called the first operation direction. A long press operation refers to an operation with a press duration exceeding a duration threshold. The duration threshold can be reasonably set according to the actual application scenario, such as 1 second or 2 seconds. Here, this embodiment does not limit the duration threshold.

[0144] Taking a first operation including a first swipe operation, with the first operation direction being left, as an example, when a second user performs a leftward swipe operation (i.e., the first swipe operation) on the playback screen of the multimedia resource, the terminal, based on the first operation prompt information, responds to the swipe operation by switching from the playback screen of the multimedia resource to the live broadcast room of the object for display. For example, if the operation direction of the swipe operation corresponds to the playback screen of the live broadcast room corresponding to the second sub-prompt information, the terminal responds to the swipe operation by switching from the playback screen of the multimedia resource to the live broadcast room of the object for display.

[0145] Taking the first operation, including a long press, as an example, when a second user performs a long press on the playback screen of the multimedia resource, the terminal, based on the first operation prompt information, responds to the long press operation by switching from the playback screen of the multimedia resource to the live stream of the target. For example, if the first sub-prompt information is in a first display mode and the second sub-prompt information is in a second display mode, responding to the long press operation, the terminal switches from the playback screen of the multimedia resource to the live stream of the target. Figure 3 As shown in Figure (a), carousel point 12 is in the first display mode, and carousel point 13 is in the second display mode, as follows. Figure 3 As shown in Figure (b), the second user clicks on the playback screen of video 1 to perform the first operation, triggering a switch from the playback screen of video 1 to the playback screen of user A's live broadcast room.

[0146] In some embodiments, a second user can also trigger the terminal to switch from the multimedia resource playback screen to the object's live stream by clicking on the object's avatar on the multimedia resource playback screen. However, the avatar is relatively small, difficult to operate, and too far from the user's operating area, making it impossible for the user to conveniently, quickly, easily, and cost-effectively switch from the multimedia resource playback screen to the object's live stream. The first swipe or long-press operation can be performed at any position on the multimedia resource playback screen. Therefore, compared to the solution of triggering the switch from the multimedia resource playback screen to the object's live stream by clicking on the object's avatar, the solution of triggering the switch through the first swipe or long-press operation is simpler, more convenient, and has higher human-computer interaction efficiency.

[0147] When the playback screen of the live stream is divided into a detailed screen and a simplified screen, when switching from the playback screen of the multimedia resource to the live stream of the object, you can switch from the playback screen of the multimedia resource to the detailed screen of the live stream, or you can switch to the simplified screen of the live stream.

[0148] For example, based on the first operation prompt information, the terminal responds to the first operation on the playback screen of the multimedia resource, switching from the playback screen of the multimedia resource to a simplified screen of the live stream of the target. Taking user A as the target and video 1 of user A as an example, ... Figure 3As shown in Figure (a) of Figure (3), the playback screen of the currently playing video 1 displays the first operation prompt information 11, and the carousel point 13 in the first operation prompt information 11 corresponds to the detailed screen S2 of the live room. As shown in Figure (b) of Figure (3), the second user performs the first operation on the playback screen of video 1, triggering the terminal to display the detailed screen S2 of the live room, so as to switch from the video 1 published by user A to the live room of user A.

[0149] Compared to the simple screen of the live stream room, the detailed screen of the live stream room retains the functional modules or operation process of the live stream room, complex decorations, redundant functions or special effects, etc. Therefore, the above-mentioned switching from the playback screen of multimedia resources to the detailed screen of the live stream room allows users to learn more information about the live stream room from the detailed screen and to perform multi-functional interactions from the detailed screen, thereby improving the efficiency of human-computer interaction.

[0150] For example, based on the first operation prompt information, the terminal responds to the first operation on the playback screen of the multimedia resource, switching from the playback screen of the multimedia resource to a simplified screen of the live stream of the target. Taking user A as the target and video 1 of user A as an example... Figure 4 As shown in Figure (a) of Figure (4), the playback screen of the currently playing video 1 displays the first operation prompt information 17, and the carousel point 16 in the first operation prompt information 17 corresponds to the simplified screen S3 of the live broadcast room. As shown in Figure (b) of Figure (4), the second user performs the first operation on the playback screen of video 1, triggering the terminal to display the simplified screen S3 of the live broadcast room, so as to switch from the video 1 published by user A to user A's live broadcast room.

[0151] Compared to the detailed screen of a live stream, the detailed screen of a live stream simplifies the visual presentation, functional modules, or operation process of the live stream, retaining only the core live stream elements (such as the host's screen, basic interactive buttons, core information bars, etc.) and removing complex decorations, redundant functions, or special effects. Therefore, switching from the playback screen of multimedia resources to the simplified screen of the live stream can reduce visual interference, improve viewing focus, and thus improve the efficiency of human-computer interaction.

[0152] In some embodiments, after switching from the playback screen of multimedia resources to the playback screen of the live room (such as a details screen or a simplified screen), the second user performs a first operation on the playback screen of the live room, and the terminal responds to the first operation by switching from the playback screen of the live room to other pages or windows besides the video playback interface and the live room, such as a side-sliding window or a personal page.

[0153] In some embodiments, the multimedia application supports switching between the playback screen of the multimedia resource, the details screen of the live stream of the object, and the simplified screen.

[0154] For example, based on the first operation prompt information, the terminal responds to the first operation on the playback screen of the multimedia resource by switching from the playback screen of the multimedia resource to a simplified screen of the live stream of the object, and responds to the first operation on the simplified screen by switching from the simplified screen of the live stream to the detailed screen of the live stream. Taking the multimedia resource as video 1 of user A as an example, such as... Figure 5 As shown in Figure (a), the playback screen of the currently playing video 1 displays the first operation prompt information 18. The carousel points 16 and 13 in the first operation prompt information 18 correspond to the simplified screen S3 and the detailed screen S2 of the live broadcast room, respectively. For example... Figure 5 As shown in Figure (b), the second user performs the first operation on the playback screen of video 1, triggering the terminal to display the simplified live broadcast screen S3, thereby switching from video 1 published by user A to the simplified live broadcast screen S3. Figure 5 As shown in Figure (c), the second user performs a first operation on the simplified screen S3 of the live stream, triggering the terminal to display the detailed screen S2 of the live stream, thereby switching from the simplified screen S3 to the detailed screen S2. In some embodiments, after switching to the detailed screen S2, the second user performs a first operation on the detailed screen S2, and the terminal responds to this first operation by switching from the detailed screen S2 to other pages or windows besides the video playback interface and the live stream, such as a side-swipe window or a personal page.

[0155] With just a few initial operations, users can switch between the playback screen of the multimedia resource, the details screen of the live broadcast room, and the simplified screen. The operation is convenient, meets different viewing needs of users, and has high human-computer interaction efficiency.

[0156] In some embodiments, in response to the multimedia resource playing to the target segment, the terminal enlarges the second sub-prompt information. The content of the target segment is related to the live content of the live room, so as to highlight the second sub-prompt information and further prompt the user to switch to the live room to learn more about the target segment.

[0157] For example, if the target segment of the multimedia resource is a preview video or highlight of the live stream, when the multimedia resource plays to a key point in the target segment (such as mentioning live stream activities or product introductions), the second prompt representing the live stream will automatically enlarge. The terminal can also display the prompt "Want to watch the full live stream? Swipe left to enter the live stream," guiding users to naturally transition from the multimedia resource content to the live stream, enhancing content continuity, improving user experience, and achieving deep integration between the multimedia resource content and the live stream content.

[0158] In some embodiments, based on a first operation prompt, the terminal responds to a first operation on the playback screen of a multimedia resource, and if the first operation satisfies a first operation condition, switches from the playback screen of the multimedia resource to the live broadcast room of the target for display. The first operation condition refers to the conditions that the first operation must meet when switching from the multimedia resource to the live broadcast room. The first operation condition varies depending on the first operation. For example, if the first operation is a swipe operation, the first operation condition includes a swipe distance reaching a first distance; if the first operation is a long press operation, the first operation condition includes a press duration reaching a first duration. The first distance and the first duration can be set according to the specific implementation scenario. Here, this embodiment does not limit the first distance and the first duration.

[0159] Taking the first operation condition, which includes the sliding distance of the first operation reaching a first distance (0.2 cm), as an example, when a user performs a leftward sliding operation (i.e., the first operation) on the multimedia resource playback screen, and the sliding distance of this operation reaches 0.2 cm, the terminal is triggered to switch to the live broadcast room for display. This avoids resource switching caused by accidental operation.

[0160] In some embodiments, before switching from the playback screen of a multimedia resource to the live stream of an object, the user first confirms the upcoming resource switch. After the user's second confirmation, the terminal switches from the playback screen of the multimedia resource to the live stream to avoid resource switching due to accidental operation. For example, based on a first operation prompt, the terminal responds to the first operation on the playback screen of the multimedia resource by displaying a confirmation prompt (referred to as a first confirmation prompt message). This first confirmation prompt message is used to confirm whether to switch from the playback screen of the multimedia resource to the live stream of the object for display. The terminal responds to the confirmation operation of the first confirmation prompt message by switching from the playback screen of the multimedia resource to the live stream of the object for display. For example, a second user performs a first operation on the playback screen of the multimedia resource, triggering the terminal to display the first confirmation prompt message "Are you sure you want to enter the live stream?". The second user then performs a confirmation operation on the confirmation option in the first confirmation prompt message to confirm the first confirmation prompt message, triggering the terminal to switch from the playback screen of the multimedia resource to the live stream of the object for display.

[0161] After switching from the multimedia resource to the live stream, the terminal continues to display the first operation prompt information on the live stream's playback screen. For example, before switching from the multimedia resource to the live stream, the multimedia resource's playback screen displayed the first operation prompt information, with the first and second sub-prompt information in the first operation prompt information being in a first display state and a second display state, respectively, indicating that the current screen is the multimedia resource's playback screen and not the live stream's playback screen. After switching from the multimedia resource to the live stream, the terminal continues to display the first operation prompt information on the live stream's playback screen, switching the first and second sub-prompt information in the first operation prompt information to a second display state and a first display state, respectively, indicating that the current screen is not the multimedia resource's playback screen and is the live stream's playback screen. Figure 3 As shown in Figure (a), carousel point 12 is in the first display mode, and carousel point 13 is in the second display mode. After switching from the playback screen of video 1 to the details screen S3 of the live broadcast room, as shown in Figure (a), Figure 3 As shown in Figure (b), carousel points 12 and 13 continue to be displayed in the details screen S3, but carousel point 12 switches to the second display mode, and carousel point 13 switches to the first display mode. Figure 4 and Figure 5 As the current playback screen changes, the display format of each carousel point in the first operation information also changes, which will not be elaborated here.

[0162] In some embodiments, after switching to the live stream, the terminal displays an undo option on the playback screen of the live stream, which is used to undo the resource switch; in response to the triggering operation of the undo option, the terminal switches back to the multimedia resource from the live stream for playback; in response to the display duration of the undo option reaching a second preset duration, the undo option is closed. The second preset duration can be 2 seconds or 3 seconds, and can be reasonably set according to the actual implementation scenario. This embodiment of the present disclosure does not limit the second preset duration.

[0163] Taking a second preset duration of 3 seconds as an example, after switching from the multimedia resource playback screen to the simplified screen of the live broadcast room, an undo option is displayed in the simplified screen. If the second user clicks the undo option within 3 seconds, the terminal is triggered to switch back from the live broadcast room to the multimedia resource for playback. If the second user does not click the undo option within 3 seconds, the undo option is automatically hidden when the display duration of the undo option reaches 3 seconds. This way, it does not affect normal use and can provide timely remedial measures for users who make mistakes.

[0164] In some embodiments, when the object's live stream is in a live state, the terminal displays a live stream entry option in the playback screen of the multimedia resource; in response to a trigger operation on the live stream entry option, the display switches from the playback screen of the multimedia resource to the object's live stream. Here, the live stream entry option is the entry point to the object's live stream, and it corresponds to the second sub-prompt information. For example, the live stream entry option may be displayed around the second sub-prompt information.

[0165] For example, in the playback screen of a multimedia resource, the terminal displays a live stream entry option to the right of the second sub-prompt information. The live stream entry option displays the words "Enter Live Stream." When the second user clicks the live stream entry option, the terminal can switch from the multimedia resource playback screen to the live stream of that object. Therefore, when the second user performs the first operation or triggers the live stream entry option, the terminal can be switched from the multimedia resource to the live stream. This approach caters to users with different operating habits, providing a live stream entry option that is especially convenient for users with less dexterity or who are not comfortable with swiping.

[0166] In step 204, based on the first operation prompt information, the terminal responds to the second operation on the live broadcast room of the object by switching back from the live broadcast room to the multimedia resource for playback. After switching to the multimedia resource, the first operation prompt information continues to be displayed on the playback screen of the multimedia resource.

[0167] The second operation on the live stream includes a second operation on the playback screen of the live stream.

[0168] Assuming that in step 203, the playback screen of the multimedia resource is switched to the details screen of the live stream, in step 204, the terminal, based on the first operation prompt information, responds to the second operation on the details screen of the live stream, switching back from the details screen of the live stream to the multimedia playback interface of the multimedia resource, and playing the multimedia resource in the multimedia playback interface. Figure 3 The terminal shown in Figure (b) is currently displaying the details screen S2 of the live broadcast room, as follows: Figure 3 As shown in Figure (a), the second user performs a second operation on the details screen S2 of the live broadcast room, triggering the terminal to display the multimedia playback interface S1, and playing video 1 in the multimedia playback interface S1, so that the playback screen of video 1 is displayed in the multimedia playback interface S1, thereby realizing the switch from user A's live broadcast room back to video 1.

[0169] Assuming that in step 203, the playback screen of the multimedia resource is switched to a simplified screen from the live broadcast room, in step 204, the terminal, based on the first operation prompt information, responds to the second operation on the simplified screen of the live broadcast room, switching back from the simplified screen of the live broadcast room to the multimedia playback interface of the multimedia resource, and playing the multimedia resource in the multimedia playback interface. Figure 4 As shown in Figure (b), the terminal currently displays a simplified view of the live broadcast room, S3, as follows. Figure 4 As shown in Figure (a), the second user performs a second operation on the simplified screen S3 of the live broadcast room, triggering the terminal to display the multimedia playback interface S1, and playing video 1 in the multimedia playback interface S1, so that the playback screen of video 1 is displayed in the multimedia playback interface S1, thereby realizing the switch from user A's live broadcast room back to video 1.

[0170] The second operation instruction switches the screen. The second operation is a convenient operation, which includes a second swipe operation or a long press operation. The operation direction of the second operation is called the second operation direction. The operation direction of the first swipe operation is opposite to that of the second swipe operation (i.e., the first operation direction and the second operation direction are opposite). For example, the first operation direction is left and the second operation direction is right, or the first operation direction is upper left and the second operation direction is lower right.

[0171] Taking the second operation, which includes a second swipe operation and is directed to the right, as an example, when the second user performs a rightward swipe on the live stream's playback screen (either a detailed screen or a simplified screen), the terminal, based on the first operation prompt information, responds to this swipe operation by switching from the live stream's playback screen to the playback screen of the multimedia resource, thus achieving a switch back to the multimedia resource's playback screen. For instance, if the direction of the swipe operation corresponds to the playback screen of the multimedia resource indicated by the first sub-prompt information, the terminal responds to this swipe operation by switching from the live stream's playback screen to the playback screen of the multimedia resource.

[0172] Taking the second operation, including a long press, as an example, the second user performs a long press on the live stream's playback screen (detailed or simplified). The terminal responds to this long press by switching from the live stream's playback screen to the multimedia resource's playback screen, thus achieving a switch back to the multimedia resource's playback screen. For instance, if the first sub-prompt is in the second display mode and the second sub-prompt is in the first display mode, the long press operation will switch the display from the live stream's playback screen to the multimedia resource's playback screen. Figure 3 As shown in Figure (b), carousel point 12 is in the second display mode, and carousel point 13 is in the first display mode, as follows. Figure 3As shown in Figure (a), the second user clicks on the playback screen of video 1 to perform the first operation, triggering the switching from the playback screen of user A's live broadcast room to the playback screen of user A's video 1 for display.

[0173] In some embodiments, when the multimedia application supports switching between the playback screen of the multimedia resource, the details screen of the object's live stream, and the simplified screen, the terminal, based on a first operation prompt, responds to a second operation on the details screen of the object's live stream by switching from the details screen to the simplified screen of the live stream, and responds to a second operation on the simplified screen to switch back to the multimedia resource for playback. Figure 5 As shown in Figure (c), assuming the terminal is currently displaying the live stream details screen S2, as follows... Figure 5 As shown in Figure (b), the second user performs a second operation on the details screen S2, triggering the terminal to display a simplified live stream screen S3, thereby switching back from the details screen S2 to the simplified live stream screen S3. Figure 5 As shown in Figure (a), the second user performs a second operation on the simplified screen S3 of the live broadcast room, triggering the terminal to display the multimedia resource playback interface S1. The multimedia resource playback interface S1 displays a video playback screen, so as to switch from the simplified screen S3 of the live broadcast room back to video 1 for playback.

[0174] In some embodiments, based on a first operation prompt, the terminal, in response to a second operation on the live stream of the object, switches back to the multimedia resource from the live stream and resumes playback of the multimedia resource starting from the playback progress before switching to the live stream. For example, assuming the playback duration of the multimedia resource is t, the terminal, in response to a first operation on the playback screen of the multimedia resource, switches from the playback screen of the multimedia resource to the live stream of the object for display. The playback duration t of the multimedia resource is the playback progress before switching to the live stream. Subsequently, in response to the second operation on the live stream of the object, the terminal displays a multimedia playback interface, in which the multimedia resource continues to play from the playback duration t, so that the user can continue playing the multimedia resource from the previous progress, avoiding the user watching content already viewed in the multimedia resource (i.e., content already played before switching to the live stream), thus improving the user experience.

[0175] The above describes a switching sequence between the multimedia resource playback screen, the simplified live stream screen, and the detailed live stream screen, where the sub-prompt information corresponding to these screens is arranged in the same order in the first operation prompt information. In other embodiments, the switching sequence can also be: multimedia resource playback screen, detailed live stream screen, and simplified live stream screen, where the sub-prompt information corresponding to these screens is arranged in the same order in the first operation prompt information.

[0176] In some embodiments, when switching back from the live broadcast room to play multimedia resources, there are multiple ways to play the multimedia resources. The playback methods include replaying and playing from the previous progress. Replaying is called the first playback method, and playing from the previous progress is called the second playback method. Users can choose a playback method to play multimedia resources according to their viewing needs, which can improve the user experience.

[0177] For example, based on the first operation prompt information, the terminal responds to the second operation on the live broadcast room of the target, switches back to the multimedia resource from the live broadcast room, and displays the second operation prompt information on the resource screen of the multimedia resource. The second operation prompt information is used to indicate the playback mode of the multimedia resource. In response to the operation on the second operation prompt information, the terminal plays the multimedia resource based on the selected playback mode.

[0178] For example, the second operation prompt information includes a first playback mode and a second playback mode. The second user selects the first playback mode in the second operation prompt information, and the terminal responds to the selection by replaying the multimedia resource. Alternatively, the second user selects the second playback mode in the second operation prompt information, and the terminal responds to the selection by playing the multimedia resource from the progress before the switch, for example, starting from the playback progress of the multimedia resource before switching to the live broadcast room.

[0179] In some embodiments, certain content played in the multimedia resource may be associated with the live content of the live stream. For example, some content may be a detailed introduction to the live stream content, or a related introduction to the live stream content. For instance, suppose the live stream content is about selling a product, and some content in the multimedia resource is a detailed introduction to this product, such as its ingredients and usage. When switching back from the live stream to the multimedia resource, if the user wants to learn about the live stream content through the multimedia resource during replay, they would need to manually drag the playback progress bar of the multimedia resource to find the playback progress associated with the live stream content. Therefore, when switching back from the live stream to the multimedia resource, the user can directly locate the playback progress associated with the live stream content and play the multimedia resource from that progress, without needing to adjust the multimedia resource's progress, thus improving the user experience.

[0180] For example, when switching back to multimedia resources from a live stream, the playback methods for multimedia resources also include target playback progress playback, which refers to the playback progress associated with the live stream content. The second operation prompt also includes target playback progress playback (referred to as the third playback method). When target playback progress playback is selected, multimedia resources are played based on the third playback method; for example, multimedia resources are played starting from the target playback progress.

[0181] In some embodiments, during the playback of multimedia resources (which may be playback before or after the switch), the terminal displays a prompt message in response to the live stream of the object exiting the live streaming state. This prompt message indicates that switching back and forth between the multimedia resources and the live stream is not allowed. Specifically, when the object's live stream exits the live streaming state, the live stream is closed and in a non-live streaming state. At this time, the multimedia application does not support switching back and forth between the multimedia resources and the live stream; that is, switching back and forth between the multimedia resources and the live stream is not possible. Even if a second user performs a first operation on the multimedia resource playback interface, this first operation is invalid. By displaying this prompt message, the user is reminded that switching back and forth between the multimedia resources and the live stream is not allowed, thus preventing the user from performing an invalid first operation.

[0182] In some embodiments, based on a first operation prompt, the terminal, in response to a second operation on the live stream of the object and the second operation satisfying a second operation condition, switches back from the live stream to the multimedia resource for playback. The second operation condition refers to the conditions that the second operation must satisfy when switching back to the multimedia resource from the live stream. The second operation condition varies depending on the second operation. For example, if the second operation is a swipe operation, the second operation condition includes a swipe distance reaching a second distance; if the second operation is a long press operation, the second operation condition includes a press duration reaching a second duration. The second distance and the second duration can be set according to the specific implementation scenario. Here, this embodiment does not limit the second distance and the second duration.

[0183] Taking the second operation condition, which includes a sliding distance of 0.2 cm, as an example, when a user performs a rightward sliding operation (i.e., the second operation) on the live broadcast screen (such as the details screen or the simplified screen), and the sliding distance reaches 0.2 cm, the terminal is triggered to switch back to the multimedia resource playback screen for display. This avoids resource switching caused by accidental operation.

[0184] In some embodiments, before switching back to multimedia resources from the live stream, the user first confirms the upcoming resource switch. After the user's second confirmation, the terminal switches back to the multimedia resources to avoid resource switching due to accidental operation. For example, based on the first operation prompt information, the terminal responds to the second operation on the live stream of the object by displaying a confirmation prompt information (referred to as the second confirmation prompt message). The second confirmation prompt information is used to confirm whether to switch from the live stream to the multimedia resource live stream for display. The terminal responds to the confirmation operation of the second confirmation prompt information by switching back to the multimedia resources for playback. For example, the second user performs the first operation on the playback screen of the live stream, triggering the terminal to display the second confirmation prompt information "Return to watch the video?". The second user then performs a confirmation operation on the confirmation option in the second confirmation prompt information to confirm the second confirmation prompt information, triggering the terminal to switch back to the multimedia resources for playback.

[0185] After switching from the live stream to the multimedia resource, the terminal continues to display the first operation prompt information on the playback screen of the multimedia resource. For example, before switching from the live stream to the multimedia resource, the playback screen of the live stream displays the first operation prompt information, in which the first sub-prompt information and the second sub-prompt information are in the second display mode and the first display mode, respectively, to indicate that the current playback screen is not the multimedia resource playback screen and the current playback screen is the live stream playback screen. After switching from the live stream to the multimedia resource, the terminal continues to display the first operation prompt information on the playback screen of the multimedia resource, switching the first sub-prompt information and the second sub-prompt information back to the first display state and the second display mode, respectively, to indicate that the current playback screen is the multimedia resource playback screen and the current playback screen is not the live stream playback screen. Figure 3 As shown in Figure (b), carousel point 12 is in the second display mode, and carousel point 13 is in the first display mode. After switching from the details screen S3 of the live broadcast room to the playback screen of video 1, as shown... Figure 3 As shown in Figure (a), the carousel points 12 and 13 continue to be displayed in the playback screen of video 1, but carousel point 12 switches back to the first display mode, and carousel point 13 switches back to the second display mode. Figure 4 and Figure 5 As the current playback screen changes, the display format of each carousel point in the first operation information also changes, which will not be elaborated here.

[0186] In some embodiments, during the switching display of the multimedia resource and the live broadcast room, the first operation prompt information is located in the same position on both the multimedia resource playback screen and the live broadcast room playback screen, such as... Figure 5 As shown, the first operation prompt information 18 is positioned identically in the playback screen of video 1, the details screen S3 of the live stream, and the simplified screen S2 of the live stream. This is to avoid visual confusion caused by changes in the position of the first operation prompt information during switching.

[0187] In some embodiments, after switching back from the live stream to multimedia resources for playback, the terminal displays an undo option on the multimedia resource playback screen. This undo option is used to undo the resource switch. In response to triggering the undo option, the terminal switches back to the live stream for display. In response to the display duration of the undo option reaching a second preset duration, the undo option is turned off. This ensures normal use without affecting the device, while also providing timely remedial measures for users who make mistakes.

[0188] In some embodiments, after switching to a live stream, the terminal displays a media resource entry option on the live stream's playback screen; in response to a trigger operation on this media resource entry option, the terminal switches back from the live stream to the multimedia resource for playback. The media resource entry option is the entry point to the playback page of the multimedia resource and corresponds to the first sub-prompt information. For example, the media resource entry option may be displayed around the first sub-prompt information.

[0189] For example, on the live stream playback screen, the terminal displays a media resource entry option to the left of the second sub-prompt information. This option displays the words "Return to watch video." When the second user clicks this option, the terminal can switch back to the multimedia resource from the live stream for playback. Thus, whether the second user performs a second operation or triggers the media resource entry option, the terminal can switch back to the multimedia resource from the live stream. This approach caters to users with different operating habits, providing a media resource entry option that is particularly convenient for users with less dexterity or who are not comfortable with swiping.

[0190] The terminal responds to the object's live stream exiting the live stream state by canceling the first operation prompt message displayed.

[0191] The above description uses the example of switching from the playback screen of the object's multimedia resource to the object's live stream, and then switching back from the live stream to the playback screen of the multimedia resource. In some embodiments, the terminal may also first display the live stream, and in response to a second operation on the live stream, switch from the live stream to the multimedia resource for playback. In response to a first operation on the playback screen of the multimedia resource and the live stream being in a live state, the terminal switches back from the playback screen of the multimedia resource to the live stream for display.

[0192] In some embodiments, in response to the initial activation of the resource switching function, after displaying the first operation prompt information on the multimedia resource screen, the terminal displays the operation animation of the first operation on the multimedia resource playback screen. After switching to the live broadcast room, the operation animation of the second operation is displayed on the playback screen of the live broadcast room. The resource switching function refers to switching back and forth between the multimedia resource and the live broadcast room. Taking the first operation as a leftward swipe and the second operation as a rightward swipe, after the terminal initially activates the resource switching function, while playing the multimedia resource, the terminal displays the first operation prompt information on the multimedia resource screen. After the first operation prompt information is displayed, a dynamic arrow (i.e., the operation animation of the first operation) swipes to the left on the multimedia resource playback screen to inform the user of the operation method of the first operation, so that the user can use this first operation to switch from the multimedia resource to the live broadcast room. The dynamic arrow swipes to the left automatically hides after a certain period of time. When the resource switching function is first enabled and the user switches from multimedia resources to the live stream for the first time, or when the live stream is first displayed, after the first operation prompt is shown on the live stream playback screen, a dynamic arrow that slides to the right (i.e., the operation animation for the second operation) also appears on the live stream playback screen to inform the user of how to perform the second operation. This allows the user to use this second operation to switch from the live stream to the multimedia resource. The dynamic arrow automatically hides after a certain duration. This ensures that new users can quickly understand how to perform the first and second operations without affecting the normal use of existing users.

[0193] The method provided in this disclosure allows for switching between a live streaming room and a multimedia resource published by the same object when the live streaming room is in a live streaming state. This is achieved through operations on the playback interface of the multimedia resource and operations on the live streaming room, making the operation convenient and the human-computer interaction highly efficient.

[0194] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0195] Figure 7 This is a structural block diagram illustrating a resource switching device according to an exemplary embodiment. (Refer to...) Figure 7 , Figure 7 The device 700 shown includes:

[0196] Playback unit 701 is configured to execute multimedia resources published by the playback object;

[0197] Display unit 702 is configured to display a first operation prompt message on the playback screen of the multimedia resource when the live broadcast room of the object is in a live broadcast state. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live broadcast room. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live broadcast room.

[0198] The first switching unit 703 is configured to perform a first operation based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, to switch from the playback screen of the multimedia resource to the live room of the object for display, and after switching to the live room, continue to display the first operation prompt information on the playback screen of the live room;

[0199] The second switching unit 704 is configured to perform a second operation on the live stream of the object based on the first operation prompt information, switching back from the live stream to the multimedia resource for playback, and continuing to display the first operation prompt information on the playback screen of the multimedia resource after switching to the multimedia resource.

[0200] Optionally, both the first sub-prompt information and the second sub-prompt information are carousel points.

[0201] Optionally, the display unit 701 is configured to respond to the live broadcast room opening of the object, and in the playback screen of the multimedia resource, display the first operation prompt information in a first form, and after the display time in the first form reaches a preset time, display the first operation prompt information in a second form, wherein the first form is visually more prominent than the second form.

[0202] Optionally, the display unit 701 is further configured to respond to the live streaming of the object by displaying a live streaming prompt message on the playback screen of the multimedia resource, the prompt message indicating that the object's live streaming room has started live streaming.

[0203] Optionally, the first switching unit 703 is configured to perform a first operation based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, to switch from the playback screen of the multimedia resource to a simplified screen of the object's live broadcast room for display.

[0204] Optionally, the first switching unit 703 is configured to perform:

[0205] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display.

[0206] In response to the first operation on the simplified screen, the simplified screen of the live stream is switched to the detailed screen of the live stream for display.

[0207] Optionally, the first operation includes a first swipe operation or a long press operation, and the second operation includes a second swipe operation or a long press operation, wherein the first swipe operation and the second swipe operation are opposite in direction.

[0208] Optionally, the second switching unit 704 is configured to perform a second operation on the live stream of the object based on the first operation prompt information, switching back to the multimedia resource from the live stream, and playing the multimedia resource starting from the playback progress of the multimedia resource before switching to the live stream.

[0209] Optionally, the second switching unit 704 is configured to perform:

[0210] Based on the first operation prompt information, in response to the second operation on the live room of the object, the system switches back from the live room to the multimedia resource. The second operation prompt information is displayed on the resource screen of the multimedia resource. The second operation prompt information is used to indicate the playback method of the multimedia resource. The playback method includes replaying and playing from the playback progress before switching.

[0211] In response to the operation prompt information of the second operation, the multimedia resource is played based on the selected playback mode.

[0212] Optionally, the playback method further includes playing at a target playback progress, where the target playback progress refers to the playback progress associated with the live content of the live streaming room.

[0213] Optionally, the display unit 701 is further configured to display a prompt message in response to the live room exiting the live room state of the object, the prompt message indicating that switching back and forth between the multimedia resource and the live room is not allowed.

[0214] Optionally, the first operation prompt information is located in the same position on the playback screen of the multimedia resource and the playback screen of the live broadcast room.

[0215] Optionally, the device 700 further includes:

[0216] The amplification unit is configured to amplify the second sub-prompt information in response to the multimedia resource playing to a target segment, wherein the content of the target segment is related to the live content of the live streaming room.

[0217] Optionally, the first switching unit 703 is configured to perform a switch from the playback screen of the multimedia resource to the live room of the object for display, based on the first operation prompt information and in response to a first operation on the playback screen of the multimedia resource and the first operation satisfying a first operation condition.

[0218] The second switching unit 704 is configured to perform a switch from the live stream to the multimedia resource for playback based on the first operation prompt information, in response to a second operation on the object's live stream room and the second operation satisfying a second operation condition.

[0219] Optionally, the first switching unit 703 is configured to perform:

[0220] Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, a confirmation prompt information is displayed, the confirmation information being used to confirm whether to switch from the playback screen of the multimedia resource to the live room of the object for display;

[0221] In response to the confirmation prompt, the playback screen of the multimedia resource is switched to the live broadcast room of the object for display.

[0222] Optionally, the display unit 702 is further configured to display an undo option on the playback screen of the live stream after switching to the live stream, the undo option being used to undo the resource switching;

[0223] The second switching unit 704 is further configured to perform a trigger operation in response to the cancellation option, switching back from the live broadcast room to the multimedia resource for playback;

[0224] The display unit 702 is further configured to close the undo option when the display duration of the undo option reaches a second preset duration.

[0225] Optionally, the display unit 702 is configured to perform the following actions in response to the initial activation of the resource switching function: after displaying the first operation prompt information, display the operation animation of the first operation in the playback screen of the multimedia resource; and after switching to the live broadcast room, display the operation animation of the second operation in the playback screen of the live broadcast room. The resource switching function refers to switching back and forth between the multimedia resource and the live broadcast room.

[0226] Optionally, the display unit 702 is further configured to display a live room entry option in the playback screen of the multimedia resource when the object's live room is in a live state, the live room entry option corresponding to the second sub-prompt information;

[0227] The first switching unit 703 is further configured to perform a switching operation in response to the triggering operation of the live room entry option, switching from the playback screen of the multimedia resource to the live room of the object for display.

[0228] Optionally, the display unit 702 is configured to display a media resource entry option in the playback screen of the live broadcast room after switching to the live broadcast room, the media resource entry option corresponding to the first sub-prompt information;

[0229] The second switching unit 704 is further configured to perform a trigger operation in response to the media resource entry option, switching back from the live broadcast room to the multimedia resource for playback.

[0230] Regarding the apparatus in the above embodiments, the specific manner in which each unit performs its operation has been described in detail in the embodiments concerning the resource switching method, and will not be elaborated upon here.

[0231] Figure 8 A structural block diagram of a terminal 800 is shown according to an exemplary embodiment. The terminal 800 may be a smartphone, tablet computer, media player, laptop computer, or desktop computer. The terminal 800 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.

[0232] Typically, terminal 800 includes a processor 801 and a memory 802.

[0233] Processor 801 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 801 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 801 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 801 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 801 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0234] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 802 are used to store at least one instruction, which is executed by the processor 801 to implement the resource switching methods provided in the various embodiments of this disclosure.

[0235] In some embodiments, the terminal 800 may also optionally include a peripheral device interface 803 and at least one peripheral device. The processor 801, memory 802, and peripheral device interface 803 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 803 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 804, a touch display screen 805, a camera assembly 806, an audio circuit 807, and a power supply 808.

[0236] Peripheral device interface 803 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 801 and memory 802. In some embodiments, processor 801, memory 802 and peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 801, memory 802 and peripheral device interface 803 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0237] The radio frequency (RF) circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 804 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 804 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 804 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.

[0238] Display screen 805 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 805 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 801 for processing. In this case, display screen 805 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 805, which serves as the front panel of terminal 800; in other embodiments, there may be at least two display screens, respectively disposed on different surfaces of terminal 800 or in a folded design; in some embodiments, display screen 805 may be a flexible display screen, disposed on a curved or folded surface of terminal 800. Furthermore, display screen 805 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 805 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0239] The camera assembly 806 is used to acquire images or videos. Optionally, the camera assembly 806 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0240] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 801 for processing, or input to the radio frequency circuit 804 to achieve voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal 800. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert the electrical signals from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 807 may also include a headphone jack.

[0241] Power supply 808 is used to supply power to the various components in terminal 800. Power supply 808 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 808 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0242] Those skilled in the art will understand that Figure 8 The structure shown does not constitute a limitation on the terminal TH00, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0243] In an exemplary embodiment, a computer-readable storage medium including at least one instruction is also provided, such as a memory including at least one instruction, which can be executed by a processor in a terminal to complete the resource switching method in the above embodiments. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as ROM (Read-Only Memory), RAM (Random-Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device, etc.

[0244] In an exemplary embodiment, a computer program product is also provided, including one or more instructions that can be executed by a terminal's processor to perform the resource switching methods provided in the above embodiments.

[0245] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the multimedia resources and live streaming rooms involved in this disclosure were obtained with full authorization.

[0246] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0247] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A resource switching method, characterized in that, include: Multimedia resources published by the playback object; When the object's live stream is in a live state, a first operation prompt message is displayed on the playback screen of the multimedia resource. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live stream. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live stream. Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to the live room of the object for display. After switching to the live room, the first operation prompt information continues to be displayed on the playback screen of the live room. Based on the first operation prompt information, in response to the second operation on the live broadcast room of the object, the system switches back from the live broadcast room to the multimedia resource for playback. After switching to the multimedia resource, the first operation prompt information continues to be displayed on the playback screen of the multimedia resource.

2. The resource switching method according to claim 1, characterized in that, Both the first and second sub-prompt messages are carousel points.

3. The resource switching method according to claim 1, characterized in that, When the object's live stream room is in a live streaming state, displaying the first operation prompt information on the playback screen of the multimedia resource includes: In response to the start of a live broadcast in the live broadcast room of the object, the first operation prompt information is displayed in a first form in the playback screen of the multimedia resource. After the display duration in the first form reaches a first preset duration, the first operation prompt information is displayed in a second form, and the first form is visually more prominent than the second form.

4. The resource switching method according to claim 3, characterized in that, The method further includes: In response to the start of live streaming in the object's live streaming room, a live streaming prompt message is displayed on the playback screen of the multimedia resource, indicating that the object's live streaming room has started live streaming.

5. The resource switching method according to claim 1, characterized in that, The step of switching from the playback screen of the multimedia resource to the live broadcast room of the object in response to a first operation on the playback screen of the multimedia resource based on the first operation prompt information includes: Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display.

6. The resource switching method according to claim 1, characterized in that, The step of switching from the playback screen of the multimedia resource to the live broadcast room of the object in response to a first operation on the playback screen of the multimedia resource based on the first operation prompt information includes: Based on the first operation prompt information, in response to the first operation on the playback screen, the playback screen of the multimedia resource is switched to a simplified screen of the object's live broadcast room for display; In response to the first operation on the simplified screen, the simplified screen of the live stream is switched to the detailed screen of the live stream for display.

7. The resource switching method according to any one of claims 1-6, characterized in that, The first operation includes a first swipe operation or a long press operation, and the second operation includes a second swipe operation or a long press operation, wherein the first swipe operation and the second swipe operation are opposite in direction.

8. The resource switching method according to any one of claims 1-6, characterized in that, The step of switching back to the multimedia resource for playback based on the first operation prompt information and in response to the second operation on the live stream of the object includes: Based on the first operation prompt information, in response to the second operation on the object's live room, the multimedia resource is switched back from the live room, and the multimedia resource is played starting from the playback progress of the multimedia resource before switching to the live room.

9. The resource switching method according to any one of claims 1-6, characterized in that, The step of switching back to the multimedia resource for playback based on the first operation prompt information and in response to the second operation on the live stream of the object includes: Based on the first operation prompt information, in response to the second operation on the live room of the object, the system switches back from the live room to the multimedia resource. The second operation prompt information is displayed on the resource screen of the multimedia resource. The second operation prompt information is used to indicate the playback method of the multimedia resource. The playback method includes replaying and playing from the playback progress before switching. In response to the operation prompt information of the second operation, the multimedia resource is played based on the selected playback mode.

10. The resource switching method according to claim 9, characterized in that, The playback method also includes playing at a target playback progress, where the target playback progress refers to the playback progress associated with the live content of the live room.

11. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: In response to the live stream of the object exiting the live stream state, a prompt message is displayed, indicating that switching back and forth between the multimedia resource and the live stream is not allowed.

12. The resource switching method according to any one of claims 1-6, characterized in that, The first operation prompt information is located in the same position on the playback screen of the multimedia resource and the playback screen of the live broadcast room.

13. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: In response to the multimedia resource playing to the target segment, the second sub-prompt information is enlarged, and the content of the target segment is related to the live content of the live room.

14. The resource switching method according to any one of claims 1-6, characterized in that, The step of switching from the playback screen of the multimedia resource to the live broadcast room of the object in response to a first operation on the playback screen of the multimedia resource based on the first operation prompt information includes: Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource and the first operation satisfies the first operation condition, the playback screen of the multimedia resource is switched to the live room of the object for display; The step of switching back to the multimedia resource for playback based on the first operation prompt information and in response to the second operation on the live stream of the object includes: Based on the first operation prompt information, in response to the second operation on the object's live room and the second operation satisfying the second operation condition, the system switches back from the live room to the multimedia resource for playback.

15. The resource switching method according to any one of claims 1-6, characterized in that, The step of switching from the playback screen of the multimedia resource to the live broadcast room of the object in response to a first operation on the playback screen of the multimedia resource based on the first operation prompt information includes: Based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, a confirmation prompt information is displayed, the confirmation information being used to confirm whether to switch from the playback screen of the multimedia resource to the live room of the object for display; In response to the confirmation prompt, the playback screen of the multimedia resource is switched to the live broadcast room of the object for display.

16. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: After switching to the live stream, an undo option is displayed on the playback screen of the live stream, which is used to undo the resource switch; In response to the triggering of the cancel option, the system switches back from the live stream to the multimedia resource for playback. In response to the display duration of the undo option reaching a second preset duration, the undo option is turned off.

17. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: In response to the initial activation of the resource switching function, after displaying the first operation prompt information, the operation animation of the first operation is displayed on the playback screen of the multimedia resource. After switching to the live room, the operation animation of the second operation is displayed on the playback screen of the live room. The resource switching function refers to switching back and forth between the multimedia resource and the live room.

18. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: When the object's live stream is in a live state, a live stream entry option is displayed on the playback screen of the multimedia resource, and the live stream entry option corresponds to the second sub-prompt information; In response to the triggering operation of the live room entry option, the playback screen of the multimedia resource is switched to the live room of the object for display.

19. The resource switching method according to any one of claims 1-6, characterized in that, The method further includes: After switching to the live stream, a media resource entry option is displayed on the playback screen of the live stream, and the media resource entry option corresponds to the first sub-prompt information; In response to the triggering operation of the media resource entry option, the system switches back from the live broadcast room to the multimedia resource for playback.

20. A resource switching device, characterized in that, include: The playback unit is configured to execute multimedia resources published by the playback object; The display unit is configured to display a first operation prompt message on the playback screen of the multimedia resource when the live broadcast room of the object is in a live broadcast state. The first operation prompt message indicates that the display can be switched back and forth between the multimedia resource and the live broadcast room. The first operation prompt message includes a first sub-prompt message and a second sub-prompt message. The first sub-prompt message is used to indicate that the current playback screen is the multimedia resource, and the second sub-prompt message is used to indicate that the current playback screen is the live broadcast room. The first switching unit is configured to perform a first operation based on the first operation prompt information, in response to the first operation on the playback screen of the multimedia resource, to switch from the playback screen of the multimedia resource to the live room of the object for display, and after switching to the live room, continue to display the first operation prompt information on the playback screen of the live room; The second switching unit is configured to perform a second operation on the live stream of the object based on the first operation prompt information, switching back from the live stream to the multimedia resource for playback, and continuing to display the first operation prompt information on the playback screen of the multimedia resource after switching to the multimedia resource.

21. A terminal, characterized in that, include: One or more processors; One or more memories for storing the one or more processor-executable instructions; The one or more processors are configured to execute the instructions to implement the resource switching method as described in any one of claims 1 to 19.

22. A computer-readable storage medium, characterized in that, When at least one instruction in the computer-readable storage medium is executed by one or more processors of the terminal, the terminal is enabled to perform the resource switching method as described in any one of claims 1 to 19.

23. A computer program product, characterized in that, It includes one or more instructions, which are executed by one or more processors of the terminal, enabling the terminal to perform the resource switching method as described in any one of claims 1 to 19.