Media content shooting method and device, electronic equipment and storage medium

By introducing a duet feature into social applications, linking audio and video calls with creative shooting, the problem of limited interactive functions is solved, participation and resource utilization are improved, and an efficient interactive shooting experience is achieved.

CN121691897APending Publication Date: 2026-03-17BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511574117.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-30
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

The limited online interaction features in social applications result in low engagement, wasted resources, and poor overall performance.

Method used

By responding to the duet command on the chat page to display the shooting page, and combining duet reference media content and media content acquisition window, the duet function between accounts can be realized, linking audio and video calls and shooting creation.

Benefits of technology

It enhances the engagement of social applications' multi-interactive features, makes full use of resources, improves creative inspiration and the efficiency of collaborative shooting, and meets users' needs for interactive shooting experiences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121691897A_ABST
    Figure CN121691897A_ABST
Patent Text Reader

Abstract

The invention relates to a media content shooting method and device, electronic equipment and a storage medium. The method comprises the following steps: in a first session page of a first account and a second account, in response to a co-shooting instruction triggered by the first account, displaying a shooting page; displaying a first co-shooting reference media content and a media content collection window in the shooting page, wherein the media content collection window comprises a first collection window for collecting the media content corresponding to the first account and a second collection window for collecting the media content corresponding to the second account; in response to a shooting instruction triggered by the first account on the shooting page, displaying first initial co-shooting media content; the first initial co-shooting media content comprises the first co-shooting reference media content, the first account media content collected by the first collection window and a media content area corresponding to the second collection window. According to the technical scheme, the overall performance of the social application can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of computer, and particularly relates to a media content shooting method and device, electronic equipment and storage medium. BACKGROUND

[0002] With the wide use of a large number of social applications, online interaction based on social applications also attracts much attention, such as conversation interaction that can publish works in a social application to share the works with other users, or video call, etc. In the related art, these interaction functions in the social application are generally fixed and single, for example, the video call generally performs voice and picture interaction, and the interaction mode is relatively single and fixed. These all lead to low participation in online interaction of the social application, waste of processing resources of the social application, and thus poor overall performance of the social application. SUMMARY

[0003] The present disclosure provides a media content shooting method and device, electronic equipment and storage medium, so as to at least realize the linkage of conversation and shooting, and improve the creation participation based on the reference media content of the shooting. The technical solutions of the present disclosure are as follows: According to a first aspect of an embodiment of the present disclosure, a media content shooting method is provided, comprising: In the first conversation page of the first account and the second account, a shooting page is displayed in response to a shooting instruction triggered by the first account; In the shooting page, a first shooting reference media content and a media content collection window are displayed, the media content collection window comprising a first collection window for collecting media content corresponding to the first account, and a second collection window for collecting media content corresponding to the second account; In response to a shooting instruction triggered by the first account in the shooting page, a first initial shooting media content is displayed; the first initial shooting media content comprises the first shooting reference media content, first account media content collected by the first collection window, and a media content area corresponding to the second collection window.

[0004] According to a second aspect of an embodiment of the present disclosure, a media content shooting method is provided, comprising: In the second conversation page of the second account and the first account, a first conversation message sent by the first account is displayed; the first conversation message comprises a first initial shooting media content; the first initial shooting media content comprises a first shooting reference media content, first account media content collected by the first account, and a media content area corresponding to the second account; In response to the second account triggering the media content area corresponding to the second account, a shooting page is displayed, which displays the first co-shooting reference media content, the first account's media content, and the capture window corresponding to the second account; In response to the shooting operation triggered by the second account on the shooting page, the first collaborative media content is displayed; the first collaborative media content includes the first collaborative reference media content, the media content of the first account, and the media content collected by the capture window corresponding to the second account on the side of the second account.

[0005] According to a third aspect of the present disclosure, a media content capturing device is provided, comprising: The shooting page entry module is configured to be executed in the first conversation page between the first account and the second account, in response to the duet command triggered by the first account, and to display the shooting page; The shooting page display module is configured to display the first co-shooting reference media content and the media content acquisition window on the shooting page. The media content acquisition window includes a first acquisition window for acquiring the media content corresponding to the first account and a second acquisition window for acquiring the media content corresponding to the second account. The co-shooting module is configured to execute a shooting command triggered by the first account on the shooting page and display first initial co-shooting media content; the first initial co-shooting media content includes first co-shooting reference media content, first account media content captured by the first capture window, and media content area corresponding to the second capture window.

[0006] In one possible implementation, the device further includes: The co-shooting reference media content switching module is configured to perform a swipe operation triggered on the first co-shooting reference media content, switching the first co-shooting reference media content to the second co-shooting reference media content on the shooting page.

[0007] In one possible implementation, the device further includes: The co-production reference media content display module is configured to display multiple co-production reference media contents on the shooting page; The shooting control display module is configured to display shooting controls in response to the first account selecting the first co-shooting reference media content from the plurality of co-shooting reference media content. The shooting instruction generation module is configured to generate the shooting instruction when the shooting control is triggered.

[0008] In one possible implementation, the device further includes: The message sending trigger module is configured to execute a message sending instruction triggered by the first account to the first initial co-produced media content, and jump to a preset session page, the preset session page including the first session page or the chat page between the first account and the second account; The message sending module is configured to display a first session message sent by the first account on the preset session page; the first session message includes the first initial collaborative media content, and the media content area of ​​the first initial collaborative media content displays collaborative guidance information.

[0009] In one possible implementation, the device further includes: The shooting status prompt module is configured to respond to the shooting operation triggered by the second account based on the first session message and display a shooting status prompt message in the media content area corresponding to the second acquisition window.

[0010] In one possible implementation, the device further includes: The message response module is configured to display the first session response message sent by the second account on the preset session page when the second account completes a collaboration based on the first session message and triggers a message sending command; the first session response message includes the first collaboration media content; The first co-production media content includes the first co-production reference media content, the first account media content, and the second account media content collected by the second acquisition window. The second account media content is the media content collected by the second acquisition window on the terminal side corresponding to the second account.

[0011] In one possible implementation, the message response module includes: The notification message display unit is configured to display a notification message on the first message page corresponding to the first account when the second account completes the collaboration based on the first session message and triggers a message sending instruction. The message response unit is configured to respond to the triggering of the notification message by entering the first session page and displaying the first session response message sent by the second account on the first session page.

[0012] In one possible implementation, the device further includes: The publishing control display module is configured to display the publishing control at the associated location of the first collaborative media content; The co-production media content publishing module is configured to respond to the triggering of the publishing control and enter the publishing process of the first co-production media content.

[0013] In one possible implementation, the first acquisition window displays real-time acquired information corresponding to the first account; the device further includes: The first layout switching module is configured to execute a layout switching instruction for the first acquisition window and the second acquisition window triggered by the first account, and display the position layout switching animation of the first acquisition window and the second acquisition window; Alternatively, the second layout switching module is configured to perform a selection operation of the first account on the second collection window, switching the real-time collection information corresponding to the first account to be displayed in the second collection window.

[0014] In one possible implementation, the first co-production reference media content includes a first reference object and a second reference object; the device further includes: The reference object selection module is configured to perform a selection operation of the first account on the target reference object and display the real-time collection information corresponding to the first account in the target collection window corresponding to the target reference object. The target reference object is either the first reference object or the second reference object; the first reference object corresponds to the first acquisition window, and the second reference object corresponds to the second acquisition window.

[0015] In one possible implementation, the target reference object corresponds to a reference pose; the device further includes: The posture matching prompt module is configured to display posture matching prompt information between the first account and the reference posture based on the real-time collected information.

[0016] In one possible implementation, the number of the second accounts is N; the shooting page display module includes: The first shooting page display unit is configured to display the first co-shooting reference media content, which includes M reference objects, and the media content acquisition window on the shooting page. The second capture page display unit is configured to display the first capture window and K second capture windows in the media content capture window; Wherein, N is an integer greater than or equal to 1; M is an integer greater than or equal to 2; and K is M-1.

[0017] In one possible implementation, the media content acquisition window includes K second acquisition windows, where K is an integer greater than 1, and the media content area corresponding to each of the second acquisition windows includes K media content areas corresponding to the K second acquisition windows; the device further includes: The shooting module is configured to respond to the first account's triggering of the target media content area based on the first session message, and display a shooting page, which displays the first co-shooting reference media content, the first account's media content, and the K second capture windows; The collaboration message display module is configured to display the collaboration message sent by the first account in the preset session page when the first account triggers the completion of the collaboration and triggers the message sending command; the collaboration message includes the first collaboration reference media content, the media content of the first account, the media content collected by the target acquisition window on the first account side, and the media content areas corresponding to the other second acquisition windows respectively. Wherein, the target acquisition window is the acquisition window corresponding to the target media content area among the K second acquisition windows, and the other second acquisition windows are the acquisition windows among the K second acquisition windows other than the target acquisition window.

