Information Processing Method and Apparatus
The information processing method and apparatus address the challenge of users not effectively using live streaming functions by guiding them through structured learning and practice tasks, resulting in improved user interaction and experience.
Patent Information
- Application Number
- JP2024573915
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-02
- Filing Date
- 2023-08-01
- Publication Date
- 2025-06-26
- Estimated Expiration
- 2043-08-01
AI Technical Summary
Users struggle to effectively utilize the functions provided by application programs for live streaming, leading to suboptimal user experience.
An information processing method and apparatus that guides users through a series of learning and practice tasks, including displaying detailed pages for live streaming guidance resources, allowing users to practice live streaming operations, and providing virtual rewards for task completion.
Enhances user interaction with live streaming resources, improves the efficiency of acquiring live streaming functions, and ultimately improves the user experience by ensuring successful utilization of live streaming features.
Smart Images

Figure 2025519756000001_ABST
Abstract
Description
Technical Field
[0001] [Related Application] This application claims priority based on a Chinese patent application filed with the China National Intellectual Property Administration on August 2, 2022, with an application number of 202210924037.8 and an application title of "Information Processing Method and Apparatus", and all its contents are incorporated herein by reference.
[0002] [Technical Field] This application relates to the technical field of computers, and particularly to information processing methods and apparatuses.
Background Art
[0003] Users can use an application program to post videos. For example, users can use an application program to start a live broadcast (also called live streaming). The application program can also provide functions related to video posting. Currently, when users use an application program to post videos, they often cannot make good use of the above functions provided by the application program, thus affecting user usage.
[0004] Therefore, there is an urgent need for a solution that can solve the above problems.
Summary of the Invention
Problems to be Solved by the Invention
[0005] To solve the above technical problems or some of them, embodiments of the present application provide an information processing method and apparatus.
Means for Solving the Problems
[0006] According to a first aspect, embodiments of the present application provide an information processing method, the method comprising: Receiving a trigger operation for a first resource that is a live delivery guidance resource; Responding to the trigger operation for the first resource by displaying a detailed page of the first resource, where the detailed page of the first resource displays a plurality of tasks included in the first resource, the plurality of tasks including learning tasks and practice tasks, the learning tasks including live delivery learning tasks, the practice tasks including live delivery practice tasks, and the practice tasks being used to practice the content corresponding to the learning tasks.
[0007] Preferably, the first resource is a live delivery start guidance resource, the learning task is a viewing task for a live delivery start guidance video, the practice task is a live delivery start task, and the method includes displaying a live delivery start page in response to a trigger operation for the practice task; and / or further includes displaying a video playback page and playing the live delivery start guidance video in response to a trigger operation for the learning task.
[0008] Preferably, the method further includes displaying a live delivery page in response to a start confirmation operation triggered on the live delivery start page, where the live delivery page includes information about a live delivery operation that is a first practice target, and the information about the live delivery operation that is the first practice target includes the name and completion degree of the live delivery operation that is the first practice target.
[0009] Preferably, the live delivery page further includes a first control for triggering the display of the detailed information of the first resource.
[0010] Preferably, the first resource is associated with a first virtual object, the practice task is the last task among the plurality of tasks, the live delivery operation to be the first practice target is the last practice target operation in the practice task, and the method further includes the step of displaying an identifier of the first virtual object on the live delivery page within a predetermined period after the live delivery operation to be the first practice target is completed.
[0011] Preferably, the step of displaying the identifier of the first virtual object on the live delivery page includes the step of replacing a first control for triggering the display of detailed information of the first resource with the identifier of the first virtual object.
[0012] Preferably, the first resource is associated with a first virtual object, and the method includes the step of displaying a first window in response to completion of the plurality of tasks included in the first resource, where the first window displays an identifier, description information, and an acquisition control of the first virtual object and further includes the step of acquiring the first virtual object in response to a trigger operation on the acquisition control.
[0013] Preferably, the method includes the step of displaying a live delivery page in response to a start confirmation operation triggered on the live delivery start page and further includes the step of playing the live delivery start guidance video on the live delivery page in the form of a window during the live delivery start process.
[0014] Preferably, the method includes the step of displaying detailed information of the first resource including the plurality of tasks in response to a trigger operation on the first control. In response to a trigger operation for a learning task among the plurality of tasks, further including the step of outputting prompt information for prompting that the learning task is not executable during task practice.
[0015] Preferably, the method Further includes the step of replacing the information of the live streaming operation to be the first practice target on the live streaming page with the information of the live streaming operation to be the second practice target in response to the completion of the live streaming operation to be the second practice target, The information of the live streaming operation to be the second practice target includes the name and completion degree of the live streaming operation to be the second practice target.
[0016] Preferably, the method Further includes the step of displaying a first page in response to an end operation, The first page includes information of a second resource, the information of the second resource includes the name and completion status of the second resource, and the second resource is a live streaming guidance resource.
[0017] Preferably, the second resource is associated with a second virtual object, and the information of the second resource further includes an identifier of the second virtual object.
[0018] Preferably, the method Further includes the step of displaying a second page in response to a trigger operation for the information of the second resource, The second page includes at least one live streaming guidance resource, and the at least one live streaming guidance resource includes the first resource and the second resource.
[0019] Preferably, the second page includes a first display area for displaying the at least one live streaming guidance resource, and a second display area for displaying information on a third resource among the at least one live streaming guidance resource. The information on the third resource includes the name and completion status of the third resource, and the third resource is the resource sorted at the top after sorting the plurality of resources according to a preset rule.
[0020] According to a second aspect, an embodiment of the present application provides an information processing apparatus, the apparatus comprising: a receiving unit for receiving a trigger operation on a first resource that is a live streaming guidance resource; a first display unit for displaying a detailed page of the first resource in response to the trigger operation on the first resource, wherein the detailed page of the first resource displays a plurality of tasks included in the first resource, the plurality of tasks include learning tasks and practice tasks, the learning tasks include live streaming learning tasks, the practice tasks include live streaming practice tasks, and the practice tasks are used to practice the content corresponding to the learning tasks.
[0021] Preferably, the first resource is a live streaming start guidance resource, the learning task is a viewing task for a live streaming start guidance video, the practice task is a live streaming start task, and the apparatus further comprises: a second display unit for displaying a live streaming start page in response to a trigger operation on the practice task; and / or a third display unit for displaying a video playback page and playing the live streaming start guidance video in response to a trigger operation on the learning task.
[0022] Preferably, the apparatus further comprises: Further comprising a fourth display unit for displaying a live distribution page in response to a start confirmation operation triggered on the live distribution start page, The live distribution page includes information on a live distribution operation that is a first practice target, and the information on the live distribution operation that is the first practice target includes the name and completion degree of the live distribution operation that is the first practice target.
[0023] Preferably, the live distribution page further includes a first control for triggering the display of detailed information on the first resource.
[0024] Preferably, the first resource is associated with a first virtual object, the practice task is the last task among the plurality of tasks, the live distribution operation that is the first practice target is the last practice target operation in the practice task, and the apparatus Further includes a fifth display unit for displaying an identifier of the first virtual object on the live distribution page within a predetermined period after the live distribution operation that is the first practice target is completed.
[0025] Preferably, the fifth display unit Replaces the first control for triggering the display of the detailed information on the first resource with the identifier of the first virtual object.
[0026] Preferably, the first resource is associated with a first virtual object, and the apparatus A fifth display unit for displaying a first window in response to completion of the plurality of tasks included in the first resource, the first window being a fifth display unit for displaying an identifier, explanatory information, and an acquisition control of the first virtual object, and An acquisition unit for acquiring the first virtual object in response to a trigger operation on the acquisition control.
[0027] Preferably, the device a sixth display unit for displaying a live streaming page in response to a start confirmation operation triggered on the live streaming start page; and a playback unit for playing back the live streaming start guidance video in the form of a window on the live streaming page during the live streaming start process.
[0028] Preferably, the device a seventh display unit for displaying detailed information of the first resource including the plurality of tasks in response to a trigger operation on the first control; and an output unit for outputting prompt information for prompting that the learning task among the plurality of tasks is not available during task practice in response to a trigger operation on the learning task.
[0029] Preferably, the device further includes a replacement unit for replacing information of the live streaming operation to be the first practice target on the live streaming page with information of the live streaming operation to be the second practice target in response to completion of the live streaming operation to be the second practice target, wherein the information of the live streaming operation to be the second practice target includes the name and completion degree of the live streaming operation to be the second practice target.
[0030] Preferably, the device further includes an eighth display unit for displaying a first page in response to an end operation, wherein the first page includes information of a second resource, the information of the second resource includes the name and completion status of the second resource, and the second resource is a live streaming guidance resource.
[0031] Preferably, the second resource is associated with a second virtual object, and the information of the second resource further includes an identifier of the second virtual object.
[0032] Preferably, the apparatus further includes a ninth display unit for displaying a second page in response to a trigger operation on the information of the second resource, wherein the second page includes at least one live streaming guidance resource, and the at least one live streaming guidance resource includes the first resource and the second resource.
[0033] Preferably, the second page includes a first display area for displaying the at least one live streaming guidance resource and a second display area for displaying information of a third resource in the at least one live streaming guidance resource, the information of the third resource includes the name and completion status of the third resource, and the third resource is the resource sorted at the top after sorting the plurality of resources according to a preset rule.
[0034] According to a third aspect, an embodiment of the present application provides a device, which includes a processor and a memory, wherein the processor executes instructions stored in the memory to cause the device to execute the method according to any one of the above first aspects.
[0035] According to a fourth aspect, an embodiment of the present application provides a computer-readable storage medium including instructions, which instruct a device to execute the method according to any one of the above first aspects.
[0036] According to a fifth aspect, an embodiment of the present application provides a computer program product, which causes a computer to execute the method according to any one of the above first aspects when being executed by the computer.
Advantages of the Invention
[0037] Compared with the prior art, the embodiments of the present application have the following advantages. Embodiments of the present application provide an information processing method. In one example, the method is applicable to a client terminal. The client terminal receives a trigger operation for a first resource. After receiving the trigger operation for the first resource, the client terminal can display a detailed page of the first resource in response to the trigger operation for the first resource. The first resource is a live streaming guidance resource. The detailed page of the first resource displayed on the client terminal includes a plurality of tasks included in the first resource. The plurality of tasks include a learning task and a practice task. The learning task is a live streaming type learning task, and the practice task is a live streaming type practice task. The practice task is used to practice the content corresponding to the learning task. As can be seen from this, according to this solution, it helps to meet the user's interaction needs for live streaming learning and practice, makes it easier for the user to use the live streaming function, and improves the live streaming efficiency.
Brief Description of the Drawings
[0038] To more clearly explain the embodiments of the present application or the technical solutions of the prior art, the following briefly introduces the drawings necessary for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments described in the present application. On the premise that those skilled in the art do not need to perform inventive labor, other drawings can be obtained based on these drawings.
Figure 1
Figure 2
Figure 3
Figure 4a
Figure 4b
Figure 4c
Figure 5
Embodiments for Carrying Out the Invention
[0039] In order for those skilled in the art to better understand the solutions of the present application, hereinafter, by combining the drawings of the embodiments of the present application, the technical solutions of the embodiments of the present application will be clearly and completely described. The described embodiments are not all embodiments of the present application, but only some embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained on the premise that those skilled in the art do not perform labor worthy of inventive step all belong to the protection scope of the present application.
[0040] The inventors of the present application have discovered through research the following. Currently, in the live streaming scenario, there is a lack of effective solutions for users to interact with live streaming guidance resources, and it is impossible to meet the needs of a large number of users who hope to start live streaming smoothly and make good use of various live streaming functions. For example, users can use the live streaming function during live streaming by watching live streaming learning videos to learn the live streaming function of the application program. However, even if users watch the live streaming learning videos, they cannot well acquire the live streaming function related to the videos. Therefore, during actual live streaming, users still cannot well use the live streaming function provided by the application program, and thus the experience of users who start live streaming using the application program deteriorates.
[0041] To solve the above problems, embodiments of the present application provide an information processing method and apparatus. The information processing method and apparatus provided by the embodiments of the present application are applicable to a live streaming scenario, can improve the interaction efficiency between the user and the live streaming learning resources, enable the user to efficiently acquire the live streaming function, and thereby enable the user to successfully use the live streaming function during live streaming and improve the user experience for live streaming.
[0042] Hereinafter, various non-limiting embodiments of the present application will be described in detail in conjunction with the drawings.
[0043] Exemplary method Referring to FIG. 1, the drawing is a flowchart of the information processing method provided by the embodiments of the present application. In this embodiment, the method is executed by a client terminal. As an example, the method includes, for example, the following steps S101 to S102.
[0044] S101: Receive a trigger operation on a first resource that is a live streaming guidance resource.
[0045] In one example, the user triggers an operation on the first resource on a target page displayed on the client terminal. For example, the identifier information of the first resource is displayed on the target page, and the user can perform a predetermined operation on the identifier information of the first resource, thereby realizing a trigger operation on the first resource. For example, the user can realize a trigger operation on the first resource by clicking on the identifier information of the first resource. Here, the mentioned identifier information of the first resource may include, for example, the theme of the first resource and / or a cover image embodying the theme, and the embodiments of the present application do not specifically limit this.
[0046] The embodiments of the present application do not specifically limit the first resource. The first resource may be a live streaming guidance resource. The live streaming guidance resource may be a guidance resource for guiding a user on the start method of a live stream. As an example, the first resource may be a live stream start guidance resource. The live stream start guidance resource is used to guide a user on the execution method of live streaming operations during a live stream.
[0047] In the embodiments of the present application, the target page is any one page displayed on the client terminal. In one example, the target page includes, for example, a plurality of live streaming guidance resources, and the plurality of live streaming guidance resources include the first resource.
[0048] S102: In response to a trigger operation on the first resource, display a detailed page of the first resource. The detailed page of the first resource displays a plurality of tasks included in the first resource. The plurality of tasks include learning tasks and practice tasks. The learning tasks include live streaming learning tasks, and the practice tasks include live streaming practice tasks. The practice tasks are used to practice the content corresponding to the learning tasks.
[0049] After receiving a trigger operation on the first resource, the client terminal can display a detailed page of the first resource in response to the trigger operation on the first resource. The detailed page of the first resource is used to display detailed information of the first resource.
[0050] In one example, the detailed information of the first resource may include a plurality of tasks included in the first resource. In the embodiments of the present application, in order for a user to successfully acquire the live broadcast function, the plurality of tasks include learning tasks and practice tasks. Here, the mentioned learning tasks are live broadcast learning tasks, and the practice tasks are live broadcast practice tasks. Further, the practice tasks are used to practice the content corresponding to the learning tasks.
[0051] The embodiments of the present application do not specifically limit the learning tasks. The learning tasks are tasks for learning the live broadcast function. The learning tasks may be, for example, browsing articles related to live broadcasts or watching live broadcast videos. In one example, when the first resource is a live broadcast start guidance resource, the learning task is, for example, a viewing task for a live broadcast start guidance video. In other words, the learning task is to watch the guidance video for starting the live broadcast. Correspondingly, the practice task is a task for practicing the live broadcast function, which may be a live broadcast start task. In other words, it is to start a live broadcast.
[0052] In one example, the user learns by the learning tasks. For example, in one example, when the learning task is a viewing task for a guidance video for starting a live broadcast, the user can trigger an operation for the learning task. Correspondingly, the client terminal displays a video playback page for playing the live broadcast start guidance video in response to the trigger operation for the learning task. In this way, the user can learn the live broadcast function by the live broadcast start guidance video. The live broadcast start guidance video can introduce the start method of the live broadcast, related live broadcast operations that the user can perform during the live broadcast start process, and the like.
[0053] In one example, after learning by the learning task, the user can practice the content learned in the learning task by the practice task, thereby solidifying the content learned in the learning task. For example, in one example, the user can trigger an operation for the practice task, and correspondingly, the client terminal can display a live streaming start page in response to the trigger operation for the practice task. Further, the user can trigger a start confirmation operation on the live streaming start page, and correspondingly, the client terminal can display a live streaming page in response to the start confirmation operation.
[0054] Also, in one example, the plurality of tasks included in the first resource may include, in addition to the learning task and the practice task, for example, a test task for testing the live streaming function acquired by the user through the learning task and the practice task.
[0055] As can be seen from the above description, according to the solution of the embodiment of the present application, the first resource includes a learning task and a practice task, and the user can solidify the live streaming function learned in the learning task by the practice task. Therefore, the user can successfully acquire the learned live streaming function. Further, the user can successfully acquire the live streaming function provided by the application program, thereby improving the experience of the user who performs live streaming using the application program.
[0056] In one example, the practice task may include, for example, at least one live streaming operation to be practiced. The live streaming operation to be practiced mentioned in the embodiment of the present application may be an operation executable by the user during live streaming. The live streaming operation includes starting a collaborative live stream, setting a wish, etc., but is not limited thereto, and is not listed one by one here.
[0057] To enable the user to practice the content learned in the learning task, the live streaming page includes information on the live streaming operations to be practiced for the first time. The at least one live streaming operation to be practiced may include the live streaming operation to be practiced for the first time. The information on the live streaming operation to be practiced for the first time may include the name and completion degree of the live streaming operation to be practiced for the first time. Based on the name of the operation to be practiced for the first time, the user can determine the operation that needs to be practiced. Based on the completion degree of the live streaming operation to be practiced for the first time, the user can determine the progress of the completion of the operation to be practiced for the first time, thereby assisting the user in determining the operation that needs to be executed during the live streaming.
[0058] In one example, the live streaming page may further include a first control for triggering the display of the detailed information of the first resource. The user can view the detailed information of the first resource through the first control. Here, the detailed information of the first resource mentioned may include, for example, a plurality of tasks included in the first resource. In this case, the user can trigger an operation through the first control during the live streaming to view the detailed information of the first resource, thereby determining the relative position of the current live streaming task in the first resource. For example, it is determined that the current live streaming task is the last task in the first resource, or it is determined that there are further tasks after the current live streaming task.
[0059] In one example, the information on the live streaming operation to be practiced for the first time and the first control can be displayed in a predetermined area on the live streaming page. For example, the upper right corner area of the live streaming page is divided as the predetermined area for displaying the information on the live streaming operation to be practiced for the first time and the first control.
[0060] In one example, to encourage the user to learn the live streaming function by the first resource, a first virtual object can be associated with the first resource, and after the user completes all tasks included in the first resource, the user can obtain the first virtual object. Embodiments of the present application do not specifically limit the first virtual object, and the first virtual object may be a virtual resource such as a prop, a data communication card, a gift, etc., and the embodiments of the present application do not specifically limit this.
[0061] In one example, when the first resource manages a first virtual object, and the practice task is the last task among the plurality of tasks, and the live streaming operation to be the first practice target is the last practice target operation in the practice task, the client terminal can display the identifier of the first virtual object on the live streaming page within a predetermined period after the live streaming operation to be the first practice target is completed. In this case, the user can determine that all tasks corresponding to the first resource are completed by the identifier of the first virtual object displayed on the live streaming page, and further determine that the first virtual object can be obtained.
[0062] Embodiments of the present application do not specifically limit the predetermined period, and the length of time corresponding to the predetermined period may be, for example, 5s, or other lengths of time, and will not be enumerated one by one here.
[0063] In embodiments of the present application, the identifier of the first virtual object may be displayed in any area on the live streaming page.
[0064] On the one hand, considering that the size of the live streaming page is restricted, displaying too much content on the live streaming page is likely to cause interference to users. On the other hand, when all of the multiple tasks included in the first resource are completed, it is less likely that a user will view the detailed information of the first resource by triggering the first control on the live streaming page. Therefore, in one example, when specifically implementing the step of "displaying the identifier of the first virtual object on the live streaming page", the above first control can be replaced with the identifier of the first virtual object.
[0065] In one example, after the user triggers the start confirmation operation on the above live streaming start page, the client terminal can display the live streaming page. During the live streaming start process, the live streaming page includes an entrance for displaying the live streaming start guidance video, and the user can trigger an operation through the entrance. Correspondingly, the client terminal can play the live streaming start guidance video on the live streaming page in the form of a window in response to the trigger operation on the entrance. In this way, the user can practice live streaming while watching the live streaming start guidance video, and thereby the user can successfully acquire the guidance content in the live streaming start guidance video.
[0066] As described above, in one example, the live streaming page includes a first control. As one example, the user can trigger an operation on the first control. Correspondingly, the client terminal can display the detailed information of the first resource in response to the trigger operation on the first control, and the detailed information of the first resource includes the above multiple tasks. In one example, the client terminal may display the detailed information of the first resource on the live streaming page in the form of a floating window.
[0067] In one example, in order to avoid the floating window from affecting the user's viewing of the content on the live streaming page, the client terminal can determine key elements on the live streaming page and display the floating window in a display area outside the display area corresponding to the key elements. The embodiments of the present application do not specifically limit the key elements, and the key elements may be, for example, the object being explained by the streamer on the live streaming screen.
[0068] In one example, the user can trigger an operation on a learning task among the multiple tasks displayed in the floating window. Correspondingly, the client terminal can respond to the trigger operation on the learning task and play the live streaming start guidance video corresponding to the learning task in the form of a window on the live streaming page, so that the user can practice live streaming while watching the live streaming start guidance video.
[0069] In another example, when the user watches the live streaming start guidance video during the live streaming, it may cause a certain interference to the live streaming. Therefore, after the user triggers an operation on a learning task among the multiple tasks displayed in the floating window, the client terminal can output prompt information for prompting that the learning task cannot be activated during the task practice in response to the trigger operation on the learning task among the multiple tasks.
[0070] As described above, the practice task includes at least one live streaming operation to be practiced. In one example, the at least one live streaming operation to be practiced may include a live streaming operation to be the second practice target in addition to the live streaming operation to be the first practice target. In one example, when the live streaming operation to be the second practice target is completed, in response thereto, the client terminal displays information on the live streaming operation to be the second practice target on the live streaming page within a predetermined period after the completion of the live streaming operation to be the second practice target. The information on the live streaming operation to be the second practice target includes the name and completion degree of the live streaming operation to be the second practice target. By displaying the information on the live streaming operation to be the second practice target, the user can determine that the live streaming operation to be the second practice target has already been completed during the live streaming.
[0071] In one example, the client terminal can display the information on the live streaming operation to be the second practice target in a specific area on the live streaming page. In another example, when the information on the live streaming operation to be the first practice target is displayed on the live streaming page when the live streaming operation to be the second practice target is completed, when the client terminal specifically realizes the display of the information on the live streaming operation to be the second practice target, it can replace the information on the live streaming operation to be the first practice target on the live streaming page with the information on the live streaming operation to be the second practice target. This avoids causing too much content to be displayed on the live streaming page and bringing visual interference to the user in order to simultaneously display the information on multiple live streaming operations to be practiced on the live streaming page.
[0072] In one example, after a live broadcast has started and a certain period of time has elapsed, the user triggers an end operation to end the live broadcast. Correspondingly, the client terminal can display a first page in response to the end operation. The first page includes information about a second resource. Similar to the first resource, the second resource may also be a live broadcast guidance resource. The information about the second resource may include the name and completion status of the second resource. In one example, the second resource may be the first resource or a resource similar to the first resource. By displaying the information about the second resource on the first page, the efficiency of the user obtaining the resource can be improved.
[0073] In one example, when the second resource is associated with a second virtual object, the information about the second resource may include an identifier of the second virtual object. Thus, the user determines that the second virtual object can be obtained by completing all the tasks included in the second resource. For the second virtual object, refer to the description part about the first virtual object above, and here, the description will not be repeated.
[0074] Regarding the second resource, the second resource may be a live streaming guidance resource with a prior order after sorting the plurality of live streaming guidance resources according to a preset rule. The embodiments of the present application do not specifically limit the preset rule, and the preset rule may be determined according to the actual situation. For example, sort the plurality of live streaming guidance resources according to the order of "all tasks included in the resource have been completed and the corresponding virtual object has not been received" → "some tasks included in the resource have been completed" → "the virtual object is associated". In this case, in one example, if the practice task is the last task of the first resource and the first virtual object associated with the first resource has not been received yet, the second resource may be the first resource.
[0075] In one example, the user can trigger an operation on the information of the second resource on the first page. Correspondingly, the client terminal can display a second page in response to the trigger operation on the information of the second resource. The second page includes at least one live streaming guidance resource, and the at least one live streaming guidance resource includes the first resource and the second resource. As one example, the user can trigger an operation on any one of the live streaming guidance resources on the second page to view the detailed page of the live streaming guidance resource. In one example, the second page and the above-mentioned target page may be the same page. In such a manner, after the user completes the practice task, by triggering an operation on the information of the second resource on the first page, the client terminal can display the second page so that the user can continue to learn the live streaming function by using other resources through the second page.
[0076] In one example, the user may trigger a favorite registration operation for any one of the live broadcast guidance resources on the second page. In response to the favorite registration operation for any one of the resources on the second page, the client terminal adds the any one of the resources to the favorite list of the live broadcast guidance resources. Further, the second page further includes a favorite list identifier, and the user can trigger an operation on the favorite list identifier. In response to the trigger operation on the favorite list identifier, the client terminal can display the favorite list of the live broadcast guidance resources.
[0077] In one example, the second page further includes information about a third resource, and the third resource is any one of the plurality of live broadcast guidance resources. Similar to the information of the first resource, the information of the third resource may also include the name and completion status of the third resource. In one example, the second page may include a first display area for displaying at least one of the live broadcast guidance resources and a second display area for displaying the information of the third resource.
[0078] The embodiments of the present application do not specifically limit the first display area and the second display area. In one example, the second display area is located, for example, at the bottom of the second page, and the first area is located above the second area.
[0079] In one example, the first display area includes several sub-areas. One sub-area is used to display the identifier information of one live broadcast guidance resource. For the identifier information of the live broadcast guidance resource, refer to the description part for the identifier information of the first resource above, and here, the description will not be repeated.
[0080] Regarding the third resource, in one example, the third resource may be a live streaming guidance resource with a prior order after sorting the plurality of live streaming guidance resources according to a preset rule. For the preset rule, reference may be made to the above related description part, and the description will not be repeated here. In one example, when all the tasks included in the first resource are completed, the client terminal can, in response, display a first window, and the first window is used to display the identifier, description information, and acquisition control of the first virtual object. Correspondingly, the user can trigger an operation on the acquisition control, and in response to the trigger operation on the acquisition control, the client terminal can acquire the first virtual object.
[0081] Here, the identifier of the first virtual object mentioned may be, for example, an image that can embody the first virtual object, and the description information of the first virtual object may be, for example, characters that describe the first virtual object.
[0082] In one example, if the practice task is the last task included in the first resource, when specifically realizing the "display of the first window", after receiving an end operation, the first window is displayed for the user to acquire the first virtual object through the acquisition control in the first window.
[0083] In another example, if the practice task is the last task included in the first resource and the plurality of live streaming operations to be practiced included in the practice task are completed during the live streaming, when specifically realizing the "display of the first window", the client terminal displays the first window on the live streaming page, so that the user can acquire the first virtual object through the acquisition control in the first window.
[0084] To facilitate understanding, hereinafter, the drawings will be combined to introduce the solutions of the embodiments of the present application.
[0085] Referring to FIG. 2, the drawing is a schematic diagram of the structure of the target page provided by the embodiment of the present application.
[0086] As shown in FIG. 2, the target page 100 includes five regions: region 110, region 120, region 130, region 140, and region 150. Each of the four regions, namely region 110, region 120, region 130, and region 140, displays the identifier information of one live broadcast guidance resource. For example, region 110 displays the identifier information of live broadcast guidance resource 1, region 120 displays the identifier information of live broadcast guidance resource 2, region 130 displays the identifier information of live broadcast guidance resource 3, and region 140 displays the identifier information of live broadcast guidance resource 4.
[0087] One or more pieces of information of live broadcast guidance resources are displayed in region 150, and the live broadcast guidance resources corresponding to region 150 may be the live broadcast guidance resources that are ranked earlier when sorting the above-mentioned live broadcast guidance resources 1 to 4 according to a preset rule.
[0088] After the user triggers an operation on region 110, the client terminal displays the detailed page 300 shown in FIG. 3, and the detailed page shown in FIG. 3 is the detailed page corresponding to live broadcast guidance resource 1. Two tasks are included in the detailed page. The first task is to watch the live broadcast start guidance video, and the second task is the live broadcast start task.
[0089] In one example, after the user completes the learning task, the user can further activate the practice task. For example, the user can click on the region where the practice task shown in FIG. 3 is located and further trigger the live broadcast start task through the "Start" control shown in FIG. 3.
[0090] When the user executes the live streaming start task, the corresponding live streaming page is shown in FIG. 4a. As shown in FIG. 4a, during the live streaming start process, in the live streaming page 400, the area 410 includes the name 401 of the live streaming operation to be the first practice target, the progress indication information 402 indicating that the live streaming operation to be the first practice target is incomplete, and the first control 403.
[0091] In one example, after the operation to be the first practice target is completed, the content displayed on the live streaming page is updated to the content shown in FIG. 4b. In FIG. 4b, the above progress indication information 402 is updated to the progress indication information 404 indicating that the live streaming operation to be the first practice target is completed.
[0092] In another example, when the practice task is the last task included in the first resource, the live streaming operation to be the first practice target is completed, and the live streaming operation to be the first practice target is the last practice target operation in the practice task, the content displayed on the live streaming page is updated to the content shown in FIG. 4c. In FIG. 4c, the above first control is updated to the identifier 405 of the first virtual object associated with the first resource.
[0093] Here, FIGS. 2 to 4c do not limit the embodiments of the present application, but are merely shown for easily understanding the related content of the present solution.
[0094] Exemplary device Based on the method provided by the above embodiments, the embodiments of the present application further provide a device, which will be introduced below in conjunction with the drawings.
[0095] Referring to FIG. 5, this drawing is a schematic structural diagram of an information processing device provided by the embodiments of the present application. The device 500 is, for example, specifically, A receiving unit 501 for receiving a trigger operation for a first resource that is a live streaming guidance resource, A first display unit 502 for displaying a detailed page of the first resource in response to a trigger operation for the first resource, wherein the detailed page of the first resource presents a plurality of tasks included in the first resource, the plurality of tasks include learning tasks and practice tasks, the learning tasks include live streaming learning tasks, the practice tasks include live streaming practice tasks, and the practice tasks are used to practice the content corresponding to the learning tasks, and the first display unit 502 can include.
[0096] Preferably, the first resource is a live streaming start guidance resource, the learning task is a viewing task for a live streaming start guidance video, the practice task is a live streaming start task, and the device A second display unit for displaying a live streaming start page in response to a trigger operation for the practice task, And / or, A third display unit for displaying a video playback page and playing the live streaming start guidance video in response to a trigger operation for the learning task, and further includes.
[0097] Preferably, the device A fourth display unit for displaying a live streaming page in response to a start confirmation operation triggered on the live streaming start page, And further includes, The live streaming page includes information on a live streaming operation that is a first practice target, and the information on the live streaming operation that is the first practice target includes the name and completion degree of the live streaming operation that is the first practice target.
[0098] Preferably, the live streaming page further includes a first control for triggering the display of detailed information of the first resource.
[0099] Preferably, the first resource is associated with a first virtual object, the practice task is the last task among the plurality of tasks, the live delivery operation to be the first practice target is the last operation to be the practice target in the practice task, and the apparatus further includes a fifth display unit for displaying an identifier of the first virtual object on the live delivery page within a predetermined period after the live delivery operation to be the first practice target is completed.
[0100] Preferably, the fifth display unit replaces a first control for triggering the display of detailed information of the first resource with the identifier of the first virtual object.
[0101] Preferably, the first resource is associated with a first virtual object, and the apparatus is a fifth display unit for displaying a first window in response to completion of the plurality of tasks included in the first resource, where the first window displays an identifier of the first virtual object, description information, and a fifth display unit for displaying an acquisition control, and further includes an acquisition unit for acquiring the first virtual object in response to a trigger operation on the acquisition control.
[0102] Preferably, the apparatus further includes a sixth display unit for displaying a live delivery page in response to a start confirmation operation triggered on the live delivery start page, and a playback unit for playing back the live delivery start guidance video in the form of a window on the live delivery page during the live delivery start process.
[0103] Preferably, the apparatus further includes a seventh display unit for displaying detailed information of the first resource including the plurality of tasks in response to a trigger operation on the first control. An output unit for outputting prompt information for prompting that the learning task among the plurality of tasks is not startable during task practice in response to a trigger operation for the learning task.
[0104] Preferably, the apparatus Further includes a replacement unit for replacing the information of the live distribution operation to be the first practice target on the live distribution page with the information of the live distribution operation to be the second practice target in response to the completion of the live distribution operation to be the second practice target. The information of the live distribution operation to be the second practice target includes the name and completion degree of the live distribution operation to be the second practice target.
[0105] Preferably, the apparatus Further includes an eighth display unit for displaying a first page in response to an end operation. The first page includes information of a second resource, and the information of the second resource includes the name and completion status of the second resource. The second resource is a live distribution guidance resource.
[0106] Preferably, the second resource is associated with a second virtual object, and the information of the second resource further includes an identifier of the second virtual object.
[0107] Preferably, the apparatus Further includes a ninth display unit for displaying a second page in response to a trigger operation for the information of the second resource. The second page includes at least one live distribution guidance resource, and the at least one live distribution guidance resource includes the first resource and the second resource.
[0108] Preferably, the second page includes a first display area for displaying the at least one live streaming guidance resource and a second display area for displaying information of a third resource in the at least one live streaming guidance resource. The information of the third resource includes the name and completion status of the third resource, and the third resource is the resource sorted at the top after sorting the plurality of resources according to a preset rule.
[0109] Since the device 500 is a device corresponding to the information processing method provided by the above method embodiments, the specific implementation of each of its units all belongs to the same concept as the above method embodiments. Therefore, for the specific implementation of each unit of the device 500, reference may be made to the relevant description part of the above method embodiments, and the description will not be repeated here.
[0110] Embodiments of the present application further provide a device, which includes a processor and a memory. The processor executes instructions stored in the memory to cause the device to execute the information processing method described in any one of the above method embodiments.
[0111] Embodiments of the present application provide a computer-readable storage medium including instructions, and the instructions instruct a device to execute the information processing method described in any one of the above method embodiments.
[0112] Embodiments of the present application provide a computer program product, and when the computer program product is executed by a computer, the computer is caused to execute the information processing method described in any one of the above method embodiments.
[0113] After considering the specification and practicing the disclosed invention, those skilled in the art can easily conceive of other implementation solutions of this application. This application is intended to cover any variations, uses, or adaptive changes of this application, and these variations, uses, or adaptive changes follow the general principles of this application and include the common general knowledge or ordinary technical means in the art that are not disclosed in this disclosure. The specification and examples are merely regarded as illustrative, and the true scope and spirit of this application are indicated by the following claims.
[0114] Here, this application is not limited to the exact structure described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
[0115] The above are only preferred embodiments of this application and do not limit this application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this application should fall within the protection scope of this application.
Claims
1. An information processing method applicable to a client terminal, comprising: receiving a trigger operation on a first resource that is a live delivery guidance resource; responding to the trigger operation on the first resource, and displaying a detailed page of the first resource, wherein the detailed page of the first resource displays a plurality of tasks included in the first resource, the plurality of tasks include a learning task and a practice task, the learning task includes a live delivery learning task, the practice task includes a live delivery practice task, and the practice task is used to practice the content corresponding to the learning task; A method comprising the above.
2. The first resource is a live delivery start guidance resource, the learning task is a viewing task for a live delivery start guidance video, the practice task is a live delivery start task, and the method further comprises: responding to a trigger operation on the practice task, and displaying a live delivery start page, and / or responding to a trigger operation on the learning task, and displaying a video playback page to play the live delivery start guidance video; The method according to claim 1, further comprising the above.
3. The method further comprises: responding to a start confirmation operation triggered on the live delivery start page, and displaying a live delivery page; The live delivery page includes information on a live delivery operation that is a first practice target, and the information on the live delivery operation that is the first practice target includes the name and completion degree of the live delivery operation that is the first practice target. The method according to claim 2, further comprising the above.
4. The method according to claim 3, wherein the live delivery page further includes a first control for triggering the display of the detailed information of the first resource.
5. The first resource is associated with a first virtual object, the practice task is the last task among the plurality of tasks, the live delivery operation that is the first practice target is the last practice target operation in the practice task, and the method further comprises: displaying an identifier of the first virtual object on the live delivery page within a predetermined period after the live delivery operation that is the first practice target is completed; The method according to claim 3, further comprising the above.
6. The step of displaying the identifier of the first virtual object on the live streaming page is: Replacing a first control for triggering the display of detailed information of the first resource with the identifier of the first virtual object. The method according to claim 5, comprising: **Claim 7** The first resource is associated with a first virtual object. The method further comprises: In response to completion of the plurality of tasks included in the first resource, displaying a first window, wherein the first window displays the identifier, description information, and acquisition control of the first virtual object; In response to a trigger operation on the acquisition control, acquiring the first virtual object; The method according to claim 1, further comprising: **Claim 8** In response to a start confirmation operation triggered on the live streaming start page, displaying a live streaming page; During the live streaming start process, playing the live streaming start guidance video in the form of a window on the live streaming page; The method according to claim 2, further comprising: **Claim 9** In response to a trigger operation on the first control, displaying detailed information of the first resource including the plurality of tasks; In response to a trigger operation on a learning task among the plurality of tasks, outputting prompt information for prompting that the learning task is not available during task practice; The method according to claim 4, further comprising: **Claim 10** The method further comprises: In response to completion of a live streaming operation for a second practice target, replacing information on the live streaming operation for the first practice target on the live streaming page with information on the live streaming operation for the second practice target; The information on the live streaming operation for the second practice target includes the name and completion degree of the live streaming operation for the second practice target. The method according to claim 3, further comprising: **Claim 11** The method further comprises: In response to an end operation, displaying a first page; The first page includes information on a second resource, and the information on the second resource includes the name and completion status of the second resource, and the second resource is a live streaming guidance resource. The method according to claim 3, further comprising: **Claim 12** The method according to claim 11, wherein the second resource is associated with a second virtual object, and the information of the second resource further includes an identifier of the second virtual object.
13. The method further includes the step of presenting a second page in response to a trigger operation on the information of the second resource, wherein the second page includes at least one live streaming guidance resource, and the at least one live streaming guidance resource includes the first resource and the second resource, the method according to claim 11.
14. The second page includes a first display area for displaying the at least one live streaming guidance resource, and a second display area for displaying information of a third resource in the at least one live streaming guidance resource, wherein the information of the third resource includes a name and a completion status of the third resource, and the third resource is the resource sorted to the top after sorting a plurality of the resources according to a preset rule, the method according to claim 13.
15. An information processing apparatus, comprising a receiving unit configured to receive a trigger operation on a first resource that is a live streaming guidance resource, and a first display unit configured to display a detailed page of the first resource in response to the trigger operation on the first resource, wherein the detailed page of the first resource presents a plurality of tasks included in the first resource, the plurality of tasks include learning tasks and practice tasks, the learning tasks include live streaming learning tasks, the practice tasks include live streaming practice tasks, and the practice tasks are used to practice content corresponding to the learning tasks. An apparatus comprising the above.
16. An apparatus, wherein the apparatus includes a processor and a memory, and the processor executes instructions stored in the memory to cause the apparatus to execute the method according to any one of claims 1 to 14.
17. A computer-readable storage medium including instructions, the instructions being configured to instruct an apparatus to execute the method according to any one of claims 1 to 14.
18. A computer program which, when the computer program is executed on a computer, causes the computer to execute the method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Live broadcast guidance method, apparatus and device, and computer readable storage medium
CN111683263A
Data processing method and device, electronic equipment and storage medium
CN113115094A
System, method, and program for providing live distribution service
JP2022075401A
System and method for widescale adaptive bitrate selection
US20200099733A1