Media interaction method and apparatus, and device and storage medium
By providing media interaction methods and devices that directly shoot and publish content in the application, the problem of cumbersome operations when users participate in activities is solved, and user experience and activity participation is improved.
Patent Information
- Application Number
- PCT/CN2024/114563
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-30
- Filing Date
- 2024-08-26
- Publication Date
- 2025-03-06
AI Technical Summary
In existing content sharing applications, users are cumbersome to participate in activities, and they need to prepare and upload content outside the application, which reduces users' enthusiasm for participating in activities.
A media interaction method and device are provided, by presenting activity information and interaction controls related to the activity, presenting content shooting pages directly within the application, and publishing a second media content including a preset clip based on user interaction operations.
It reduces the operation complexity of users participating in activities, provides convenient and efficient ways to participate in activities, and improves the user's experience and activity participation in activities.
Smart Images

Figure CN2024114563_06032025_PF_FP_ABST
Abstract
Description
Media interaction method, device, equipment and storage medium
[0001] This application claims priority to the Chinese invention patent application entitled “Media interaction method, apparatus, device and storage medium” and application number 202311110628.2 filed on August 30, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to media interaction methods, apparatuses, devices, and computer-readable storage media. Background Art
[0003] Currently, more and more applications are designed to provide users with various services. Users can perform various operations on these applications. For example, content sharing applications are widely used due to their ease of use and rich resources. These applications can present one or more media content to users for easy viewing. In these content sharing applications, campaigns are sometimes launched to solicit media content from users.
[0004] Summary of the Invention
[0005] In a first aspect of the present disclosure, a media interaction method is provided. The method includes: presenting activity information related to an activity for first media content and an interactive control for participating in the activity; in response to a user triggering an operation on the interactive control, presenting a content capture page associated with a preset segment of the first media content; and, based on the user's interactive operation on the content capture page, publishing second media content including the preset segment.
[0006] In a second aspect of the present disclosure, a media interaction device is provided. The device includes: a first presentation module configured to present activity information related to an activity for first media content and an interactive control for participating in the activity; a second presentation module configured to present a content capture page associated with a preset segment of the first media content in response to a user triggering the interactive control; and a content publishing module configured to publish second media content including the preset segment based on a user's interactive operation on the content capture page.
[0007] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.
[0008] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
[0009] It should be understood that the contents described in the summary of the present invention are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0011] FIG1 shows a schematic diagram of an example environment in which embodiments of the present disclosure can be implemented;
[0012] 2A-2D are schematic diagrams showing exemplary pages of a campaign information publishing page for soliciting media content via a user's profile page according to some embodiments of the present disclosure;
[0013] FIG3 shows a schematic diagram of an activity information publishing page according to some embodiments of the present disclosure;
[0014] 4A and 4B respectively show schematic diagrams of an activity description page according to some embodiments of the present disclosure;
[0015] FIG5 shows a schematic diagram of a media content description page according to some embodiments of the present disclosure;
[0016] FIG6A shows a schematic diagram of a control for content uploading according to some embodiments of the present disclosure;
[0017] FIG6B shows a schematic diagram of a content capture page according to some embodiments of the present disclosure;
[0018] FIG6C shows a schematic diagram of a content selection page for media content published by a user according to some embodiments of the present disclosure;
[0019] FIG7A shows a schematic diagram of an activity overview page according to some embodiments of the present disclosure;
[0020] FIG7B shows a schematic diagram of a submission overview page according to some embodiments of the present disclosure;
[0021] FIG8A shows a schematic diagram of a settings page related to incentives for participating in an activity according to some embodiments of the present disclosure;
[0022] FIG8B shows a schematic diagram of a check page for providing an incentive according to some embodiments of the present disclosure;
[0023] FIG9A shows a schematic diagram of an activity page according to some embodiments of the present disclosure;
[0024] FIG9B shows a schematic diagram of a page for presenting media content options according to some embodiments of the present disclosure;
[0025] FIG10 shows a flow chart of a media interaction process according to some embodiments of the present disclosure;
[0026] FIG11 shows a block diagram of a media interaction device according to some embodiments of the present disclosure; and
[0027] FIG12 shows a block diagram of a device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0028] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0029] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0030] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0031] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0032] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0033] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0034] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0035] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0036] The term "in response to" indicates that a corresponding event occurs or a condition is satisfied. It will be understood that the timing of executing a subsequent action executed in response to the event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is satisfied. In some cases, the subsequent action may be executed immediately when the event occurs or the condition is satisfied; in other cases, the subsequent action may be executed some time after the event occurs or the condition is satisfied.
[0037] As used herein, "media" or "media content" may include various forms of content, such as music, video (e.g., including short videos, movies, TV series, etc.), images, text, dramas, variety shows, etc. "Media content" can be a single media item (e.g., a single song) or a media album that is a collection of multiple media items (e.g., a song album).
[0038] Some existing content-sharing apps typically have corresponding activity pages for user-accessible activities. To participate, users must prepare their content outside the app and save it on the device where the app is running (e.g., a mobile phone). They then upload the content to the activity page. This process is cumbersome for users and reduces their enthusiasm for participating in in-app activities.
[0039] To this end, embodiments of the present disclosure provide a media interaction solution. In this solution, activity information related to an activity targeting first media content and interactive controls for participating in the activity are presented. If the interactive controls are triggered by a user, a content capture page associated with a preset segment of the first media content is presented. Based on the user's interactive operation on the content capture page, second media content including the preset segment is published.
[0040] In the embodiments of this disclosure, users can directly trigger the presentation of the content capture page through interactive controls related to the activity, allowing them to directly participate in the relevant activity without having to jump outside the application to capture the content. This reduces the operational complexity of user participation in the activity. In this way, users are provided with a convenient and efficient way to participate in the activity, improving the user experience and increasing participation in the activity.
[0041] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0042] FIG1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. In this example environment 100, an electronic device 110 has an application 120 installed. A user 140 can interact with the application 120 via the electronic device 110 and / or a device attached to the electronic device 110. The application 120 can be a content-sharing application that provides users 140 with services related to content sharing, including content browsing, playback, commenting, forwarding, creation, and publishing. This allows users to share content on the application and retrieve content shared by other users on the application.
[0043] In the environment 100 of FIG. 1 , if the application 120 is active, the electronic device 110 may present a user interface 150 of the application 120 to the user 140. The user interface 150 may include various pages that the application 120 may provide, such as a content playback page, a page for content sharing, an event details page related to various events, a page for event participation, etc. Furthermore, in some embodiments, the user interface 150 may also additionally provide a content presentation page, a content creation page, a content editing page, a message page, a personal page, and / or a shopping mall page.
[0044] The electronic device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 may also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0045] It should be understood that the structure and functionality of environment 100 are described for exemplary purposes only and do not imply any limitation on the scope of the present disclosure.
[0046] Sample User Interface
[0047] Figures 2A-2D illustrate exemplary pages of a user's profile page for accessing a campaign information publishing page for soliciting media content, according to some embodiments of the present disclosure. For ease of discussion, the various processes of Figures 2A-2D will be described with reference to environment 100 of Figure 1. In some embodiments, a user can access the campaign information publishing page for soliciting media content via corresponding controls on their profile page.
[0048] In some embodiments, after a user logs in to the application 120, a profile page of the user may be presented in the user interface 150. Figure 2A shows a schematic diagram of a profile page 200A of a user according to some embodiments of the present disclosure. As shown in Figure 2A, the profile page 200A presents information related to the user (e.g., user 123). The information related to the user may include, for example, the user's username, the number of followers 205 of the user, the number of fans 210 of the user, the content 215 that the user likes, and the content posted to the application by the user. In the profile page 200A of the user, the corresponding tool options may be presented by triggering a control for presenting tool options. For example, after the user clicks a control (such as the "Me" control 220), the corresponding tools included in the next level options of the control 220 will be presented.
[0049] Figure 2B shows a schematic diagram of a page 200B for presenting tools according to some embodiments of the present disclosure. As shown in Figure 2B, in response to a user triggering a control for presenting tool options, one or more tool options are presented. The presented tool options may include, for example, creator tools 225, business suites, settings, etc. For example, if creator tools 225 are triggered, a page related to creator tools 225 is presented.
[0050] Figure 2C shows a schematic diagram of a creator tool page 200C according to some embodiments of the present disclosure. As shown in Figure 2C, on the page 200C related to the creator tool 225 that is triggered and presented, a control 230 is presented for accessing an event information release page for soliciting media content. By triggering control 230, a user can use a function in application 120 to access an event information release page (for example, creating with an artist). After control 230 is triggered, the user can access the details page of this function provided by application 120.
[0051] Figure 2D shows a schematic diagram of a function details page 200D according to some embodiments of the present disclosure. As shown in Figure 2D, after control 230 is triggered, function details page 200D may present detailed information about the function and the application channels for using the function. The detailed information of the function may include, for example, an introduction to the function, how to play the function, how to participate in the function, and the participation threshold for the function. The user can apply to activate the function by clicking control 235 for applying to use the function.
[0052] In some embodiments, the participation threshold of a function means that the user needs to meet certain restrictions to apply to activate this function. The restrictions may be related to the user's personal information and / or the user's influence. For example, the user needs to meet a certain age limit and / or the user needs to meet a certain number of fans (for example, the number of fans is greater than one thousand), etc. After the user successfully activates this function, the user can enter the activity information release page for collecting media content in the application 120 in a variety of ways. In one way, the user can enter the activity information release page via his or her own profile page. For example, after the user successfully activates the function, the control 230 for entering the activity information release page for collecting media content can be triggered to enter the activity information release page. In another way, the user can also enter the activity information release page through the relevant page of the first media content involved in the activity, and examples in this regard will be described in detail below.
[0053] The activity information release page is described below with reference to FIG3 . FIG3 shows a schematic diagram of an activity information release page 300 according to some embodiments of the present disclosure. As shown in FIG3 , the activity information release page 300 presents activity overview information of one or more ongoing activities, wherein the one or more ongoing activities may include activities for first media content. The first media content may be any type of media content, such as audio, video, static or dynamic pictures, material templates, special effects, etc. In this example, activity overview information of an ongoing activity is presented in area 305. Taking a song whose first media content is an audio song as an example, the activity overview information may include the song name (e.g., Song A), the start and end time of the activity (e.g., X month XX day - Y month YY day), the number of creators who have joined the activity (e.g., XXX creators), and the highest revenue of the activity, etc.
[0054] A play control 310 for a song may also be displayed in the area 305 presenting the activity overview information. The user can listen to the full content or a partial fragment of song A by triggering the play control 310. This makes it convenient for users to listen to the content of a song on the activity information release page without having to click into the song details page, so as to select a suitable song to participate in the activity. In this way, the number of page jumps within the activity can be reduced, improving the user experience of selecting songs. In some embodiments, the activity information release page 300 may also display activities in which the user has participated. Activities in which the user has participated may be indicated in the area presenting the activity overview information of the activity, for example, text, icons, pictures, etc. indicating "participated" may be presented in the area.
[0055] In some embodiments, on the activity information publishing page 300, if a user selects an activity for the first media content, for example, by clicking on an area presenting activity overview information, a first description page for the activity is presented. The first description page may display information related to the activity for the first media content and is therefore also referred to as an "activity description page."
[0056] The activity description page will be described below with reference to Figures 4A and 4B. Figure 4A shows a schematic diagram of an activity description page 400A according to some embodiments of the present disclosure. Activity description page 400A may be an example of a first description page. Activity description page 400A presents activity information related to an activity for first media content and interactive controls for participating in the activity. The activity information related to the activity for first media content may include information related to an incentive mechanism. As shown in Figure 4A, area 410 in activity description page 400A displays a schematic diagram illustrating the relationship between play volume and incentive amount. In this example, the amount of incentive a user can receive increases as the amount of media content played by the user participating in the activity increases. The amount of incentive can be a numerical value representing the benefits the user can receive, such as the number of tokens awarded, the level of a prize, etc. It should be understood that in this example of the incentive mechanism, the amount of incentive is related to the amount of media content played, but this is merely exemplary, and the amount of incentive can be related to any other suitable factor.
[0057] Alternatively or additionally, the activity information related to the activity for the first media content may include time information of the activity. The time information may include the start time and / or end time of the activity, for example, XX / XX / XX - XX / XX / XX. Alternatively or additionally, the activity information related to the activity for the first media content may include the activity's requirements for the submitted media content. For example, when a user triggers the activity requirement control 415, the activity's various requirements for the submitted media content will be presented. The activity requirements may, for example, include the style of the media content, descriptive information of the activity, specific requirements for the media content, etc. The specific requirements for the media content may include required accompanying topic tags, video length, primary language of the video, special effects required to be used in the primary language of fans, and the like.
[0058] Alternatively or additionally, activity information related to an activity for the first media content may also include the popularity of the media content submitted to the activity. When the control 425 representing the leaderboard on the activity description page 400A is triggered, information including the popularity of the media content submitted to the activity may be presented. Popularity may include any metric that can reflect the popularity of the media content, such as, but not limited to, the number of views, comments, likes, and reposts of the media content. Figure 4B shows a schematic diagram of an activity description page 400B regarding popularity information according to other embodiments of the present disclosure. Activity description page 400B may be an example of the first description page presented in response to triggering the control 425 representing the leaderboard on page 400A. As shown in Figure 4B, after the control 425 is triggered, the popularity information of the media content submitted to the activity is presented in area 430. The popularity information may include information about the top-ranked creators, such as video thumbnails, usernames, number of views, number of followers, and rankings. The rankings may be sorted by number of views. In this example, the top five creators are presented in area 430 , and can be presented in the activity description page 400 in descending order of ranking.
[0059] According to embodiments of the present disclosure, event information can integrate information about events that users may be interested in, effectively helping users obtain important information related to the event. Furthermore, through incentive mechanisms and displaying the popularity of media content submitted for the event (e.g., ranking information), users' enthusiasm for participating in the event is promoted, thereby attracting more users to participate in the event, increasing the exposure of the event, and further enhancing the exposure of the first media content.
[0060] The activity description page may also include a control 435 for accessing a page where more media content can be uploaded to participate in the activity displayed on the page, and a control 440 for accessing media content submitted by the user. For example, when control 435 is triggered, the user interface may jump to a page for uploading more media content to participate in the activity, and when control 440 is triggered, the user interface may jump to a page for displaying media content that the user has submitted to the activity.
[0061] 4A , as shown in FIG4A , the activity description page 400 further shows an example of an interactive control 420 for participating in the activity. The user can join the activity corresponding to the activity description page 400 by triggering the interactive control 420 .
[0062] In some embodiments, a play control for the first media content is presented in the same user interface as the activity information and interactive controls (e.g., a first description page). In the example of FIG4A , an example play control 405 for the first media content is presented in the activity description page 400. In response to a user triggering the play control, the first media content or a preset segment is played. In this example, upon triggering the play control 405, a preset segment or the full audio of song A is played.
[0063] The above describes an embodiment of participating in an activity via a user's profile page. Alternatively or additionally, in some embodiments, a user can learn about and participate in an activity through a description page for a first media content (also referred to as a content description page). The content description page displays activity information related to the activity for the first media content and interactive controls for participating in the activity. The content description page can be used to present various information related to the first media content. For example, if the first media content is music, the content description page can be a music details page.
[0064] Figure 5 shows a schematic diagram of a content description page 500 according to some embodiments of the present disclosure. As shown in Figure 5, the example content description page 500 is a details page for the first media content. In this example, the first media content is song A, that is, the second description page 500 is the page corresponding to song A. An entry control 505 for an activity description page can also be presented in the content description page 500. Specifically, in response to the user's triggering operation on the entry control 505, the activity description page is presented. For example, when the user clicks the entry control 505, it jumps to the activity description page. According to an embodiment of the present disclosure, by displaying activities related to the first media content on the page presenting the first media content, activities related to the first media content can be efficiently integrated on the page of the first media content, thereby increasing the exposure and participation of the activities.
[0065] In some embodiments, in response to the interactive control 420 for participating in an activity being triggered, a content capture page associated with a preset segment of the first media content is presented. For example, in response to the triggering operation of the interactive control 420 for participating in an activity, a control for content upload is presented. In response to the selection of the content upload control, the content capture page is presented. Figure 6A illustrates a schematic diagram of controls for content upload according to some embodiments of the present disclosure. As shown in Figure 6A, the content capture page 600A includes a control 605 for creating media content using the first media content, and a control 610 for uploading media content. In response to the user triggering control 605, the corresponding content capture page is presented. This content capture page can be associated with a preset segment of the first media content. The preset segment can be all or a portion of the first media content, for example, the preset segment can be the intro music of song A. The content capture page being associated with the first media content can mean that a portion of the first media content is displayed on the content capture page, or the first media content is played while the content capture page is presented. In short, the first media content can be part of the captured page.
[0066] Figure 6B shows a schematic diagram of a content capture page 600B according to some embodiments of the present disclosure. Based on user interactions on content capture page 600B, second media content including preset segments can be published. For example, the interactions can include at least one of shooting, applying special effects, uploading, and publishing. As shown in Figure 6B, a control 615 for shooting is presented on content capture page 600B. In response to triggering of control 615 for shooting, application 120 enables the shooting function within the application.
[0067] Alternatively or additionally, in some embodiments, the interactive operation may include the use of special effects. Specifically, on the content capture page, options for multiple preset special effects are displayed. In response to selecting at least one of the multiple preset special effects, the at least one preset special effect is added to the second media content. A preset special effect can be anything that can be added to the second media content, such as icons, emoticons, portrait enhancements, filters, dynamic effects, etc. In the example of Figure 6B, the content capture page 600B presents preset special effects 620 and 625. Special effect 620, for example, is a portrait enhancement function. In response to selecting special effect 620, the portrait enhancement function is applied to the second media content. Special effect 625, for example, is a filter function. In response to selecting special effect 625, at least one filter is presented for selection, allowing the user to select an appropriate filter and apply it to the second media content. The user's selection of special effects can be based on personal needs or to meet specific requirements for media content specified on the activity description page. In particular, in some embodiments, the options for one or more special effects specified in the activity requirements can be displayed in a direct or prominent manner on the content capture page. In this way, the user can be reminded to meet the activity requirements and it is convenient for the user to add special effects.
[0068] Continuing with reference to FIG6A , in response to a user triggering a control 610 for uploading media content, a content selection page for published media content is presented. FIG6C illustrates a schematic diagram of a content selection page 600C for user-published media content, according to some embodiments of the present disclosure. As shown in FIG6C , content selection page 600C presents media content that the user has published to application 120. Published media content may include secondary media content generated by the user through a content capture page and published to application 120. Such media content may be visible only to the user or publicly published to application 120.
[0069] In some embodiments, in response to the selection of the second media content, the second media content is submitted to the corresponding activity. For example, in response to the selection box 630 and selection box 635 corresponding to the published media content being selected and the control 640 for submission being triggered, the selected media content is submitted to the corresponding activity.
[0070] In some embodiments, activity overview information related to one or more activities in which the user has participated may also be presented in the application 120. FIG7A shows a schematic diagram of an activity overview page 700A according to some embodiments of the present disclosure. As shown in FIG7A , in the activity overview page 700A, in response to the control 705 for presenting activities in which the user has participated being triggered, relevant information about the activities in which the user has participated is displayed, such as activity overview information 710 about song AAA in which the user has participated and activity overview information 715 about song BBB in which the user has participated. Alternatively or additionally, the activity overview information includes corresponding identifiers of one or more activities. The identifier of the activity can be used to distinguish different activities, for example, it can be the name of the song, a unique identifier of the activity, etc.
[0071] Alternatively or additionally, the activity summary information includes the corresponding status of one or more activities. The status of an activity can be used to indicate the stage of the user's activity, such as whether the activity is still ongoing, the activity revenue is being settled, or the activity has ended. Alternatively or additionally, the activity summary information can further include corresponding incentives obtained through one or more activities. For example, the user may receive revenue, prizes, honors, etc. from participating in the activity.
[0072] In some embodiments, in the application 120, submission overview information related to one or more media content submitted by the user is presented. Figure 7B shows a schematic diagram of a submission overview page 700B according to some embodiments of the present disclosure. As shown in Figure 7B, in the submission overview page 700B including the submission overview information, information 720 of the activity currently being participated in and media content information 725 submitted by the user are presented. Alternatively or additionally, the submission overview information presented in the submission overview page 700B may include the overall popularity of one or more media content, such as the total number of plays of one or more media content submitted by the user, the highest number of plays of a single media content, the total number of likes obtained, the highest number of likes obtained by a single media content, the total number of times it has been collected, or the total number of times a single media content has been collected. Alternatively or additionally, the submission overview information presented in the submission overview page 700B may include the corresponding popularity of one or more media content, such as the popularity of each media content in the one or more media content, such as the number of plays, the number of likes, or the number of times it has been collected.
[0073] Alternatively or additionally, the submission overview information presented in the submission overview page 700B may include the overall incentives obtained through one or more media contents, such as the total revenue, total number of prizes, or highest honors obtained by the user. Alternatively or additionally, the submission overview information presented in the submission overview page 700B may include the corresponding incentives obtained through one or more media contents, such as the revenue, prizes, or honors of each of the one or more media contents. Alternatively or additionally, the submission overview information presented in the submission overview page 700B may include the corresponding submission status of one or more media contents, which may be, for example, submitted, under review, or submission failed.
[0074] In some embodiments, in application 120, a settings page related to incentives for participating in an event is presented via an event information publishing page. This event information publishing page may, for example, refer to page 300 as shown in FIG3 . Exemplarily, in response to a control for setting a method for receiving event incentives on the event information publishing page, the settings page related to incentives for participating in the event is presented.
[0075] Figure 8A shows a schematic diagram of a settings page 800A related to incentives for participating in an activity according to some embodiments of the present disclosure. As shown in Figure 8A, in the settings page 800A, controls indicating the provision path of the incentive are presented, such as a control 810 for setting the xx information related to the provision path, and a control 810 for setting the yy information related to the provision path. The application 120 can receive user input indicating the provision path of the incentive via the settings page 800A. Specifically, in response to the user triggering controls 805 and 810 and inputting the provision path of the incentive on the corresponding interface triggered by the controls, the settings page 800A receives user input indicating the provision path of the incentive. In response to the triggering operation of the control 815 for confirming the provision path of the incentive, a check page for the provision path of the incentive can be entered.
[0076] Figure 8B shows a schematic diagram of a check page 800B for providing a means of providing incentives according to some embodiments of the present disclosure. As shown in Figure 8B, in the check page 800B, an indicator is displayed indicating whether the means of providing incentives is provided. In response to the successful provision of the means of providing incentives, an indicator for indicating successful provision is presented. For example, in response to the successful provision of xx information, an indicator for indicating successful provision is presented. In response to the successful provision of yy information, an indicator for indicating successful provision is presented. For example, the indicator indicating successful provision may be a "check mark" symbol. Accordingly, in response to the failure to provide the means of providing incentives, an indicator for indicating failed provision is presented. The indicator indicating failed provision may be a cross. In this example, after the means of providing incentives is successfully provided, the setting of the means of providing incentives can be completed by triggering the control 820 indicating completion.
[0077] In the embodiment described above, the activity is carried out for a single media content. In some embodiments, a single activity can be for multiple media content, such as multiple songs. That is, the first media content can be one of multiple media content, and the activity can involve multiple media content. Figure 9A shows a schematic diagram of an activity page 900A presenting activities for multiple media content according to some embodiments of the present disclosure. As shown in Figure 9A, information about activity AA for 4 audios is presented in the activity page 900A. In response to the user's triggering operation on the interactive control, options for multiple media content are presented. For example, in response to the user triggering the interactive control 905, a page for presenting media content options is entered.
[0078] Figure 9B shows a schematic diagram of a page 900B for presenting media content options according to some embodiments of the present disclosure. As shown in Figure 9, page 900B presents information about the multiple media content included in the activity, such as a list of four sound effects for participating in the activity. In some embodiments, in response to the selection of a first media content, a content capture page associated with the first media content is presented. Specifically, in response to the selection of an option for the first media content, a content capture page is presented. This content capture page may be, for example, content capture page 600B shown in Figure 6B.
[0079] In some embodiments, the preset segment used in the captured media content may be one of multiple preset segments of the first media content. That is, the activity may involve multiple preset segments of the first media content. In response to the user triggering the interactive control, options for multiple preset segments are presented. Referring to Figure 9A, the four audios included in activity AA presented in activity page 900A may be four preset segments. In response to the preset segment being selected, a content capture page is presented. This content capture page may be, for example, content capture page 600B shown in Figure 6B.
[0080] As mentioned above, an incentive mechanism can be set for an activity. Users who participate in the activity can obtain corresponding incentives. Taking the second media content as a video as an example, in some embodiments, after the activity expires, the video data of the users who participated in the activity are counted so that the amount of incentive can be determined through the settlement data. During the settlement process of the video data, the objective data and subjective data of the video can be counted. The objective data may include but is not limited to the number of views of the video, the number of likes, and the turnover generated (for example, concert tickets sold). The subjective data may include the user's subjective evaluation of the video, such as the rating of the creativity of the video by a specific audience.
[0081] After settlement is complete, application 120 can provide users with incentives for the second media content they posted. Specifically, after the event ends, information related to the second media content provided by each participating user will be counted to determine the second media content that needs to be incentivized. Alternatively or additionally, the incentive can be related to the number of views of the second media content. In other words, the information related to the second media content may include the number of views, and the number of views of the second media content can be counted after the event ends. For example, the higher the number of views, the greater the incentive.
[0082] Alternatively or additionally, the incentive may be related to the number of positive feedbacks for the second media content, that is, the relevant information of the second media content may include the number of positive feedbacks of the second media content, and the number of positive feedbacks of the second media content may be counted after the activity ends, where the number of positive feedbacks may be, for example, the number of likes received, the number of positive comments received, the number of forwardings, etc.
[0083] Alternatively or additionally, the incentive may also be related to the number of times the second media content is collected, that is, the relevant information of the second media content may include the number of times it is collected, and the number of times the second media content is collected may be counted after the activity ends. For example, the higher the number of times it is collected, the greater the incentive.
[0084] Example procedures, devices, and equipment
[0085] FIG10 shows a flow chart of a media interaction process 1000 according to some embodiments of the present disclosure. The process 1000 may be implemented at the electronic device 110. For ease of discussion, the process 1000 will be described with reference to the environment 100 of FIG1.
[0086] In block 1010 , the electronic device 110 presents activity information related to an activity for a first media content and interactive controls for participating in the activity.
[0087] In block 1020 , the electronic device 110 presents a content capture page associated with a preset segment of the first media content in response to a user triggering operation on the interactive control.
[0088] In block 1030 , the electronic device 110 publishes the second media content including the preset segment based on the user's interactive operation in the content capture page.
[0089] In some embodiments, process 1000 may also include presenting a content selection page for the published media content; and in response to selection of the second media content, submitting the second media content to the activity.
[0090] In some embodiments, the first media content is one of multiple media content, and presenting a content capture page associated with a preset segment includes: presenting options for multiple media content in response to a trigger operation; and presenting the content capture page in response to the first media content being selected.
[0091] In some embodiments, the preset segment is one of multiple preset segments of the first media content, and presenting the content capture page associated with the preset segment includes: presenting options for multiple preset segments in response to a trigger operation; and presenting the content capture page in response to the preset segment being selected.
[0092] In some embodiments, publishing second media content including preset clips includes: displaying options for multiple preset special effects in the content shooting page; and adding at least one preset special effect to the second media content in response to selection of at least one of the multiple preset special effects.
[0093] In some embodiments, process 1000 may further include: presenting a playback control for the first media content in the same user interface as the activity information and interactive controls; and playing the first media content or a preset segment in response to a user triggering the playback control.
[0094] In some embodiments, the activity information and interactive controls are displayed in at least one of: a first description page for the activity, or a second description page for the first media content.
[0095] In some embodiments, an entry control for the first description page is displayed in the second description page, and the method further includes: presenting the first description page in response to a user triggering operation on the entry control.
[0096] In some embodiments, the activity information displayed in the first description page includes at least one of the following: time information of the activity, an incentive mechanism of the activity, requirements of the activity for submitted media content, or popularity of media content submitted to the activity.
[0097] In some embodiments, process 1000 may also include: presenting an activity information release page for soliciting media content via the user's profile page, displaying activity overview information of one or more ongoing activities on the activity information release page, the one or more ongoing activities including an activity for the first media content; and presenting a first description page in response to selection of the activity for the first media content.
[0098] In some embodiments, process 1000 may further include: presenting, via the activity information publishing page, a settings page related to incentives for participating in the activity; and receiving, via the settings page, a user input indicating a provision path for the incentives.
[0099] In some embodiments, process 1000 may also include: presenting activity overview information related to one or more activities in which the user has participated, the activity overview information including at least one of the following: corresponding identifiers of one or more activities, corresponding statuses of one or more activities, and corresponding incentives obtained through one or more activities.
[0100] In some embodiments, process 1000 may also include: presenting submission overview information related to one or more media contents submitted by the user, the submission overview information including at least one of the following: the overall popularity of the one or more media contents, the overall incentives obtained through the one or more media contents, the corresponding popularity of the one or more media contents, the corresponding incentives obtained through the one or more media contents, or the corresponding submission status of the one or more media contents.
[0101] In some embodiments, process 1000 may further include: providing an incentive for the second media content after the activity expires, where the incentive is related to at least one of the following: the number of views of the second media content, the number of positive feedbacks for the second media content, or the number of times the second media content is collected.
[0102] 11 shows a block diagram of a media interaction apparatus 1100 according to some embodiments of the present disclosure. Apparatus 1100 may be implemented as or included in electronic device 110. Each module / component in apparatus 1100 may be implemented by hardware, software, firmware, or any combination thereof.
[0103] As shown in FIG11 , apparatus 1100 includes a first presentation module 1110 configured to present activity information related to an activity for first media content and interactive controls for participating in the activity. Apparatus 1100 also includes a second presentation module 1120 configured to present a content capture page associated with a preset segment of the first media content in response to a user triggering an interactive control. Apparatus 1100 also includes a content publishing module 1130 configured to publish second media content including the preset segment based on a user's interactive operation on the content capture page.
[0104] In some embodiments, the apparatus 1100 may further include a third presentation module configured to present a content selection page for the published media content; and submit the second media content to the activity in response to selection of the second media content.
[0105] In some embodiments, the first media content is one of a plurality of media contents, and the second presentation module 1120 is further configured to present options for the plurality of media contents in response to a trigger operation; and present a content capture page in response to the first media content being selected.
[0106] In some embodiments, the preset segment is one of multiple preset segments of the first media content, and the second presentation module 1120 is further configured to present options for the multiple preset segments in response to a trigger operation; and present a content shooting page in response to the preset segment being selected.
[0107] In some embodiments, the content publishing module 1130 is further configured to display options for multiple preset special effects in the content shooting page; and in response to selecting at least one of the multiple preset special effects, add at least one preset special effect to the second media content.
[0108] In some embodiments, the device 1100 may also include a content playback module configured to present playback controls for the first media content in the same user interface as the activity information and interactive controls; and to play the first media content or a preset segment in response to a user triggering operation on the playback control.
[0109] In some embodiments, the activity information and interactive controls are displayed in at least one of: a first description page for the activity, or a second description page for the first media content.
[0110] In some embodiments, an entry control for the first description page is displayed in the second description page, and the device 1100 may further include a fourth presentation module configured to present the first description page in response to a user triggering operation on the entry control.
[0111] In some embodiments, the activity information displayed in the first description page includes at least one of the following: time information of the activity, an incentive mechanism of the activity, requirements of the activity for submitted media content, or popularity of media content submitted to the activity.
[0112] In some embodiments, the first presentation module can be further configured to present an activity information release page for soliciting media content via the user's profile page, wherein activity overview information of one or more ongoing activities is displayed on the activity information release page, and the one or more ongoing activities include activities for the first media content; and in response to selection of the activity for the first media content, present a first description page.
[0113] In some embodiments, the apparatus 1100 may further include an incentive setting module configured to present a setting page related to incentives for participating in an activity via the activity information publishing page; and receive user input indicating a provision path of the incentive via the setting page.
[0114] In some embodiments, the device 1100 may also include a first overview information presentation module, configured to present activity overview information related to one or more activities in which the user has participated, the activity overview information including at least one of the following: corresponding identification of one or more activities, corresponding status of one or more activities, and corresponding incentives obtained through one or more activities.
[0115] In some embodiments, the device 1100 may also include a second overview information presentation module, configured to present submission overview information related to one or more media contents submitted by the user, the submission overview information including at least one of the following: the overall popularity of one or more media contents, the overall incentives obtained through one or more media contents, the corresponding popularity of one or more media contents, the corresponding incentives obtained through one or more media contents, or the corresponding submission status of one or more media contents.
[0116] In some embodiments, the device 1100 may further include an incentive providing module configured to provide an incentive for the second media content after the activity expires, where the incentive is related to at least one of the following: the number of views of the second media content, the number of positive feedbacks for the second media content, or the number of times the second media content is collected.
[0117] FIG12 shows a block diagram of an electronic device 1200 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 1200 shown in FIG12 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 1200 shown in FIG12 can be used to implement the electronic device 110 of FIG1 .
[0118] As shown in FIG12 , electronic device 1200 is a general-purpose electronic device. Components of electronic device 1200 may include, but are not limited to, one or more processors or processing units 1210, memory 1220, storage device 1230, one or more communication units 1240, one or more input devices 1250, and one or more output devices 1260. Processing unit 1210 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 1220. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 1200.
[0119] The electronic device 1200 typically includes a plurality of computer storage media. Such media can be any accessible media that is accessible to the electronic device 1200, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 1220 can be a volatile memory (e.g., a register, a cache, a random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 1230 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data (e.g., training data for training) and can be accessed within the electronic device 1200.
[0120] The electronic device 1200 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 12 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 1220 may include a computer program product 1225 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0121] The communication unit 1240 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 1200 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 1200 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or other network nodes.
[0122] Input device 1250 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 1260 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 1200 may also communicate with one or more external devices (not shown) via communication unit 1240 as needed, such as storage devices, display devices, or the like, with one or more devices that allow a user to interact with electronic device 1200, or with any device that allows electronic device 1200 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0123] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0124] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0125] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0126] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0127] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0128] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. A media interaction method, comprising: presenting activity information related to an activity for a first media content and interactive controls for participating in the activity; In response to a triggering operation of the interactive control by the user, presenting a content shooting page associated with a preset segment of the first media content; as well as Based on the interactive operation of the user in the content shooting page, the second media content including the preset segment is published.
2. The method according to claim 1, further comprising: presenting a content selection page for the published media content; as well as In response to selection of the second media content, the second media content is submitted to the activity.
3. The method according to claim 1, wherein the first media content is one of a plurality of media contents, and presenting the content capture page associated with the preset segment comprises: In response to the triggering operation, presenting options for the plurality of media contents; as well as In response to the first media content being selected, the content capture page is presented.
4. The method according to any one of claims 1 to 3, wherein the preset segment is one of a plurality of preset segments of the first media content, and presenting the content capture page associated with the preset segment comprises: In response to the trigger operation, presenting options for the plurality of preset segments; as well as In response to the preset segment being selected, the content shooting page is presented.
5. The method according to any one of claims 1 to 3, wherein publishing the second media content including the preset segment comprises: In the content shooting page, options for a plurality of preset special effects are displayed; as well as In response to selection of at least one preset special effect among the plurality of preset special effects, the at least one preset special effect is added to the second media content.
6. The method according to any one of claims 1 to 3, further comprising: Presenting a playback control for the first media content in the same user interface as the activity information and the interactive control; as well as In response to the user's triggering operation on the play control, the first media content or the preset segment is played.
7. The method according to any one of claims 1 to 3, wherein the activity information and the interactive control are displayed in at least one of the following: The first description page for the activity, or A second description page for the first media content.
8. The method according to claim 7, wherein an entry control for the first description page is displayed in the second description page, and the method further comprises: In response to the user's triggering operation on the entry control, the first description page is presented.
9. The method according to claim 7, wherein the activity information displayed in the first description page includes at least one of the following: Time information of the activity, The incentive mechanism for the activity, The requirements for submitted media content for the event in question, or The popularity of the media content submitted to the campaign.
10. The method according to claim 7, further comprising: Presenting, via the user's profile page, an activity information publishing page for soliciting media content, wherein activity overview information of one or more ongoing activities is displayed on the activity information publishing page, wherein the one or more ongoing activities include the activity for the first media content; as well as In response to selection of the activity for the first media content, the first description page is presented.
11. The method according to claim 10, further comprising: Presenting, via the activity information publishing page, a setting page related to incentives for participating in the activity; as well as User input is received via the settings page indicating a path for providing the incentive.
12. The method according to any one of claims 1 to 11, further comprising: Presenting activity overview information related to one or more activities in which the user has participated, the activity overview information comprising at least one of the following: the corresponding identification of the one or more activities, the corresponding status of the one or more activities, The corresponding incentives obtained through the one or more activities.
13. The method according to any one of claims 1 to 11, further comprising: Presenting submission summary information related to one or more media contents submitted by the user, the submission summary information including at least one of the following: the overall popularity of the one or more media contents, the overall incentives obtained through the one or more media contents, the respective popularity of the one or more media contents, corresponding incentives obtained through the one or more media contents, or A respective submission status of the one or more media contents.
14. The method according to any one of claims 1 to 11, further comprising: After the activity expires, providing an incentive for the second media content, the incentive being related to at least one of the following: the number of views of the second media content, the number of positive feedbacks for the second media content, or The number of times the second media content has been collected.
15. A media interaction device, comprising: A first presentation module, configured to present activity information related to an activity for a first media content and an interactive control for participating in the activity; A second presentation module is configured to present a content shooting page associated with a preset segment of the first media content in response to a user triggering operation on the interactive control; as well as The content publishing module is configured to publish the second media content including the preset segment based on the interactive operation of the user in the content shooting page.
16. An electronic device, comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 14 when executed by the at least one processing unit.
17. A computer-readable storage medium having a computer program stored thereon, wherein the computer program can be executed by a processor to implement the method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Media interaction method and device, equipment and storage medium
CN117130714A
Application page display method and device, electronic equipment and storage medium
CN113625909A
Method, device and equipment for content shooting and storage medium
CN114979495A
Media interaction method and device, equipment and storage medium
CN115826805A