[0018] According to a fourth aspect of the present disclosure, a media content capturing apparatus is provided, comprising: The conversation message display module is configured to execute on the second conversation page between the second account and the first account, and to display the first conversation message sent by the first account; the first conversation message includes first initial co-production media content; the first initial co-production media content includes first co-production reference media content, media content of the first account collected by the first account side, and media content area corresponding to the second account; The shooting trigger module is configured to respond to the second account's trigger on the media content area corresponding to the second account, and display a shooting page. The shooting page displays the first co-shooting reference media content, the first account's media content, and the capture window corresponding to the second account. The co-production media content display module is configured to perform a shooting operation triggered by the second account on the shooting page and display the first co-production media content; the first co-production media content includes the first co-production reference media content, the media content of the first account, and the media content collected by the collection window corresponding to the second account on the side of the second account.

[0019] In one possible implementation, the device further includes: The control display module is configured to display a publishing control and / or a message sending control at the associated location of the first collaborative media content; The publishing or message sending module is configured to execute the publishing process of the first collaborative media content in response to the triggering of the publishing control; or, in response to the triggering of the message sending control, to display a first session response message sent by the second account on a preset session page, the first session response message including the first collaborative media content, the preset session page including the second session page and the chat page between the first account and the second account.

[0020] In one possible implementation, the number of the second accounts is N, where N is an integer greater than 1; the media content area corresponding to the second account includes K media content areas, where K is an integer greater than 0 and less than N.

[0021] In one possible implementation, the K media content regions include a first media content region; the device further includes: The first media content area state switching module is configured to switch the first media content area to an untriggerable state when the first media content area is triggered by another second account; the other second account is a second account other than the local second account.

[0022] In one possible implementation, the device further includes: The first media content area state switching module is configured to switch the first media content area to a triggerable state when the shooting duration of the other second account exceeds a preset duration and the shooting is not completed.

[0023] In one possible implementation, the device further includes: The conflict selection handling module is configured to display a re-trigger prompt message or a temporary session area when the local second account and the other second accounts simultaneously trigger the first media content area. The media content area display module is configured to display the first media content area in a triggerable state when the re-triggered prompt information is hidden or a reselection is determined based on the temporary session area.

[0024] In one possible implementation, the K media content areas include a first media content area and a second media content area; the shooting trigger module includes: The shooting unit is configured to respond to the second account's triggering of the first media content area, display the shooting page, and display the first collaborative reference media content, the first account's media content, and K capture windows on the shooting page; the K capture windows correspond one-to-one with the K media content areas; The first acquisition window display unit is configured to display the real-time acquisition information corresponding to the second account in the first target acquisition window, and to display the second target acquisition window in a non-acquisition state; the first target acquisition window corresponds to the first media content area, and the second acquisition window corresponds to the second media content area; The second acquisition window display unit is configured to perform a selection operation of the second target acquisition window in response to the second account, switch the second target acquisition window to acquisition mode, and display the real-time acquisition information corresponding to the second account in the second target acquisition window, while displaying the first target acquisition window in the non-acquisition mode.

[0025] According to a fifth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.

[0026] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the methods described in the first aspect of the present disclosure. According to a seventh aspect of the present disclosure, a computer program product is provided, including computer instructions that, when executed by a processor, cause a computer to perform the method described in any one of the first aspects of the present disclosure.

[0027] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: In the first conversation page between the first and second accounts, a shooting page is displayed in response to a duet command triggered by the first account. The shooting page displays first duet reference media content and a media content acquisition window. The media content acquisition window includes a first acquisition window for acquiring media content corresponding to the first account and a second acquisition window for acquiring media content corresponding to the second account. In response to a shooting command triggered by the first account on the shooting page, first initial duet media content is displayed. This first initial duet media content includes the first duet reference media content, the media content acquired by the first acquisition window from the first account, and the media content area corresponding to the second acquisition window. This achieves both the duet function in the shooting interaction and the linkage of interactive functions in the social application, such as the linkage between audio / video call functions and shooting creation functions. This effectively increases the participation of multiple interactive functions in the social application, fully utilizes the processing resources of the social application, and improves the overall performance of the social application.

[0028] Furthermore, by setting up reference media content for collaborative shooting to guide accounts in creating collaborative videos, a new way for accounts to imitate each other's poses can be introduced. This can increase creative inspiration, reduce the cost of creation, effectively improve user participation, and increase the efficiency and quality of collaborative videos. Building on this, collaborative shooting with friends and existing works (i.e., reference media content) can be enabled, allowing users to use existing works as references to guide interactive shooting and thus meet users' needs for interactive shooting experiences. Two-way interactive collaborative shooting capabilities are achieved, allowing participating accounts to easily collaborate remotely without the need for separate recordings and manual editing and splicing, making the process more convenient and efficient. For example, in time-sensitive interactive scenarios such as audio and video calls, the first account can initiate a collaborative video shoot and record its own media content. This allows the first account to promptly and efficiently record the moment of initiating the collaborative video shoot during the call, avoiding missing any remote footage that needs to be recorded and shared. This allows for real-time interaction based on the audio and video call, as well as recording and saving remote footage from the audio and video call interaction.

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

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

[0031] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment.

[0032] Figure 2 This is a flowchart illustrating a media content shooting method according to an exemplary embodiment.

[0033] Figure 3 This is a schematic diagram illustrating a process of triggering a duet based on an audio / video call page, according to an exemplary embodiment.

[0034] Figure 4 This is a schematic diagram illustrating another process of triggering a duet based on an audio / video call page, according to an exemplary embodiment.

[0035] Figure 5 This is a schematic diagram illustrating a process of triggering a duet based on a chat page, according to an exemplary embodiment.

[0036] Figure 6 This is an illustration of displaying multiple collaborative reference media content on a shooting page according to an exemplary embodiment.

[0037] Figure 7 This is a schematic diagram illustrating an example where the number of capture windows is greater than the number of accounts participating in the target session.

[0038] Figure 8 This is a schematic diagram illustrating an example where the number of capture windows is less than the number of accounts participating in the target session.

[0039] Figure 9 This is a schematic diagram illustrating a notification message indicating that a second account is in the process of being photographed, according to an exemplary embodiment.

[0040] Figure 10 This is a schematic diagram illustrating a collaborative photo shoot initiated by a second account, according to an exemplary embodiment.

[0041] Figure 11 This is an exemplary embodiment illustrating a message page displaying a notification message indicating that a second account has completed a collaboration based on a first conversation message, as well as the triggering notification message.

[0042] Figure 12 This is an exemplary embodiment illustrating an interaction demonstration where a second account triggers a follow-up collaboration on a second session page.

[0043] Figure 13 This is a schematic diagram illustrating the state display of a media content area according to an exemplary embodiment.

[0044] Figure 14 This is a schematic diagram illustrating a temporary session area according to an exemplary embodiment.

[0045] Figure 15This is a block diagram of a media content capturing device according to an exemplary embodiment.

[0046] Figure 16 This is a block diagram illustrating an electronic device for capturing media content according to an exemplary embodiment. Detailed Implementation

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

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

[0049] Artificial intelligence (AI) is the theory, methods, technology, and application systems that use digital computers or computers-controlled machines to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results. AI software technology mainly includes computer vision, speech processing, natural language processing, and machine learning / deep learning.

[0050] In recent years, with the research and progress of artificial intelligence technology, artificial intelligence technology has been widely used in many fields. The solutions provided in this application involve computer vision technology, which will be specifically described through the following embodiments.

[0051] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, such as... Figure 1 As shown, the application environment may include server 01 and terminal 02. The number of terminals 02 can be at least two, and these at least two terminals 02 can engage in session interaction.

[0052] In an optional embodiment, terminal 02 can be used for media content capture and processing. Specifically, terminal 02 can be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. Optionally, the operating system running on the electronic device can be, but is not limited to, Android, iOS, Linux, and Windows.

[0053] In an optional embodiment, server 01 can be used for backend support of media content shooting and processing. Specifically, server 01 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0054] In addition, it should be noted that, Figure 1 The example shown is merely one application scenario of the media content shooting method disclosed herein.

[0055] In the embodiments described in this specification, the server 01 and the terminal 02 can be directly or indirectly connected through wired or wireless communication, and this application does not impose any restrictions on this.

[0056] It should be noted that the following diagram illustrates one possible sequence of steps, and is not strictly required to follow this order. Some steps can be performed in parallel without interdependence. The user information (including but not limited to user device information, user personal information, user behavior information, etc.) and data (including but not limited to data used for display, training data, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. Furthermore, in the specific embodiments of this disclosure, user-related data is involved. When the following embodiments of this disclosure are applied to specific products or technologies, user permission or consent is required, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0057] Figure 2 This is a flowchart illustrating a media content shooting method according to an exemplary embodiment, which can be applied to the terminal corresponding to the first account. For example... Figure 2 As shown, the method may include the following steps.

[0058] In step S201, in the first session page between the first account and the second account, in response to the duet instruction triggered by the first account, the shooting page is displayed.

[0059] In the embodiments of this specification, the first session page can refer to the session page displayed on the terminal side corresponding to the first account during a target session between the first account and the second account. Correspondingly, the session page displayed on the terminal side corresponding to the second account can be called the second session page. The session page may include an audio / video call page (e.g., Figure 3 As shown in the top left image), the chat page (e.g.) Figure 5 As shown in the upper left figure, the audio and video call page and chat page can be pages in a social application. For example, the social application can include a short video application, but this disclosure does not limit it.

[0060] In one example, the target session may include audio and video calls (e.g., audio calls, video calls), online chat, etc. Exemplarily, the target session may include a two-party session (private chat between two accounts, audio and video call between two accounts) or a multi-party session (e.g., group chat between multiple accounts, audio and video call between multiple accounts).

[0061] In the embodiments described in this specification, the "co-shoot" command can be used to trigger a co-shoot between a first account and a second account. This co-shoot can refer to taking a photo or video together using both accounts.

[0062] A shooting page can refer to a page used to capture media content, which may include, but is not limited to, single media content or multimedia content, such as images and videos. It is understood that on the first account side, it can refer to the shooting page on the first account side, and on the second account side, it can refer to the shooting page on the second account side.

[0063] In one possible implementation, the first conversation page between the first and second accounts can provide a function for the accounts participating in the target conversation to take a duet photo. Based on this, on the first conversation page, the first account can trigger a duet photo instruction, and correspondingly, in response to the duet photo instruction triggered by the first account, a shooting page can be displayed, allowing the duet photo to be taken on the shooting page.

[0064] For example, the triggering method of the duet instruction may include, but is not limited to, voice instruction triggering, control-based triggering, etc., and this disclosure does not limit it.

[0065] Reference Figure 3 The top left image, in one example, refers to Figure 3 In the top left image, the first conversation page can display a "co-op" control, for example... Figure 3As shown in 31, the first account can trigger the duet control to enter the shooting page, for example from... Figure 3 The top left image Figure 3 As shown in the upper right image, this feature enhances the interactivity and flexibility of audio and video call pages in social applications. It allows users to capture and share media content with a second account, thereby increasing the interactivity of audio and video calls.

[0066] Reference Figure 5 In the top left image, in one example, the first session page can display a "cooperation" control, for example... Figure 5 As shown in 51, the first account can trigger the duet control to enter the shooting page, for example from... Figure 5 The top left image Figure 5 As shown in the upper right image.

[0067] In step S203, the first co-shooting reference media content and the media content acquisition window are displayed on the shooting page. The media content acquisition window includes a first acquisition window for acquiring the media content corresponding to the first account and a second acquisition window for acquiring the media content corresponding to the second account.

[0068] In the embodiments of this specification, the first collaborative shooting reference media content can refer to a reference used for collaborative shooting media content, such as reference images or reference videos. This disclosure does not limit this, which can provide a way to imitate poses for collaborative shooting and improve the efficiency of completing collaborative shots. For example, the first collaborative shooting reference media content can be as follows: Figure 3 As shown in 32, this can serve as a reference for duet poses, providing guidance for both the first and second accounts and enhancing the interactive fun of duets. Based on this, the first duet reference media content can include at least two reference objects to guide the duet poses between accounts. In one example, reference objects can include, but are not limited to, people, cartoon characters, etc.

[0069] The first capture window can be used to capture media content from the terminal corresponding to the first account. For example, on the shooting page corresponding to the first account, the first capture window can be in real-time capture mode (i.e., capture state). Based on this, real-time capture information corresponding to the first account can be displayed in the first capture window, for example... Figure 3 As shown in 33, the profile picture of the first account can be captured in real time.

[0070] The second capture window can be used to capture media content on the terminal side corresponding to the second account. For example, on the shooting page corresponding to the first account, the second capture window can be in a non-capture state (i.e., non-capture mode). Based on this, static images or text prompts can be displayed in the second capture window, such as... Figure 3 As shown in 34, the second collection window can display static avatars of the second account, etc., but this disclosure does not limit this.

[0071] For example, the first co-production references media content (e.g. Figure 3 As shown in 32), the first acquisition window (e.g.) Figure 3 (as shown in 33) and the second acquisition window (e.g.) Figure 3 As shown in 34, it can be displayed according to a preset layout. This preset layout may include the positional relationship between the first and second acquisition windows, consistent with the positional relationship of at least two reference objects in the first synchronized reference media content, for example... Figure 3 33 and Figure 3 The left-right positional relationship between 3 and 4 in the text, and Figure 3 The left-right position relationship of the two reference objects within 32 is consistent. Optionally, the preset layout can be the layout of the first co-production reference media content, the first account media content, and the second account media content in the first co-production media content when the subsequent co-production is completed, and this disclosure does not limit this.

[0072] In the embodiments of this specification, the first capture window corresponding to the first account and the second capture window corresponding to the second account can refer to the default correspondence when entering the shooting page. For example, in this default correspondence, the displayed capture windows (including the first and second capture windows) can correspond one-to-one with at least two reference objects in the first collaborative shooting reference media content. Furthermore, the one-to-one correspondence between accounts (including the first and second accounts) and capture windows can be defaulted, or the one-to-one correspondence between accounts and at least two reference objects can be defaulted, thus realizing the correspondence between accounts, capture windows, and reference objects.

[0073] In one possible implementation, the first co-op reference media content can be derived from a pose co-op content library. For example, it could be content recommended for both the first and second accounts upon entering the shooting page, or based on the number of accounts participating in the target session, or it could be a system default; this disclosure does not limit this. Exemplarily, the pose co-op content library can store a large amount of preset co-op reference media content, which includes at least two reference objects. Optionally, the pose co-op content library can be updated periodically.

[0074] In an optional implementation, the method further includes: in response to a swipe operation triggered on the first collaborative reference media content, switching the first collaborative reference media content to a second collaborative reference media content on the shooting page. The swipe operation here may include a left or right swipe operation, for example... Figure 3As shown in the upper right image. For example, the second pose reference media content can be sourced from the pose pose content library. By swiping to switch between different pose reference media content, the ease of selection of pose reference media content is improved, and the pose pose operation is made more efficient.

[0075] Reference Figure 6 In one possible implementation, as shown in the upper left image, the method may further include: displaying multiple collaborative reference media content on the shooting page, such as... Figure 6 As shown in 61. For example, the multiple co-op reference media content can be sourced from a pose co-op content library. Optionally, more co-op reference media content can be viewed by triggering a horizontal swipe. Further, the first account can select a first co-op reference media content from the multiple co-op reference media content. Accordingly, in response to the first account selecting the first co-op reference media content from the multiple co-op reference media content (e.g., selecting the first co-op reference media content and triggering the "√" in the lower right corner, which can be considered as selecting the first co-op reference media content), shooting controls can be displayed, such as... Figure 6 As shown in the image below. Based on this, when the shooting control is triggered, the shooting command can be generated. By entering the shooting page, multiple co-shooting reference media contents are first displayed. After the first account selects the first co-shooting reference media content from the multiple co-shooting reference media contents, the shooting control is displayed, and the shooting command is triggered. This enables the first account to independently select the first co-shooting reference media content, and the selection method is more diverse and flexible.

[0076] In one possible implementation, the number of the second accounts can be N; the display of the first collaborative reference media content and the media content acquisition window on the shooting page may include: displaying the first collaborative reference media content and the media content acquisition window including M reference objects on the shooting page; and displaying the first acquisition window and K second acquisition windows in the media content acquisition window; wherein, N is an integer greater than or equal to 1; M is an integer greater than or equal to 2; and K is M-1.

[0077] Reference Figure 7 In one example, in a two-party conversation scenario, N=1 (the number of accounts participating in the target conversation is 2), M=3, K=2, that is, the number of provided capture windows is greater than the number of accounts participating in the target conversation, so there is a possibility that the same account can trigger two captures.

[0078] Reference Figure 8In one example, in a multi-party conversation scenario, N=4 (the number of accounts participating in the target conversation is 5), M=3, and K=2. This means the number of capture windows provided can be less than the number of accounts participating in the target conversation. This forces participating accounts to compete for capture windows to synchronize their conversations, creating a "fighting for capture" scenario. This effectively enhances the atmosphere of synchronized conversations, making them more flexible and engaging, and deepening the interaction. This allows for efficient use of the high timeliness of audio and video calls to achieve synchronized, highly interactive conversations.

[0079] In one example, a first set of reference media content including M reference objects can be recommended from a pose-based pose content library. Based on M, M corresponding capture windows can be displayed, including one first capture window and K (M-1) second capture windows. This is achieved by displaying the first set of reference media content including M reference objects and the media content capture windows on the shooting page; the first capture window can be displayed within the media content capture windows, along with K second capture windows; and N can be set to an integer greater than or equal to 1; M can be an integer greater than or equal to 2; and K can be M-1. By configuring or recommending different values ​​of M and N, different remote pose-based pose scenarios can be flexibly implemented, making pose-based interactions more interesting and effectively improving the engagement of conversations and pose-based poses.

[0080] In step S205, in response to the shooting instruction triggered by the first account on the shooting page, the first initial co-shooting media content is displayed; the first initial co-shooting media content includes the first co-shooting reference media content, the media content of the first account collected by the first acquisition window, and the media content area corresponding to the second acquisition window.

[0081] In the embodiments of this specification, the media content area corresponding to the second acquisition window can refer to an area reserved for displaying the acquired media content in the second acquisition window, or it can refer to an area to be supplemented by subsequent media content acquisition in the second acquisition window. Based on this, the first initial collaborative media content can refer to the incomplete collaborative media content taken by the first account (e.g., the collaborative initiating account), such as a collaborative photo to be supplemented.

[0082] Reference Figure 3 The top right image Figure 3 In the lower right image, one possible implementation is that you can click... Figure 3 The shooting control 35 in the middle triggers the generation of shooting instructions. Accordingly, in response to the shooting instructions triggered by the first account on the shooting page, the first initial co-shooting media content is displayed, such as... Figure 3 As shown in 36. Correspondingly, on the terminal side corresponding to the second account, the second session page displays the first initial collaborative media content in response to the shooting command triggered by the first account on the shooting page, which can be as follows: Figure 3As shown in 37, the media content area corresponding to the second acquisition window can display prompts for the second account to perform a duet, such as "Click to shoot".

[0083] As an example, the initial co-production media content may be displayed on the shooting page (i.e., the shooting page corresponding to the first account) or the first session page; this disclosure does not limit this. For example Figure 3 As shown, triggering a shooting command on the shooting page can return to the first audio / video call page, where the initial collaborative media content can be displayed, for example... Figure 3 As shown in 36. Optionally, the first initial co-production media content can be displayed on the co-production display page, for example... Figure 4 The bottom right image or Figure 5 As shown in the lower right image.

[0084] In the first conversation page between the first and second accounts, a shooting page is displayed in response to a duet command triggered by the first account. The shooting page displays first duet reference media content and a media content acquisition window. The media content acquisition window includes a first acquisition window for acquiring media content corresponding to the first account and a second acquisition window for acquiring media content corresponding to the second account. In response to a shooting command triggered by the first account on the shooting page, first initial duet media content is displayed. This first initial duet media content includes the first duet reference media content, the media content acquired by the first acquisition window from the first account, and the media content area corresponding to the second acquisition window. This achieves both the duet function in the shooting interaction and the linkage of interactive functions in the social application, such as the linkage between audio / video call functions and shooting creation functions. This effectively increases the participation of multiple interactive functions in the social application, fully utilizes the processing resources of the social application, and improves the overall performance of the social application.

[0085] Furthermore, by setting up reference media content for collaborative shooting to guide accounts in creating collaborative videos, a new way to engage with accounts is realized. This can increase creative inspiration, reduce the cost of creation, effectively improve user participation, and enhance the efficiency and quality of collaborative videos. Building on this, users can collaborate with friends and existing works (i.e., reference media content) to create videos. This allows users to use existing works as references to guide interactive shooting, thus meeting their needs for an interactive shooting experience. The system enables two-way interactive collaborative shooting, allowing participating accounts to easily collaborate remotely without the need for separate recordings and manual editing, making the process more convenient and efficient. For example, in time-sensitive interactive scenarios like audio and video calls, the first account can initiate a collaborative video call and record its own media content. This allows the first account to promptly and efficiently record the moment of initiating the collaborative video call, avoiding missing any remote footage that needs to be recorded and shared. This allows for real-time interaction based on the audio and video call, as well as recording and saving remote footage from the audio and video call interaction.

[0086] In one possible implementation, the first account can trigger the sending of a message to the first initial co-production media content to notify the second account in the target session, thereby completing the session-based remote co-production. Based on this, the method may further include: In response to a message sending command triggered by the first account for the first initial collaborative media content, the system redirects to a preset session page. This preset session page includes either a first session page or a chat page between the first account and the second account. For example, if the first session page is a first audio / video call page, the preset session page may include both the first audio / video call page and / or a chat page; if the first session page is a first chat page, the preset session page may include the first chat page. Here, the chat page between the first account and the second account can be referred to as the first chat page on the first account's side and as the second chat page on the second account's side.

[0087] Furthermore, the first conversation message sent by the first account can be displayed on the preset conversation page; the first conversation message includes the first initial collaborative media content, and the media content area of ​​the first initial collaborative media content displays collaborative guidance information. Optionally, the first conversation message can also be displayed on the second conversation page or the second chat page corresponding to the second account.

[0088] Reference Figure 4 In the lower right image, in one example, a message sending control can be displayed at the associated location of the first initial co-production media content, as shown in Figure [image number missing]. Figure 4The "Send to Friend" control is shown in the lower right image. Clicking this message sending control generates a message sending command for the first initial collaborative media content. Accordingly, in response to the first account triggering the message sending command for the first initial collaborative media content, the user is redirected to the first chat page, where the first chat page displays the first conversation message sent by the first account. The first conversation message includes the first initial collaborative media content, and the media content area of ​​the first initial collaborative media content displays collaborative guidance information, such as "Click to shoot," etc. Figure 4 As shown in 41, this allows for a pose-based interaction triggered on the video call page. The other party's account can be notified to join the pose-based interaction via a chat page (such as a private message page). This effectively links the audio / video call scenario, the shooting scenario, and the private message scenario, which can both increase the engagement of the social application and improve the overall performance of the social application.

[0089] Reference Figure 5 In the lower right image, in one example, a message sending control can be displayed at the associated location of the first initial co-production media content, as shown in Figure [image number missing]. Figure 5 The "Send to Friend" control is shown in the lower right corner of the image. Clicking this message sending control generates a message sending command for the first initial collaborative media content. Accordingly, in response to the first account triggering the message sending command for the first initial collaborative media content, the user is redirected to the first chat page, where the first conversation message sent by the first account is displayed. The first conversation message includes the first initial collaborative media content, for example... Figure 5 As shown in 52, the media content area of ​​the first initial collaborative media content displays collaborative guidance information, such as "Click to shoot". This allows shooting to be triggered on the chat page and returned to the chat page, realizing a closed loop of chatting, shooting, and collaborative notification. The second account on the chat page can be promptly notified of the collaborative notification.

[0090] Reference Figure 9 In one possible implementation, the method may further include: in response to a shooting operation triggered by the second account based on the first session message, displaying a status notification indicating that the second account is shooting in the media content area corresponding to the second capture window, for example... Figure 9 The text within section 91 indicates "The other party is filming." By setting the second account to be in a filming state and displaying a notification in the media content area corresponding to the second account in the first collaborative media reference content, the first account can be promptly informed of the progress of the collaborative invitation, making the interaction richer and more flexible.

[0091] In one possible implementation, the method may further include: when the second account completes a duet based on the first conversation message and triggers a message sending command, displaying the first conversation response message sent by the second account on a preset conversation page; the first conversation response message includes the first duet media content. For example, the preset conversation page may include a chat page (including a first chat page and a second chat page) and / or an audio / video call page (including a first audio / video call page and an audio / video call page) to display the duet result.

[0092] For example, refer to Figure 12 The top left image or Figure 12 In the lower left image, the second account can trigger a duet based on the first session message on the corresponding second session page. For example, triggering "click to shoot" will take you to the shooting page corresponding to the second account (e.g. Figure 12 (See the top right image). Accordingly, after the second account completes the collaboration based on the first conversation message, a "Send to Friend" control can be displayed, allowing the second account to trigger a message sending command by triggering this control. This allows the first conversation response message sent by the second account to be displayed on the preset conversation page. The first conversation response message includes the first collaboration media content, that is, it includes the collaboration result.

[0093] The first co-production media content may include the first co-production reference media content, the first account media content, and the second account media content collected by the second acquisition window. The second account media content is the media content collected by the second acquisition window on the terminal side corresponding to the second account. For example... Figure 10 In the lower left image or Figure 10 As shown in the lower right image. It should be noted that... Figure 10 The demonstration uses a scenario where the second account initiates a duet, and the first account follows up with the duet. Similarly, the scenario where the first account initiates a duet and the second account completes the duet is similar and will not be elaborated upon here. When the second account completes the duet based on the first conversation message and triggers a message sending command, the first conversation response message sent by the second account is displayed on a preset conversation page. The first conversation response message includes the first duet media content, providing timely feedback and display of the duet completion result, making the duet more efficient and increasing interactive participation. For example, in audio and video call scenarios, users can not only view the remote video feed of the account in real time but also record and save the remote duet.

[0094] Reference Figure 11 In one possible implementation, displaying the first session response message sent by the second account on the first session page when the second account completes a collaboration based on the first session message and triggers a message sending command may include: When the second account completes the collaboration based on the first session message and triggers a message sending command, a notification message indicating that the second account has completed the collaboration based on the first session message is displayed on the first message page corresponding to the first account. For example... Figure 11 As shown in 1101.

[0095] Furthermore, in response to the aforementioned notification message, for example, if the first account clicks on the notification message and enters the first session page, the first session response message sent by the second account is displayed on the first session page, for example... Figure 11 As shown in 1102.

[0096] By displaying a notification message on the message page indicating that the second account has completed a duet based on the first conversation message, the conversation can be kept ongoing while the first account receives timely feedback that the duet has been completed. This enhances the continuity of the duet gameplay. For example, even after the video call between the first and second accounts ends, the duet interaction can continue on the chat page and message page, providing a basis for another conversation and effectively improving the overall interactive engagement of the social application.

[0097] Reference Figure 10 and Figure 11 In one possible implementation, the above method may further include: displaying a publishing control at an associated location of the first co-produced media content, for example... Figure 10 The "Publish" control and "Send to Friend" control shown are... Figure 11 The "Publish Work" control shown is not limited in this disclosure. Accordingly, in response to the triggering of the published control, the publishing process of the first co-produced media content begins.

[0098] By displaying a publishing control in the relevant position of the first collaborative media content, triggering the publishing control enables the publication of the first collaborative media content to social applications, such as publishing collaborative photos or videos to short video applications, thereby increasing the interaction rate of the published works on short video applications. It also enables convenient creation and publishing within the chat page; for example, during a video call, collaborative media content from different locations can be published simultaneously, allowing for timely sharing and better timeliness of the works.

[0099] Reference Figure 9 In one optional implementation, the media content acquisition window includes K second acquisition windows, where K is an integer greater than 1, and the media content area corresponding to each of the second acquisition windows includes K media content areas corresponding to the K second acquisition windows; the method further includes: In response to the first account triggering the target media content area based on the first session message, a shooting page is displayed. The shooting page displays the first collaborative reference media content, the first account's media content, and the K second capture windows. For example, refer to... Figure 9 If K=2, and two accounts are participating in the video call, then the first account can record another video. For example... Figure 9 As shown in the left-hand image, the target media content area can refer to the media content area corresponding to "Select me to take another picture." Alternatively, the target media content area can refer to the media content area that has not yet been selected by the second account.

[0100] Furthermore, when the first account triggers the completion of the duet and triggers the message sending command, the duet message sent by the first account is displayed on the preset session page; the duet message includes the first duet reference media content, the first account's media content, the media content captured by the target capture window on the first account's side, and the media content areas corresponding to the other second capture windows. This can be done as follows: Figure 3 The bottom right image Figure 4 The lower left image, or Figure 5 As shown in the lower left image, the difference lies in the account media content and media content area, i.e., the number of second capture windows is different, which will not be elaborated further here. Optionally, the first collaborative reference media content in the collaborative media content when the collaborative shoot is not completed can be hidden.

[0101] Wherein, the target acquisition window is the acquisition window corresponding to the target media content area among the K second acquisition windows, for example... Figure 9 The media content area on the right side of 91 corresponds to Figure 9 The right-hand side of the diagram shows the collection window. Based on this, the real-time collection information of the first account is collected in the right-hand collection window. The other second collection windows are the collection windows other than the target collection window among the K second collection windows.

[0102] In one alternative implementation, after the first account triggers the first duet and continues for a preset duration, the first account can trigger the target media content area again for another shot. This allows the second account to be reminded to complete the duet in a timely manner based on the first account's second shot, thus improving the efficiency of the duet completion.

[0103] By setting the number of capture windows to exceed the number of chat accounts, the initiator of the collaborative shoot can take an extra shot, thereby increasing the fun and participation of the collaborative shoot interaction. Furthermore, by allowing the first account to trigger a second shot of the target media content area, the second account can be reminded to complete the collaborative shoot promptly, improving the efficiency and timeliness of the collaborative shoot interaction.

[0104] Reference Figure 10 In one possible implementation, the above method may further include: The first session page displays the second session message sent by the second account. This second session message includes second initial co-production media content; the second initial co-production media content includes third co-production reference media content, media content collected from the second account, and the media content area corresponding to the first account, for example... Figure 10 As shown in 1001, this is considered a case where a second account initiates a collaborative shoot.

[0105] Furthermore, in response to the first account triggering the media content area corresponding to the first account, the shooting page (the shooting page corresponding to the first account) is displayed, for example... Figure 10 As shown in the upper right image. The shooting page displays the third collaborative reference media content (e.g., the collaborative reference media content selected by the second account), the captured media content on the second account's side, and the capture window corresponding to the first account, for example... Figure 10 The data collection window on the left side of the upper right image displays real-time data collected from the first account.

[0106] Next, the first account can continue the duet request from the second account and trigger the shooting control to complete the duet. Based on this, in response to the shooting operation triggered by the first account on the shooting page, the second duet media content is displayed; the second duet media content includes the third duet reference media content, the media content captured on the second account's side, and the media content captured by the first account's corresponding capture window, for example... Figure 10 As shown in 1002.

[0107] In an optional implementation, the method may further include: displaying a publishing control and / or a message sending control at an associated location of the second collaborative media content, for example... Figure 10 The left side of 1002 displays the "Post" control and the "Send to Friend" control. The "Send to Friend" control can be used to send a message.

[0108] Furthermore, in response to the triggering of the publish control, the process of publishing the second collaborative media content begins; or, in response to the triggering of the send message control, the second session response message sent by the second account is displayed on the first session page, for example... Figure 10 As shown in 1003, the second session response message includes the second collaborative media content. Optionally, a publishing control can be displayed at an associated location in the second session response message, such as... Figure 10 As shown in the lower left image, you can continue with the publishing operation.

[0109] When a first account initiates a duet, the first account can trigger a follow-up duet based on a second conversation message sent by the second account, thus completing the duet and publishing or sending the duet result, making the duet interaction bidirectional.

[0110] In one possible implementation, the first acquisition window displays real-time acquisition information corresponding to the first account. For example, when entering the shooting page, before the first account has triggered a shooting operation, the real-time acquisition information corresponding to the first account can be displayed in the first acquisition window. Based on this, the above method may further include: In response to the first account triggering a layout switching command for the first and second acquisition windows, an animation showing the position layout transition of the first and second acquisition windows is displayed. For example... Figure 3 As shown in the upper right figure, a sliding operation can be triggered between the acquisition windows to trigger the generation of layout switching instructions, but this disclosure does not limit this.

[0111] Alternatively, in response to the first account's selection operation on the second collection window (e.g., clicking or long-pressing the second collection window), the real-time collection information corresponding to the first account can be switched to be displayed in the second collection window.

[0112] By independently changing the layout of the acquisition window, the layout of the co-produced account media content can be altered. Alternatively, the real-time acquisition information corresponding to the first account can be switched to be displayed in the second acquisition window, thereby changing the layout of the co-produced account media content. This allows for independent selection of the layout of account media content within the co-produced media content, and the selection method is quite flexible and diverse.

[0113] In one possible implementation, the first co-produced reference media content includes a first reference object and a second reference object, for example... Figure 3 The left and right animals shown in Figure 32 are not limited in this disclosure. Based on this, the method may further include: In response to the first account's selection of a target reference object, the real-time acquisition information corresponding to the first account is displayed in the target acquisition window corresponding to the target reference object; The target reference object is either the first reference object or the second reference object; the first reference object corresponds to the first acquisition window, and the second reference object corresponds to the second acquisition window.

[0114] In response to the first account's selection of a target reference object, the real-time acquisition information corresponding to the first account is displayed in the target acquisition window corresponding to the target reference object, thereby enabling the first account to independently select and imitate the target reference object in the first collaborative reference media content, thus meeting the personalized needs of collaborative interaction.

[0115] In one alternative implementation, the target reference object may correspond to a reference pose, for example... Figure 3 As shown in 32, the reference pose can be a heart shape made above the head. Based on this, to enhance interactive fun and guidance for creative work, the method may further include: displaying pose matching prompts between the first account and the reference pose based on the real-time acquired information. For example, an image recognition model can be used to identify the pose matching degree between the first account's pose and the reference pose in the real-time acquired information, thereby generating pose matching prompts. These prompts can be displayed inside or outside the first acquisition window to effectively guide the first account and improve the quality of collaborative works.

[0116] This specification also provides a media content shooting method in its embodiments, characterized in that it is applied to a terminal with a second account, and the method may include: On the second conversation page between the second account and the first account (e.g.) Figure 12 As shown in the top left image, or for example Figure 12 As shown in the lower left image, the first session message sent by the first account (e.g.) is displayed. Figure 12 As shown in 1201, or for example Figure 12 (as shown in 1202); the first session message includes first initial co-production media content; the first initial co-production media content includes first co-production reference media content, first account media content collected by the first account side, and media content area corresponding to the second account.

[0117] Furthermore, in response to the second account triggering the media content area corresponding to the second account, a shooting page is displayed. This shooting page displays the first collaborative reference media content, the first account's media content, and the capture window corresponding to the second account. Before the second account triggers the shooting operation, real-time capture information collected by the terminal side corresponding to the second account can be displayed in the capture window, such as... Figure 12 As shown in the upper right image.

[0118] Next, in response to the shooting operation triggered by the second account on the shooting page, such as triggering the shooting control, the first collaborative media content can be displayed; the first collaborative media content includes the first collaborative reference media content, the media content of the first account, and the media content captured by the capture window corresponding to the second account on the second account side.

[0119] For example, the first co-produced media content can be the co-produced media content after the co-production is completed. For instance, the first co-produced reference media content, the media content of the first account, and the media content collected by the capture window of the second account on the second account side can be spliced ​​together to obtain the first co-produced media content. Optionally, the first co-produced media content can be displayed on at least one of the following pages: such as... Figure 12 The bottom right image shows the duet display page, audio / video call page, chat page, etc.

[0120] When a first account initiates a duet, a second account can trigger a follow-up duet based on the initial conversation message sent by the first account, thus completing the duet. This allows for two-way, remote interaction, increasing participation from both parties. For example, during a video call, video calls and duets can be synchronized, flexibly enriching the interaction on the audio and video call page and recording moments in the audio and video call scenario.

[0121] In one possible implementation, the above method may further include: displaying a publishing control and / or a message sending control at an associated location of the first co-produced media content, for example... Figure 12 As shown in the lower right image, the publish control can be as follows: Figure 12 1203 in [the text]. Optionally, one can refer to [the text]. Figure 10 As shown in the lower right image, both the publish control and the send message control are displayed.

[0122] Further, in response to the triggering of the publish control, the publishing process of the first collaborative media content begins; or, in response to the triggering of the send message control, a first session response message sent by the second account is displayed on a preset session page, the first session response message including the first collaborative media content, and the preset session page including the second session page and the chat page between the first account and the second account. Alternatively, refer to... Figure 12 The bottom right image also shows the ability to forward content from the first co-produced media outlet. By displaying publishing and / or message sending controls in the associated locations of the first co-produced media content, users can easily publish or send messages to that content.

[0123] In one possible implementation, the number of the second accounts is N, where N is an integer greater than 1; the media content area corresponding to the second account includes K media content areas, where K is an integer greater than 0 and less than N. That is, the number of accounts participating in the target session is N+1, and the total number of capture windows is K+1, where N is an integer greater than 1, which can correspond to multi-party session scenarios. K is an integer greater than 0 and less than N, indicating that the number of capture windows used for collaborative shooting is less than the number of accounts participating in the target session. This allows for a "flash-in" scenario, thereby enhancing the interactive atmosphere. For example, in audio and video call scenarios, due to the high time sensitivity of audio and video calls, flash-in can enhance the timeliness of collaborative shooting, thus promoting efficient collaborative interaction.

[0124] Reference Figure 13 In the left-hand diagram, in one possible implementation, the K media content areas include a first media content area; the method may further include: if the first media content area is triggered by another second account, switching the first media content area to an untriggerable state; the other second account is a second account other than the local second account. For example... Figure 13 As shown in the left image, the media content area in the middle can be the first media content area, which can be in an untriggerable state and will provide a corresponding prompt.

[0125] In one possible implementation, the method may further include: when the shooting duration of the other second account exceeds a preset duration but the shooting is not completed, switching the first media content area to a triggerable state. For example, switching it to... Figure 13 As shown in the intermediate diagram, the first media content area switches to a triggerable state and a corresponding prompt is displayed. The preset duration can be pre-configured, and this disclosure does not limit its specific settings.

[0126] When the first media content area is triggered by another second account, the first media content area is switched to an untriggerable state. When the shooting time of another second account exceeds the preset time and the shooting is not completed, the first media content area is switched to a triggerable state. This allows the local second account to know the available capture windows in a timely manner when it receives a duet request, and to trigger the duet operation in a timely manner when the preferred duet layout position is in a triggerable state.

[0127] Reference Figure 13 In the right-hand diagram, in one possible implementation, different second accounts might select the same capture window. Based on this, the method could further include: when a local second account triggers the first media content area simultaneously with other second accounts, displaying a re-trigger prompt or a temporary session area. The re-trigger prompt could be, for example... Figure 13The media content area on the right side of the image on the right is displayed, and the temporary session area can be as follows: Figure 14 As shown. Accordingly, in the event that the re-triggering prompt information is hidden or a reselection is determined based on the temporary session area, the first media content area is displayed in a triggerable state, for example, restored to its original state. Figure 13 The intermediate image is shown. When different accounts select the same capture window, a re-trigger prompt is displayed. Even when the re-trigger prompt is hidden, the first media content area is displayed in a triggerable state, allowing accounts to reselect the co-op layout, making co-op interaction more convenient and efficient. Optionally, users can click the re-control to actively trigger a reselection without waiting.

[0128] For example, conflicting accounts can be negotiated in a temporary session area. If the negotiation reaches an agreement, semantic understanding can be performed based on AI. If the semantic understanding determines that the negotiation result is to reselect, the first real-time captured content corresponding to the first account can be displayed in the target media capture window.

[0129] In one possible implementation, the K media content regions include a first media content region and a second media content region, for example... Figure 13 In the middle image, there are two media content areas in the middle and on the right; the display of the shooting page in response to the second account's triggering of the media content area corresponding to the second account may include: In response to the second account triggering the first media content area, a shooting page is displayed, which can display the first collaborative reference media content, the first account's media content, and K capture windows; the K capture windows correspond one-to-one with the K media content areas; Furthermore, the real-time collected information corresponding to the second account can be displayed in the first target collection window, while the second target collection window can be displayed in a non-collection state, for example... Figure 3 As shown in 34, no real-time information collection is performed; the first target collection window corresponds to the first media content area, and the second target collection window corresponds to the second media content area; Next, in response to the second account's selection operation of the second target acquisition window, the second target acquisition window is switched to acquisition mode, and the real-time acquisition information corresponding to the second account is displayed in the second target acquisition window, while the first target acquisition window is displayed in the non-acquisition mode.

[0130] When the second account selects the first media content area to trigger the shooting page, it can easily switch to the second target capture window corresponding to the second media content area on the shooting page, without having to go back to select the second media content area to switch capture windows, making the collaborative shooting interaction more efficient and convenient. It should be noted that, while the embodiments of this specification are described using the first account, some processing methods can also be applied to the second account without departing from the inventive concept. Correspondingly, for the interaction of the second account with the connected party, some processing methods can also be applied to the first account without departing from the inventive concept.

[0131] Figure 15 This is a block diagram illustrating a media content capturing device according to an exemplary embodiment. (Refer to...) Figure 15 The device may include: The shooting page entry module 1501 is configured to be executed in the first conversation page between the first account and the second account, in response to the duet instruction triggered by the first account, and to display the shooting page; The shooting page display module 1503 is configured to display the first co-shooting reference media content and the media content acquisition window on the shooting page. The media content acquisition window includes a first acquisition window for acquiring the media content corresponding to the first account and a second acquisition window for acquiring the media content corresponding to the second account. The co-shooting module 1505 is configured to execute a shooting command triggered by the first account on the shooting page and display first initial co-shooting media content; the first initial co-shooting media content includes first co-shooting reference media content, first account media content collected by the first acquisition window, and media content area corresponding to the second acquisition window.

[0132] In the first conversation page between the first and second accounts, a shooting page is displayed in response to a duet command triggered by the first account. The shooting page displays first duet reference media content and a media content acquisition window. The media content acquisition window includes a first acquisition window for acquiring media content corresponding to the first account and a second acquisition window for acquiring media content corresponding to the second account. In response to a shooting command triggered by the first account on the shooting page, first initial duet media content is displayed. This first initial duet media content includes the first duet reference media content, the media content acquired by the first acquisition window from the first account, and the media content area corresponding to the second acquisition window. This achieves both the duet function in the shooting interaction and the linkage of interactive functions in the social application, such as the linkage between audio / video call functions and shooting creation functions. This effectively increases the participation of multiple interactive functions in the social application, fully utilizes the processing resources of the social application, and improves the overall performance of the social application.

[0133] Furthermore, by setting up reference media content for collaborative shooting to guide accounts in creating collaborative videos, a new way to engage with accounts is realized. This can increase creative inspiration, reduce the cost of creation, effectively improve user participation, and enhance the efficiency and quality of collaborative videos. Building on this, users can collaborate with friends and existing works (i.e., reference media content) to create videos. This allows users to use existing works as references to guide interactive shooting, thus meeting their needs for an interactive shooting experience. The system enables two-way interactive collaborative shooting, allowing participating accounts to easily collaborate remotely without the need for separate recordings and manual editing, making the process more convenient and efficient. For example, in time-sensitive interactive scenarios like audio and video calls, the first account can initiate a collaborative video call and record its own media content. This allows the first account to promptly and efficiently record the moment of initiating the collaborative video call, avoiding missing any remote footage that needs to be recorded and shared. This allows for real-time interaction based on the audio and video call, as well as recording and saving remote footage from the audio and video call interaction.

[0134] In one possible implementation, the device further includes: The co-shooting reference media content switching module is configured to perform a swipe operation triggered on the first co-shooting reference media content, switching the first co-shooting reference media content to the second co-shooting reference media content on the shooting page.

[0135] In one possible implementation, the device further includes: The co-production reference media content display module is configured to display multiple co-production reference media contents on the shooting page; The shooting control display module is configured to display shooting controls in response to the first account selecting the first co-shooting reference media content from the plurality of co-shooting reference media content. The shooting instruction generation module is configured to generate the shooting instruction when the shooting control is triggered.

[0136] In one possible implementation, the device further includes: The message sending trigger module is configured to execute a message sending instruction triggered by the first account to the first initial co-produced media content, and jump to a preset session page, the preset session page including the first session page or the chat page between the first account and the second account; The message sending module is configured to display a first session message sent by the first account on the preset session page; the first session message includes the first initial collaborative media content, and the media content area of ​​the first initial collaborative media content displays collaborative guidance information.

[0137] In one possible implementation, the device further includes: The shooting status prompt module is configured to respond to the shooting operation triggered by the second account based on the first session message and display a shooting status prompt message in the media content area corresponding to the second acquisition window.

[0138] In one possible implementation, the device further includes: The message response module is configured to display the first session response message sent by the second account on the preset session page when the second account completes a collaboration based on the first session message and triggers a message sending command; the first session response message includes the first collaboration media content; The first co-production media content includes the first co-production reference media content, the first account media content, and the second account media content collected by the second acquisition window. The second account media content is the media content collected by the second acquisition window on the terminal side corresponding to the second account.

[0139] In one possible implementation, the message response module includes: The notification message display unit is configured to display a notification message on the first message page corresponding to the first account when the second account completes the collaboration based on the first session message and triggers a message sending instruction. The message response unit is configured to respond to the triggering of the notification message by entering the first session page and displaying the first session response message sent by the second account on the first session page.

[0140] In one possible implementation, the device further includes: The publishing control display module is configured to display the publishing control at the associated location of the first collaborative media content; The co-production media content publishing module is configured to respond to the triggering of the publishing control and enter the publishing process of the first co-production media content.

[0141] In one possible implementation, the first acquisition window displays real-time acquired information corresponding to the first account; the device further includes: The first layout switching module is configured to execute a layout switching instruction for the first acquisition window and the second acquisition window triggered by the first account, and display the position layout switching animation of the first acquisition window and the second acquisition window; Alternatively, the second layout switching module is configured to perform a selection operation of the first account on the second collection window, switching the real-time collection information corresponding to the first account to be displayed in the second collection window.

[0142] In one possible implementation, the first co-production reference media content includes a first reference object and a second reference object; the device further includes: The reference object selection module is configured to perform a selection operation of the first account on the target reference object and display the real-time collection information corresponding to the first account in the target collection window corresponding to the target reference object. The target reference object is either the first reference object or the second reference object; the first reference object corresponds to the first acquisition window, and the second reference object corresponds to the second acquisition window.

[0143] In one possible implementation, the target reference object corresponds to a reference pose; the device further includes: The posture matching prompt module is configured to display posture matching prompt information between the first account and the reference posture based on the real-time collected information.

[0144] In one possible implementation, the number of the second accounts is N; the shooting page display module 1503 may include: The first shooting page display unit is configured to display the first co-shooting reference media content, which includes M reference objects, and the media content acquisition window on the shooting page. The second capture page display unit is configured to display the first capture window and K second capture windows in the media content capture window; Wherein, N is an integer greater than or equal to 1; M is an integer greater than or equal to 2; and K is M-1.

[0145] In one possible implementation, the media content acquisition window includes K second acquisition windows, where K is an integer greater than 1, and the media content area corresponding to each of the second acquisition windows includes K media content areas corresponding to the K second acquisition windows; the device further includes: The shooting module is configured to respond to the first account's triggering of the target media content area based on the first session message, and display a shooting page, which displays the first co-shooting reference media content, the first account's media content, and the K second capture windows; The collaboration message display module is configured to display the collaboration message sent by the first account in the preset session page when the first account triggers the completion of the collaboration and triggers the message sending command; the collaboration message includes the first collaboration reference media content, the media content of the first account, the media content collected by the target acquisition window on the first account side, and the media content areas corresponding to the other second acquisition windows respectively. Wherein, the target acquisition window is the acquisition window corresponding to the target media content area among the K second acquisition windows, and the other second acquisition windows are the acquisition windows among the K second acquisition windows other than the target acquisition window.

[0146] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0147] In this specification, an embodiment also provides a terminal for use with a second account, the device including: The conversation message display module is configured to execute on the second conversation page between the second account and the first account, and to display the first conversation message sent by the first account; the first conversation message includes first initial co-production media content; the first initial co-production media content includes first co-production reference media content, media content of the first account collected by the first account side, and media content area corresponding to the second account; The shooting trigger module is configured to respond to the second account's trigger on the media content area corresponding to the second account, and display a shooting page. The shooting page displays the first co-shooting reference media content, the first account's media content, and the capture window corresponding to the second account. The co-production media content display module is configured to perform a shooting operation triggered by the second account on the shooting page and display the first co-production media content; the first co-production media content includes the first co-production reference media content, the media content of the first account, and the media content collected by the collection window corresponding to the second account on the side of the second account.

[0148] In one possible implementation, the device may further include: The control display module is configured to display a publishing control and / or a message sending control at the associated location of the first collaborative media content; The publishing or message sending module is configured to execute the publishing process of the first collaborative media content in response to the triggering of the publishing control; or, in response to the triggering of the message sending control, to display a first session response message sent by the second account on a preset session page, the first session response message including the first collaborative media content, the preset session page including the second session page and the chat page between the first account and the second account.

[0149] In one possible implementation, the number of the second accounts is N, where N is an integer greater than 1; the media content area corresponding to the second account includes K media content areas, where K is an integer greater than 0 and less than N.

[0150] In one possible implementation, the K media content regions include a first media content region; the device further includes: The first media content area state switching module is configured to switch the first media content area to an untriggerable state when the first media content area is triggered by another second account; the other second account is a second account other than the local second account.

[0151] In one possible implementation, the device may further include: The first media content area state switching module is configured to switch the first media content area to a triggerable state when the shooting duration of the other second account exceeds a preset duration and the shooting is not completed.

[0152] In one possible implementation, the device may further include: The conflict selection handling module is configured to display a re-trigger prompt message or a temporary session area when the local second account and the other second accounts simultaneously trigger the first media content area. The media content area display module is configured to display the first media content area in a triggerable state when the re-triggered prompt information is hidden or a reselection is determined based on the temporary session area.

[0153] In one possible implementation, the K media content areas include a first media content area and a second media content area; the shooting trigger module includes: The shooting unit is configured to respond to the second account's triggering of the first media content area, display the shooting page, and display the first collaborative reference media content, the first account's media content, and K capture windows on the shooting page; the K capture windows correspond one-to-one with the K media content areas; The first acquisition window display unit is configured to display the real-time acquisition information corresponding to the second account in the first target acquisition window, and to display the second target acquisition window in a non-acquisition state; the first target acquisition window corresponds to the first media content area, and the second acquisition window corresponds to the second media content area; The second acquisition window display unit is configured to perform a selection operation of the second target acquisition window in response to the second account, switch the second target acquisition window to acquisition mode, and display the real-time acquisition information corresponding to the second account in the second target acquisition window, while displaying the first target acquisition window in the non-acquisition mode.

[0154] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0155] Figure 16 This is a block diagram illustrating an electronic device for capturing media content according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 16 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for capturing media content. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse. Those skilled in the art will understand that Figure 16 The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0156] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the media content capture method as described in the embodiments of this disclosure.

[0157] In an exemplary embodiment, a computer-readable storage medium is also provided, which, when executed by a processor of an electronic device, enables the electronic device to perform the media content capture method of this disclosure. The computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.

[0158] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the media content capture method of the embodiments of this disclosure.

[0159] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

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

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

Claims

1. A media content shooting method, characterized by, The method applied to a terminal of a first account comprises: In a first session page of the first account and a second account, in response to a shooting instruction triggered by the first account, a shooting page is displayed; In the shooting page, a first shooting reference media content and a media content collection window are displayed, the media content collection window comprising a first collection window for collecting media content corresponding to the first account and a second collection window for collecting media content corresponding to the second account; In response to a shooting instruction triggered by the first account in the shooting page, a first initial shooting media content is displayed; the first initial shooting media content comprises the first shooting reference media content, first account media content collected by the first collection window, and a media content area corresponding to the second collection window.

2. The method of claim 1, wherein, The method further comprises: In response to a sliding operation triggered on the first shooting reference media content, the first shooting reference media content is switched to a second shooting reference media content in the shooting page.

3. The method of claim 1, wherein, The method further comprises: In the shooting page, a plurality of shooting reference media contents are displayed; In response to the first account selecting the first shooting reference media content from the plurality of shooting reference media contents, a shooting control is displayed; In the case that the shooting control is triggered, the shooting instruction is generated.

4. The method of claim 1, wherein, The method further comprises: In response to the first account triggering a message sending instruction for the first initial shooting media content, a preset session page is jumped to, the preset session page comprising the first session page or a chat page of the first account and the second account; In the preset session page, a first session message sent by the first account is displayed; the first session message comprises the first initial shooting media content, and the media content area of the first initial shooting media content displays shooting guide information.

5. The method of claim 4, wherein, The method further comprises: In response to a shooting operation triggered by the second account based on the first session message, state prompt information that the second account is in shooting is displayed in the media content area corresponding to the second collection window.

6. The method of claim 4, wherein, The method further comprises: In the case that the second account completes shooting based on the first session message and triggers a message sending instruction, a first session response message sent by the second account is displayed in the preset session page; the first session response message comprises a first shooting media content; The first shooting media content comprises the first shooting reference media content, the first account media content, and second account media content collected by the second collection window, and the second account media content is media content collected by the second collection window on a terminal side corresponding to the second account.

7. The method of claim 6, wherein, The case that the first session response message sent by the second account is displayed in the first session page in the case that the second account completes shooting based on the first session message and triggers a message sending instruction comprises: In a case where the second account completes the co-creation based on the first session message and triggers a message sending instruction, a prompt notification message that the second account completes the co-creation based on the first session message is displayed in a first message page corresponding to the first account; In response to triggering of the prompt notification message, the first session page is entered, and a first session response message sent by the second account is displayed in the first session page.

8. The method according to claim 6 or 7, characterized in that, The method further includes: displaying a publishing control in an associated position of the first co-creation media content; In response to triggering of the publishing control, a publishing process of the first co-creation media content is entered.

9. The method of claim 1, wherein, The first collection window displays real-time collection information corresponding to the first account; the method further includes: In response to triggering of a layout switching instruction of the first account for the first collection window and the second collection window, a position layout conversion effect of the first collection window and the second collection window is displayed; Alternatively, in response to a selection operation of the first account on the second collection window, real-time collection information corresponding to the first account is switched to be displayed in the second collection window.

10. The method of claim 1, wherein, The first co-creation reference media content includes a first reference object and a second reference object; the method further includes: In response to a selection operation of the first account on a target reference object, real-time collection information corresponding to the first account is displayed in a target collection window corresponding to the target reference object; The target reference object is the first reference object or the second reference object; the first reference object corresponds to the first collection window, and the second reference object corresponds to the second collection window.

11. The method of claim 10, wherein, The target reference object corresponds to a reference pose; the method further includes: Based on the real-time collection information, pose matching prompt information of the first account and the reference pose is displayed.

12. The method of claim 1, wherein, The number of the second accounts is N; and the displaying of the first co-creation reference media content and the media content collection window in the shooting page includes: The first co-creation reference media content including M reference objects and the media content collection window are displayed in the shooting page; The first collection window is displayed in the media content collection window, and K second collection windows are displayed; The N is an integer greater than or equal to 1; the M is an integer greater than or equal to 2; and the K is M-1.

13. The method of claim 4, wherein, The media content collection window includes K second collection windows, the K is an integer greater than 1, and a media content area corresponding to the second collection window includes K media content areas corresponding to the K second collection windows; the method further includes: In response to triggering of a target media content area by the first account based on the first session message, a shooting page is displayed, and the shooting page displays the first co-creation reference media content, the first account media content, and the K second collection windows; In a case that the first account triggers to complete the shooting-broadcasting and triggers a message sending instruction, a shooting-broadcasting message sent by the first account is displayed in the preset session page; the shooting-broadcasting message comprises the first shooting-broadcasting reference media content, the first account media content, media content collected by the target collection window on the first account side, and media content regions corresponding to other second collection windows respectively; The target collection window is a collection window corresponding to the target media content region in the K second collection windows, and the other second collection windows are collection windows other than the target collection window in the K second collection windows.

14. A method for shooting media content, characterized in that, The method applied to a terminal of a second account comprises: In a second session page of the second account and the first account, a first session message sent by the first account is displayed; the first session message comprises first initial shooting-broadcasting media content; the first initial shooting-broadcasting media content comprises first shooting-broadcasting reference media content, first account media content collected by the first account side, and a media content region corresponding to the second account; In response to a trigger of the second account to the media content region corresponding to the second account, a shooting page is displayed, and the shooting page displays the first shooting-broadcasting reference media content, the first account media content, and a collection window corresponding to the second account; In response to a shooting operation triggered by the second account in the shooting page, first shooting-broadcasting media content is displayed; the first shooting-broadcasting media content comprises the first shooting-broadcasting reference media content, the first account media content, and media content collected by the collection window corresponding to the second account on the second account side.

15. The method of claim 14, wherein, The method further comprises: A publishing control and / or a message sending control are displayed at an associated position of the first shooting-broadcasting media content; In response to a trigger of the publishing control, a publishing process of the first shooting-broadcasting media content is entered; or, in response to a trigger of the message sending control, a first session response message sent by the second account is displayed in a preset session page; the first session response message comprises the first shooting-broadcasting media content, and the preset session page comprises the second session page and a chat page of the first account and the second account.

16. The method of claim 14, wherein, The number of the second accounts is N, and N is an integer greater than 1; the media content region corresponding to the second account comprises K media content regions, and K is an integer greater than 0 and less than N.

17. The method of claim 16, wherein, The K media content regions comprise a first media content region; the method further comprises: In a case that the first media content region is triggered by other second accounts, the first media content region is switched to an untriggerable state; the other second accounts are second accounts other than local second accounts.

18. The method of claim 17, wherein, The method further comprises: In a case that a shooting duration of the other second accounts is greater than a preset duration and shooting is not completed, the first media content region is switched to a triggerable state.

19. The method of claim 17, wherein, The method further comprises: In a case where the local second account and the other second account trigger the first media content region at the same time, a retriggering prompt information or a temporary session region is displayed; In a case where the retriggering prompt information is hidden or reselection is determined based on the temporary session region, the first media content region is displayed in a triggerable state.

20. The method of claim 16, wherein, The K media content regions include a first media content region and a second media content region; and the display of the shooting page in response to the triggering of the second account on the media content region corresponding to the second account includes: In response to the triggering of the second account on the first media content region, the shooting page is displayed, and the first co-shooting reference media content, the first account media content, and K collection windows are displayed in the shooting page; the K collection windows correspond to the K media content regions one by one; Real-time collection information corresponding to the second account is displayed in a first target collection window, and a second target collection window is displayed in a non-collection state; the first target collection window corresponds to the first media content region, and the second target collection window corresponds to the second media content region; In response to a selection operation of the second account on the second target collection window, the second target collection window is switched to a collection state, and real-time collection information corresponding to the second account is displayed in the second target collection window; the first target collection window is displayed in the non-collection state.

21. A media content capture device, comprising: A terminal applied to a first account includes: A shooting page entering module configured to display a shooting page in response to a co-shooting instruction triggered by the first account in a first session page of the first account and a second account; A shooting page display module configured to display a first co-shooting reference media content and a media content collection window in the shooting page, the media content collection window including a first collection window for collecting media content corresponding to the first account and a second collection window for collecting media content corresponding to the second account; A co-shooting module configured to display a first initial co-shooting media content in response to a shooting instruction triggered by the first account in the shooting page; the first initial co-shooting media content includes the first co-shooting reference media content, first account media content collected by the first collection window, and a media content region corresponding to the second collection window.

22. A media content capture device, comprising: A terminal applied to a second account includes: A session message display module configured to display a first session message sent by a first account in a second session page of the second account and the first account; the first session message includes a first initial co-shooting media content; the first initial co-shooting media content includes a first co-shooting reference media content, first account media content collected by the first account, and a media content region corresponding to the second account. The shooting trigger module is configured to execute the following: in response to the second account triggering the media content region corresponding to the second account, displaying a shooting page, wherein the shooting page displays the first collage reference media content, the first account media content, and a collection window corresponding to the second account; The collage media content display module is configured to execute the following: in response to the shooting operation triggered by the second account in the shooting page, displaying first collage media content; the first collage media content comprises the first collage reference media content, the first account media content, and media content collected on the second account side.

23. An electronic device, comprising: Comprise: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method of any one of claims 1-13 or the method of any one of claims 14-20.

24. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the method of any one of claims 1-13 or the method of any one of claims 14-20.

25. A computer program product, characterised in that, Computer instructions, when executed by a processor, cause a computer to execute the method of any one of claims 1-13 or the method of any one of claims 14-20.