Media content transmission method, device, equipment and storage medium

The method and device streamline media content transmission by presenting images and user identifiers in an interface, enabling efficient collection and transmission of media content with reduced user operations, enhancing convenience and interaction.

JP2026506691APending Publication Date: 2026-02-25BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025547519
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-02-17
Filing Date
2024-02-07
Publication Date
2026-02-25

AI Technical Summary

Technical Problem

Existing media content transmission methods are inefficient and cumbersome, lacking a streamlined process for users to preview, collect, and transmit images or videos to specific recipients with minimal operations.

Method used

A method and device that presents images in a preview area and user identifiers in an interface, allowing users to collect and transmit media content by triggering user identifiers, with options for different types of media content collection and transmission, and includes features for inputting additional information and managing received content.

Benefits of technology

This approach reduces user operations, enhances convenience, and improves the efficiency of media content sharing by allowing quick selection and transmission of images or videos to intended recipients, with features for enriching interaction and managing received content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026506691000001_ABST
    Figure 2026506691000001_ABST
Patent Text Reader

Abstract

The present disclosure provides a media content transmission method, an apparatus, a device, and a storage medium, which relate to the computer technology field. The method includes: presenting images to be collected in a preview area of ​​a preset interface; presenting at least one user identifier in an identifier presentation area of ​​the preset interface; collecting the images in response to a trigger operation for a first user identifier presented in the identifier presentation area; determining first media content based on the collected images; and transmitting the first media content to a first user corresponding to the first user identifier.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from a Chinese patent application having application number 202310180641.9 and filing date February 17, 2023, the disclosure of which is hereby incorporated by reference in its entirety into this application.

[0002] [Technical field] TECHNICAL FIELD Embodiments of the present disclosure relate to the field of computer technology, and in particular to a media content transmission method, device, apparatus, and storage medium. [Background technology]

[0003] With the rapid development of computer technology and Internet technology, the functions of application programs in electronic devices are becoming increasingly abundant. Currently, many application programs have an image capture function such as a photo or video capture function, and after capturing a photo, users can send the corresponding media content to friends, thereby realizing interactions based on the media content. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present disclosure provide a media content transmission method, apparatus, storage medium, and device that can optimize conventional media content transmission schemes. [Means for solving the problem]

[0005] According to a first aspect, an embodiment of the present disclosure provides a media content transmission method, the method comprising: Presenting the images to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; collecting an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

[0006] According to a second aspect, an embodiment of the present disclosure further provides a media content transmission device, the device comprising: a presentation module for presenting the image to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; an image acquisition module for acquiring an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; and a content transmission module for determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

[0007] According to a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; a storage device for storing one or more programs; The one or more programs are executed by the one or more processors to cause the one or more processors to implement a media content transmission method according to an embodiment of the present disclosure.

[0008] According to a fourth aspect, an embodiment of the present disclosure further provides a storage medium including computer-executable instructions, the computer-executable instructions being used to perform a media content transmission method according to an embodiment of the present disclosure when executed by a computer processor. [Effects of the Invention]

[0009] A media content transmission method according to an embodiment of the present disclosure presents images to be collected in a preview area of ​​a preset interface, presents at least one user identifier in an identifier presentation area of ​​the preset interface, collects images in response to a trigger operation on a first user identifier presented in the identifier presentation area, determines first media content based on the collected images, and transmits the first media content to a first user corresponding to the first user identifier. [Brief explanation of the drawings]

[0010] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent upon reference to the following detailed description in conjunction with the drawings. Throughout the drawings, the same or similar symbols represent the same or similar elements. It should be understood that the drawings are schematic and that elements and components are not necessarily drawn to scale. [Figure 1] 1 is a schematic flow chart of a media content transmission method according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of an interface according to an embodiment of the present disclosure. [Figure 3] FIG. 1 is a schematic diagram of interface interactions according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. [Figure 5] 1 is a schematic flow chart diagram of another media content transmission method according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. [Figure 8] 1 is a structural schematic diagram of a media content transmission device according to an embodiment of the present disclosure; [Figure 9] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] The following describes in more detail the embodiments of the present disclosure with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure may be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0012] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, and that method embodiments may include additional steps and / or omit the performance of steps shown, and the scope of the present disclosure is not limited in this respect.

[0013] As used herein, the term "comprises" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0014] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.

[0015] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are general rather than limiting and should be understood as "one or more" unless the context clearly indicates otherwise, as would be understood by a person skilled in the art.

[0016] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and do not limit the scope of these messages or information.

[0017] As can be understood, before using any of the technical solutions disclosed in each embodiment of the present disclosure, users should be notified of the type, scope of use, use scenario, etc. of the personal information related to the present disclosure in an appropriate manner in accordance with relevant laws and regulations, and their permission should be obtained.

[0018] For example, in response to receiving a spontaneous request from a user, prompt information may be sent to the user to clearly prompt the user that the requested operation requires the acquisition and use of the user's personal information, allowing the user to autonomously choose whether to provide personal information to software or hardware, such as an electronic device, application program, server, or storage medium, that performs the operation of the technical solution of the present disclosure according to the prompt information.

[0019] As an optional but non-limiting implementation method, the method of sending prompt information to the user in response to receiving a voluntary request from the user may be, for example, a pop-up window, or the prompt information may be presented in the form of text in the pop-up window, and the pop-up window may include a selection control for allowing the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0020] It is to be understood that the above notification and user permission acquisition process is merely a general outline and does not constitute a limitation on the implementation of the present disclosure, and other methods that comply with relevant laws and regulations may also be used in the implementation of the present disclosure.

[0021] It is to be understood that the data related to the technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of applicable laws, regulations and related provisions.

[0022] FIG. 1 is a schematic flowchart of a media content transmission method according to an embodiment of the present disclosure, which is applied to the case of media content transmission. The method may be performed by a media content transmission device, which may be implemented in the form of software and / or hardware, or alternatively, may be implemented by an electronic device, which may be a mobile terminal such as a mobile phone, a smart watch, a tablet PC, or a personal digital assistant, or may be a device such as a personal computer (PC) edge or server.

[0023] As shown in FIG. 1, the method includes:

[0024] Step 101: Present an image to be collected in a preview area of ​​a preset interface, and present at least one user identifier in an identifier presenting area of ​​the preset interface.

[0025] In the embodiments of the present disclosure, the preset interface may be an interface in a preset application program, which may provide image collection functions and media content transmission functions, and may be installed in an electronic device without being limited to a specific type. The preset interface includes a preview area and an identifier display area, and the sizes and positions of the preview area and the identifier display area in the preset interface are not limited, and the preview area and the identifier display area may be separated from each other or may overlap each other completely or partially.

[0026] For example, the image may include a picture, a video, etc., and may be collected using a collection device such as a camera configured in an electronic device. The preview area may be understood as a viewfinder of the collection device, and presenting the image to be collected in the preview area may be understood as presenting a preview screen in the viewfinder.

[0027] For example, the user identifier may include a user avatar, a user name, a user nickname, etc. Presenting at least one user identifier in the identifier presentation area facilitates the current user to quickly identify a target to which media content should be sent based on the user identifier, and subsequently selects and triggers an appropriate user identifier. The user identifier presented in the identifier presentation area may be automatically set by a preset application program or may be preset by the current user. Optionally, the current user may replace the user identifier presented in the identifier presentation area, and may present the next or next batch of user identifiers in the identifier presentation area in response to, for example, a replacement operation input by the current user.

[0028] 2 is a schematic diagram of an interface according to an embodiment of the present disclosure. As shown in FIG. 2, the preset interface includes a preview area 201 and an identifier display area 202. The preview area 201 displays a preview screen, and the identifier display area 202 displays a user identifier 203. Four user avatars are shown in the figure as an example. Optionally, when the user performs an operation such as sliding left, the next batch of user identifiers, i.e., four new user identifiers, can be displayed.

[0029] Step 102: Acquire an image in response to a trigger operation on the first user identifier presented in the identifier presentation area.

[0030] For example, the type of trigger operation for the user identifier presented in the identifier presentation area is not limited, and may be, for example, a click, a double click, or a long press. Optionally, different types of trigger operations may correspond to different types of image collection. For example, if the image is a photo, and the current user wants to take a photo of the scene currently framed in the preview area and send it to a certain user (assuming it is a first user), the trigger operation may be selected to input a trigger operation for a first user identifier corresponding to the first user. That is, the user corresponding to the triggered user identifier is determined as a recipient of the media content. After receiving this trigger operation, image collection is performed, for example, by taking a photo using a camera.

[0031] Step 103: determining a first media content based on the collected images, and sending the first media content to a first user corresponding to the first user identifier.

[0032] For example, after image collection is completed, media content (hereinafter referred to as "first media content") to be sent to the first user is determined based on the collected images, and the first media content is sent to the first user, thereby realizing a single trigger operation by the current user, and realizing image collection, determination of a transmission target, and triggering the transmission of the media content, thereby reducing user operations, shortening the operation path, and improving the convenience of media content sharing. As can be understood, whether image collection is completed may be determined based on a trigger operation by the user on the first user identifier. For example, after a click operation on the first user identifier is performed and the first user identifier is released, it may be determined that image collection is completed and the currently collected images may be sent to the first user as pictures, or after a long press operation on the first user identifier is performed and the first user identifier is released, it may be determined that image collection is completed and the currently collected video images may be sent to the first user as video content.

[0033] A media content transmission method according to an embodiment of the present disclosure includes: presenting images to be collected in a preview area of ​​a preset interface; presenting at least one user identifier in an identifier display area of ​​the preset interface; collecting images in response to a trigger operation on a first user identifier displayed in the identifier display area; determining first media content based on the collected images; and transmitting the first media content to a first user corresponding to the first user identifier. By adopting the above technical solution, a user can preview images to be collected in the preset interface and conveniently trigger the collection of images and the transmission of corresponding media content by triggering the user identifier in the preset interface, thereby shortening the user's operation path and improving the convenience of image collection and the transmission of corresponding media content.

[0034] In some embodiments, presenting at least one user identifier in the identifier presentation area of ​​the preset interface includes presenting at least one user identifier corresponding to a user with whom the current user has a preset relationship in the identifier presentation area of ​​the preset interface, which is advantageous for the current user to quickly locate a target for transmitting media content. Here, the preset relationship may be autonomously established by the current user. For example, the preset relationship may be a relationship between the current user and a target conversation group or a target contact group.

[0035] In some embodiments, the method further includes obtaining input information of a current user in the preset interface before responding to a trigger operation for the target user identifier presented in the identifier presentation area, wherein determining the first media content based on the collected images includes determining the first media content based on the collected images and the input information, thereby enriching the amount of information in the first media content, enriching the interaction format, and improving the interaction effect.

[0036] Exemplarily, the input information may include characters or pictures, etc., where characters may include letters and symbols, pictures may include emoticons, etc., and the input information may further include voice, etc. When determining the first media content, the input information may be combined with the collected image to obtain the first media content to be transmitted.

[0037] In some embodiments, the method further includes, after obtaining current user input information in the preset interface, displaying the input information at a first preset position in the image presented in the preview area, wherein determining first media content based on the collected images and the input information includes adding the input information to the first preset position in the collected images to obtain first media content, thereby allowing a user to more intuitively preview the effect of the first media content.

[0038] Exemplarily, the first preset position may be automatically set by a preset application program or may be preset by the current user. Optionally, the method may further include adjusting the first preset position in response to an information display position adjustment operation input by the current user after displaying the input information at the first preset position in the image presented in the preview area. For example, the information display position adjustment operation may be a drag operation on the input information, which facilitates the current user to freely adjust the display position of the input information in the image. Optionally, if the input information is voice, a voice control may be added to the first preset position, and the voice control may be associated with the voice of the input information. After the first user receives the first media content, playback of the voice as the input information may be triggered by triggering the voice control.

[0039] In some embodiments, the method further includes displaying a preset input control at a second preset position in the image presented in the preview area before acquiring current user input information in the preset interface, where the preset input control is used to trigger input of input information, thereby prompting the user that input information can be added to the image and facilitating triggering of the information input operation.

[0040] Optionally, the first preset position may be the same as or different from the second preset position. In some embodiments, the first preset position may be associated with the second preset position, thereby facilitating the current user to predict the display position of input information. Here, the association may be, for example, that the first preset position includes the second preset position.

[0041] 3 is a schematic diagram of an interface interaction according to an embodiment of the present disclosure. As shown in FIG. 3, a preset input control 301 is displayed at a second preset position in an image presented in a preview area. The preset input control 301 may include prompt information, such as "Click to enter..." in the figure. After the current user clicks the preset input control 301, a preset input panel 302 may be displayed. The current user may input additional information through the preset input panel 302, which is then displayed at a first preset position. For example, the input information 303 shown in FIG. 3 is "Come out and play." Here, if the input information needs to occupy a large display space, the first preset position may include the second preset position, i.e., the area occupied by the first preset position is larger than the area occupied by the second preset position. For example, the first preset position may include two lines of text, while the first preset position includes one line of text.

[0042] In some embodiments, the images include pictures and / or videos, and wherein collecting media content in response to a trigger operation for the first user identifier presented in the identifier presentation area includes collecting pictures in response to a first trigger operation for the first user identifier presented in the identifier presentation area and / or collecting videos in response to a second trigger operation for the first user identifier presented in the identifier presentation area, where the second trigger operation is different from the first trigger operation, thereby enriching the types of media content that can be transmitted and enabling different types of trigger operations to be employed to trigger user identifiers for different types of media content.

[0043] Here, the first trigger operation may be a click, and the second trigger operation may be a long press. For example, after identifying the second trigger operation, video recording may be started. During recording, recording prompt information may be displayed according to the first user identifier, such as by changing the display size of the first user identifier, adding a border around the first user identifier, or changing the background color of the first user identifier, to prompt that the current user is recording a video, and the border may be superimposed as a recording progress bar. When detecting that the current user has finished the second trigger operation, it may be determined that recording is complete, a first media content may be determined based on the captured video, and the first media content may be transmitted to the first user. Optionally, a preset abandon identifier may be displayed on a preset interface, and if the user decides to abandon transmission during recording, they may abandon the current media content transmission operation by pressing and holding the screen and sliding to the preset abandon identifier.

[0044] In some embodiments, the method further includes displaying a preset transmission identifier at a position associated with the first user identifier simultaneously with or after transmitting the first media content to the first user corresponding to the first user identifier, thereby intuitively responding to a trigger operation of the current user for the first user identifier.

[0045] Here, the relevant position may be, for example, within the first user identifier, for example, at a central position, or at a position such as the upper left or lower right of the first user identifier, and the preset transmission identifier may be an icon or text to represent the transmission of information. For example, for a transmission image, the preset transmission identifier may be an arrow icon or the text "Sent", and for example, for a transmission video, during video transmission, the preset transmission identifier may be a dynamic arrow icon or the text "Sending", and after video transmission is completed, the preset transmission identifier may be a static arrow icon or the text "Sent".

[0046] In some embodiments, the pre-defined transmission identifier is associated with the first media content, thereby more intuitively reflecting the relationship between the transmission subject and the transmission content.

[0047] Here, the association manner between the preset transmission identifier and the first media content may be such that the preset transmission identifier includes all or part of the content of the first media content. For example, for a transmission image, the preset transmission identifier may be a thumbnail of the image. For example, for a transmission video, the preset transmission identifier may be a thumbnail of a video cover, and the video cover may be, for example, a first frame image or an automatically determined frame image.

[0048] In some embodiments, the method further includes, in response to receiving second media content sent by a second user, entering a preset browsing interface and presenting the second media content in the preset browsing interface, thereby facilitating a user to browse the newly received media content in a timely and convenient manner.

[0049] Optionally, the method further includes presenting a second user identifier corresponding to a second user in the preset viewing interface simultaneously with presenting the second media content in the preset viewing interface, thereby facilitating the current user to quickly view the sender of the media content.

[0050] FIG. 4 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. As shown in FIG. 4, when a preview area and an identifier display area are displayed in a preset interface, upon receiving a second media content sent by a second user, the preset browsing interface can be automatically entered, the second media content 401 can be displayed in the preset browsing interface, and a second user identifier 402 can be displayed above the second media content 401.

[0051] In some embodiments, entering a preset browsing interface in response to receiving the second media content sent by the second user includes determining whether image collection is currently in progress in response to receiving the second media content sent by the second user, and entering the preset browsing interface if the determination is NO, thereby ensuring a smooth media content collection operation.

[0052] Optionally, after determining whether media content is currently being collected, if the result is YES, the method further includes waiting for the current image collection to end and then entering a preset browsing interface, thereby automatically entering the preset browsing interface after the current image collection ends, facilitating the user to timely and conveniently browse newly received media content. Here, entering the preset browsing interface and determining media content based on the collected images and transmitting the media content may be performed in parallel.

[0053] In some embodiments, presenting the second media content in the preset browsing interface includes presenting the second media content and a preset reply control in the preset browsing interface, and in response to a trigger operation on the preset reply control, entering the preset interface and presenting a second user identifier corresponding to the second user in the identifier presentation area, thereby facilitating the current user to reply to the received media content by adopting a media content sending method and improving communication efficiency.

[0054] For example, if the second user identifier is not presented in the identifier presentation area in the preset interface before entering the preset viewing interface, the presentation of the second user identifier may be added to the identifier presentation area in the preset interface after receiving a trigger operation of the preset reply control; if the second user identifier is already presented in the identifier presentation area in the preset interface before entering the preset viewing interface, the presentation of the second user identifier may be maintained in the identifier presentation area in the preset interface after receiving a trigger operation of the preset reply control, and the presentation position of the second user identifier may be adjusted; for example, if the second user identifier is not presented in a target position (e.g., an initial position), the presentation position of the second user identifier may be adjusted to the target position.

[0055] Optionally, presenting the second media content in the preset browsing interface includes presenting the second media content, a preset reply control, and a preset back control in the preset browsing interface, and entering the preset interface in response to a trigger operation on the preset back control, so that if the current user does not want to reply, the current user can quickly return to the preset interface.

[0056] For example, as shown in FIG. 4, when the user triggers the preset reply control, the user returns to the preset interface and the second user identifier is displayed in the position of the first user identifier in the identifier display area; when the user triggers the preset return control, the user returns to the preset interface and the display of the user identifier in the identifier display area remains the same, i.e., the same as before entering the preset browsing interface.

[0057] In some embodiments, after presenting the second media content in the preset browsing interface, the method further includes presenting third media content in the preset browsing interface in response to a preset switching operation received based on the preset browsing interface, where the third media content includes unread media content of the current user. This can facilitate convenient browsing of media content that the current user has already received but not viewed. Exemplarily, the preset switching operation can be, for example, a slide operation, such as a slide up operation or a slide down operation.

[0058] Optionally, the step of displaying the preset application interface may further include displaying preset notification information in response to receiving second media content sent by the second user, and entering a preset browsing interface in response to a trigger operation on the preset notification information, and presenting the second media content in the preset browsing interface, where the preset application interface does not include the preset interface. Thus, when the current user browses a preset application interface other than the preset interface, the current user may be using other functions of the preset application program. In this case, the current user may be prompted to view the other functions by displaying preset notification information. The preset notification information may be, for example, an instant message notification.

[0059] In some embodiments, the method further includes entering a historical content presentation interface in response to a preset trigger operation on the preset interface, and presenting historical media content received by the current user in the historical content presentation interface, thereby facilitating a user to quickly browse media content received in the past. Optionally, the historical media content may be presented in the historical content presentation interface in a preset order, which may be, for example, reverse order of reception time.

[0060] Exemplarily, the preset trigger operation on the preset interface may include a trigger operation on a designated area of ​​the preset interface, such as a long press on a preview area, or may further include a trigger operation on a control in the preset interface. Optionally, the preset control may further be displayed on the preset interface, and entering a history content presentation interface in response to the preset trigger operation on the preset interface includes entering a history content presentation interface in response to the trigger operation on the preset control. The preset control may be, for example, an image matrix identifier, such as a matrix identifier configured with a 3x3 square grid, without being limited to a specific style.

[0061] In some embodiments, the method further includes, after entering the historical content presentation interface, presenting at least one user identifier in the historical content presentation interface, and presenting historical media content sent by a third user corresponding to the third user identifier in the media content presentation interface in response to a trigger operation on a third user identifier presented in the historical content presentation interface, thereby classifying and presenting historical media content according to a media content sender dimension, facilitating users to quickly search for media content sent by a certain user, and improving search efficiency for historical media content.

[0062] In some embodiments, the method further includes, after presenting at least one user identifier in an identifier presentation area of ​​the preset interface, merging at least two user identifiers presented in the identifier presentation area into a user combination identifier in response to a preset merging operation. Here, collecting images in response to a trigger operation on a first user identifier presented in the identifier presentation area includes collecting images in response to a trigger operation on a target user combination identifier presented in the identifier presentation area. Here, transmitting the first media content to a first user corresponding to the first user identifier includes transmitting the first media content to a user corresponding to a user identifier included in the target user combination identifier. This facilitates the bulk transmission of media content and further improves the transmission efficiency of media content.

[0063] For example, two or more user identifiers may be presented in the identifier presentation area, and if a current user wants to send media content to users corresponding to the multiple user identifiers currently presented in the identifier presentation area, the current user may first input a preset combining operation, such as a two-finger pinch gesture (sliding two fingers relatively close together), to combine the multiple user identifiers into one user combination identifier, and then trigger the combined user identifier to collect and send the media content in bulk. Optionally, after the media content transmission is completed, the target user combination identifier may be presented in parts, for example, restoring the presentation of each individual user identifier.

[0064] In some embodiments, the method further includes, in response to an adjustment operation on the user identifiers presented in the identifier presentation area, making a corresponding adjustment to the user identifiers presented in the identifier presentation area, thereby allowing a user to autonomously set the user identifiers presented in the identifier presentation area, making it easier for the user to quickly find the user identifiers of the recipients, and also making it easier to determine the user identifiers included in the user identifier combination.

[0065] For example, an identifier adjustment control, such as the identifier adjustment control 405 in Fig. 4, may be displayed in the identifier presentation area. A user identifier editing state is entered by triggering the identifier adjustment control, and in this editing state, a corresponding adjustment is made to the user identifier presented in the identifier presentation area in response to an adjustment operation on the user identifier presented in the identifier presentation area.

[0066] Optionally, the adjustment operation includes at least one of adjusting the order of user identifiers, adjusting the number of presented user identifiers, increasing the number of presented user identifiers, and decreasing the number of presented user identifiers. For example, in the editing state, the order of user identifiers may be adjusted by long-pressing and dragging, and the position after releasing the hand becomes the adjusted position. The identifier presentation area may have multiple sub-interfaces, and a single sub-interface may be displayed at a time, and the sub-interface to which the user identifier belongs may be adjusted by dragging the user identifier. Adding a user identifier may include dragging a user identifier from another sub-interface to the current sub-interface, and decreasing a user identifier may include dragging a user identifier from the current sub-interface to another sub-interface. The number of user identifiers may be the total number of user identifiers presented in a single sub-interface, e.g., four in FIG. 4 , and the user may increase or decrease the number according to their needs, e.g., two or six.

[0067] FIG. 5 is a schematic flowchart of another media content transmission method according to an embodiment of the present disclosure, which is optimized based on each optional solution in the above embodiment. Specifically, the method includes the following steps:

[0068] Step 501: presenting an image to be collected in a preview area in a preset interface, displaying a preset input control at a second preset position in the presented image, and presenting multiple user identifiers in an identifier presentation area in the preset interface.

[0069] 6 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure, which presents an image to be collected in a preview area of ​​a preset interface, displays a preset input control 601 at a second preset position on the presented image, and presents multiple user identifiers in an identifier presentation area of ​​the preset interface. Optionally, a preset control 602 may be displayed above the preview area of ​​the preset interface, and the preset control 602 may be triggered to enter a historical content presentation interface and used to present historical media content received by the current user in the historical content presentation interface.

[0070] Step 502: In response to the triggering of the preset input control, display a preset input panel, receive input information entered by the current user based on the preset input panel, and display the input information at a first preset position in the presented image.

[0071] 6, after the user clicks on the preset input control 601, an input keyboard pops up, receives the input information "Come out and play" input by the current user based on the input keyboard, and displays the input information at a first preset position in the presented image. After completing the input of the input information, the user can click on the "Done" button to hide the input keyboard and restore the display of the identifier presentation area.

[0072] Step 503: Collecting a picture in response to a first trigger operation for a first user identifier presented in the identifier presentation area.

[0073] As shown in FIG. 6, if the current user wants to send a photo taken by the current user to the user corresponding to the second user identifier in the first row, the user can click the first user identifier 604 in a click manner, and the pre-set application program can call the camera of the electronic device to take a photo.

[0074] Step 504: Add input information to a first preset position in the collected picture to obtain a first media content, send the first media content to a first user corresponding to the first user identifier, and display a first preset sending identifier at a position associated with the first user identifier.

[0075] Illustratively, the first media content is an image with the words "Come out and play" added to a first preset position on the captured photo, and the image is sent to the first user, displaying a first preset transmission identifier 605 at the center of the first user identifier, which may specifically be a thumbnail of the captured photo. Illustratively, within a preset time period after the transmission is completed, the display of the preset interface may be restored, for example, to the interface in the upper left corner of FIG. 6.

[0076] Step 505: In response to a preset combining operation, the plurality of user identifiers presented in the identifier presentation area are combined into a user combination identifier and presented.

[0077] FIG. 7 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure, illustratively when a user inputs a two-finger pinch gesture, four user identifiers presented in the identifier presentation area may be combined into a user combination identifier 701.

[0078] Step 506: Collecting video in response to a second trigger operation on the target user combination identifier presented in the identifier presentation area.

[0079] For example, if a user wants to send a video to a group, the user may adopt a long press triggering method to trigger the target user combination identifier.

[0080] Step 507: receiving second media content sent by a second user. Step 508: Determine whether the video collection is complete; if YES, execute step 509; if not, execute step 508 repeatedly.

[0081] For example, when a user presses and holds the target user combination identifier to shoot a video, if the user receives second media content sent by a second user, it can determine in real time whether the video collection is complete, and if not, the collection can continue until the user releases the hand, and the video collection can be completed.

[0082] Step 509: determine target media content based on the collected video, send the target media content to a user corresponding to a user identifier included in the target user combination identifier, and display a second preset sending identifier at a position associated with the target user combination identifier.

[0083] Illustratively, as shown in FIG. 7, after video collection is completed, the target media content to be transmitted is determined, and a second preset transmission identifier 702 is displayed at the center position of the target user combination identifier, and the second preset transmission identifier may specifically be a cover and playback identifier (triangle in the figure) of the target media content to indicate that what is currently being transmitted is a video.

[0084] Step 510: Enter a preset browsing interface, and present the second media content, a preset return control, and a preset reply control in the preset browsing interface.

[0085] Illustratively, as shown in FIG. 7, after displaying the second preset transmission identifier 702, a preset browsing interface may be automatically entered, and the second media content, a preset return control 703, and a preset reply control 704 may be presented in the preset browsing interface.

[0086] Step 511: In response to the preset return control being triggered, return to the preset interface and separately present the target user combination identifier.

[0087] 7, if the user does not want to reply to the second media content temporarily, clicking the preset return control 703 may return to the preset interface and restore the single presentation format of the user identifier. Optionally, the presentation of the target user combination identifier may be maintained, and the single presentation format of the user identifier may be restored after the user inputs a two-finger pinch gesture (sliding two fingers apart relative to one another).

[0088] In some embodiments, after the user transmits the target media content, the user may return directly to the preset interface without entering the preset browsing interface. As can be understood, after the target media content transmission is completed, the preset interface may restore the single presentation format of the user identifier, or may still maintain the display of the target user combination identifier and allow the user to select whether to restore the single presentation format of the user identifier.

[0089] In the media content transmission method according to the embodiments of the present disclosure, a user can preview the images to be collected in a preset interface, and at the same time, conveniently trigger the collection and transmission of pictures or videos by triggering a user identifier or a user combination identifier in the preset interface in different ways, thereby shortening the user's operation path and improving the convenience of image collection and media content transmission, which supports the batch transmission of media content and effectively improves transmission efficiency, and when receiving media content transmitted by other users, the user can automatically enter a preset viewing interface to view it according to actual conditions, further improving communication efficiency.

[0090] FIG. 8 is a structural schematic diagram of a media content transmitting device according to an embodiment of the present disclosure. As shown in FIG. 8, the device includes: a presentation module 801 for presenting the image to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; an image acquisition module 802 for acquiring an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; and a content transmission module 803 for determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

[0091] A media content transmission device according to an embodiment of the present disclosure presents images to be collected in a preview area of ​​a preset interface, presents at least one user identifier in an identifier presentation area of ​​the preset interface, and collects images in response to a trigger operation for a first user identifier presented in the identifier presentation area, determines first media content based on the collected images, and transmits the first media content to a first user corresponding to the first user identifier. By adopting the above technical solution, a user can preview images to be collected in the preset interface and conveniently trigger the collection of trigger images and the transmission of media content by triggering the user identifier in the preset interface at the same time, thereby shortening the user's operation path and improving the convenience of image collection and media content transmission.

[0092] Optionally, when the presentation module presents at least one user identifier in the identifier presentation area in the preset interface, it is specifically used to present at least one user identifier corresponding to a user who has a preset association relationship with the current user in the identifier presentation area in the preset interface.

[0093] Optionally, the apparatus comprises: further comprising an input information acquisition module for acquiring input information of a current user in the preset interface before responding to a trigger operation on the target user identifier presented in the identifier presentation area; Here, when the content transmission module determines the first media content based on the collected images, it is specifically used to determine the first media content based on the collected images and the input information.

[0094] Optionally, the apparatus comprises: and further comprising: after obtaining current user input information in the preset interface, displaying the input information at a first preset position in an image presented in the preview area; Here, when the content transmission module determines the first media content based on the collected images and the input information, it is specifically used to add the input information to the first preset position in the collected images to obtain the first media content.

[0095] Optionally, the apparatus comprises: The system further includes a preset input control display module for displaying a preset input control at a second preset position in the image presented in the preview area before obtaining current user input information in the preset interface, wherein the preset input control is used to trigger input of input information.

[0096] Optionally, the first preset position is associated with the second preset position.

[0097] Optionally, the images include pictures and / or videos, wherein the image acquisition module specifically: The device is used to collect pictures in response to a first trigger operation for a first user identifier presented in the identifier presentation area, and / or to collect videos in response to a second trigger operation for a first user identifier presented in the identifier presentation area, wherein the second trigger operation is different from the first trigger operation.

[0098] Optionally, the apparatus comprises: The device further includes a transmission identifier display module for displaying a predetermined transmission identifier at a position associated with the first user identifier simultaneously with or after transmitting the first media content to a first user corresponding to the first user identifier.

[0099] Optionally, the pre-defined transmission identifier is associated with the first media content.

[0100] Optionally, the apparatus comprises: a preset browsing interface entry module for entering the preset browsing interface in response to receiving the second media content sent by the second user; and a content presentation module for presenting the second media content in the pre-configured browsing interface.

[0101] Optionally, the preset browsing interface module specifically includes: In response to receiving the second media content sent by the second user, it is determined whether an image is currently being collected, and if not, it is used to enter a pre-set viewing interface.

[0102] Optionally, a content presentation module is specifically adapted to present the second media content and a preset reply control in the preset browsing interface; The apparatus further includes a preset interface entry module for, in response to a trigger operation on the preset reply control, entering the preset interface and presenting a second user identifier corresponding to the second user in the identifier presentation area.

[0103] Optionally, the apparatus comprises: The device further includes a switching presentation module for presenting third media content on the preset browsing interface in response to a preset switching operation received based on the preset browsing interface after presenting the second media content on the preset browsing interface, where the third media content includes unread media content of the current user.

[0104] Optionally, the apparatus comprises: a history content presentation interface entry module for entering a history content presentation interface in response to a preset trigger operation on the preset interface; and a historical content presentation module for presenting historical media content received by the current user on the historical content presentation interface.

[0105] Optionally, the apparatus comprises: a user identifier presentation module for presenting at least one user identifier in the historical content presentation interface after entering the historical content presentation interface; and a user history content presentation module for presenting historical media content sent by a third user corresponding to the third user identifier in the media content presentation interface in response to a trigger operation for the third user identifier presented in the history content presentation interface.

[0106] Optionally, the apparatus comprises: and an identifier merging module for merging at least two user identifiers presented in the identifier presentation area into a user combination identifier and presenting the combined identifier in response to a predetermined merging operation after presenting at least one user identifier in the identifier presentation area of ​​the predetermined interface; Here, the image collection module is specifically used to collect images in response to a trigger operation on the target user combination identifier presented in the identifier presentation area, Here, when the content transmission module transmits the first media content to a first user corresponding to the first user identifier, it is specifically used to transmit the first media content to a user corresponding to a user identifier included in the target user combination identifier.

[0107] Optionally, the apparatus comprises: The device further includes an identifier adjustment module for making a corresponding adjustment to the user identifier presented in the identifier presentation area in response to an adjustment operation on the user identifier presented in the identifier presentation area.

[0108] Optionally, the adjustment operation includes at least one of adjusting the order of user identifiers, adjusting the number of presented user identifiers, increasing the number of presented user identifiers, and decreasing the number of presented user identifiers.

[0109] The media content transmitting device according to the embodiments of the present disclosure can execute the media content transmitting method according to any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the executing method.

[0110] It should be noted that each unit and module included in the above device is simply divided according to functional logic, but is not limited to the above divisions, as long as it can realize the corresponding function. Furthermore, the specific names of each functional unit are intended to facilitate mutual distinction, and are not intended to limit the scope of protection of the embodiments of the present disclosure.

[0111] FIG. 9 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. Referring now to FIG. 9, which shows a structural schematic diagram of an electronic device (e.g., a terminal device or server in FIG. 9) 900 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet personal computers (PADs), portable multimedia players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 9 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiment of the present disclosure.

[0112] 9, electronic device 900 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 901, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 902 or programs loaded from storage device 908 into random access memory (RAM) 903. RAM 903 further stores various programs and data necessary for the operation of electronic device 900. Processing unit 901, ROM 902, and RAM 903 are connected to each other via bus 904. Input / output (I / O) interface 905 is also connected to bus 904.

[0113] Generally, input devices 906, including, for example, a touch screen, touch board, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 907, including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 908, including, for example, a magnetic tape, hard disk, etc.; and communication devices 909 can be connected to the I / O interface 905. The communication devices 909 can allow the electronic device 900 to exchange data with other devices through wireless or wired communication. While FIG. 9 illustrates the electronic device 900 having various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices can be implemented or included.

[0114] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a non-transitory computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 909, or may be installed from the storage device 908, or may be installed from the ROM 902. When the computer program is executed by the processing device 901, the functions defined in the methods of the embodiments of the present disclosure are performed.

[0115] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and do not limit the scope of these messages or information.

[0116] The electronic device according to the embodiment of the present disclosure belongs to the same inventive concept as the media content transmission method according to the above embodiment, and the technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0117] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the media content transmission method according to the above embodiment.

[0118] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. However, in this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier, bearing computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or carrying a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0119] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HyperText Transfer Protocol (HTTP), and may interconnect via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any network now known or hereafter developed.

[0120] The computer-readable medium may be included in the electronic device, or may exist independently of the electronic device.

[0121] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to present images to be collected in a preview area in a preset interface and present at least one user identifier in an identifier presentation area in the preset interface, collect images in response to a trigger operation on a first user identifier presented in the identifier presentation area, determine first media content based on the collected images, and send the first media content to a first user corresponding to the first user identifier.

[0122] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as general procedural programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0123] The flowcharts and block diagrams in the figures illustrate the system architecture, functions, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some implementations, the functions illustrated in the blocks may occur in a different order than illustrated in the figures. For example, two consecutive blocks may actually be executed essentially in parallel, or may be executed in the reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0124] The units described in relation to the embodiments of the present disclosure may be implemented in a software manner or a hardware manner, and the names of the modules may not necessarily limit the units themselves, for example, a presentation module may be described as "a module for presenting an image to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface."

[0125] The functionality described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0126] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more line-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0127] According to one or more embodiments of the present disclosure, there is provided a method for transmitting media content, comprising: Presenting the images to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; collecting an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

[0128] According to one or more embodiments of the present disclosure, presenting at least one user identifier in an identifier presentation area in the preset interface includes: The method includes presenting at least one user identifier corresponding to a user having a preset association relationship with the current user in an identifier presentation area of ​​the preset interface.

[0129] According to one or more embodiments of the present disclosure, before responding to a trigger operation on a target user identifier presented in the identifier presentation area, Further comprising: obtaining current user input information in the preset interface; wherein determining first media content based on the collected images comprises: Determining first media content based on the collected images and the input information.

[0130] According to one or more embodiments of the present disclosure, after obtaining current user input information in the preset interface, further comprising displaying the input information at a first preset position in an image presented in the preview area; wherein determining first media content based on the collected images and the input information includes: Adding the input information to the first predetermined location in the collected image to obtain first media content.

[0131] According to one or more embodiments of the present disclosure, before obtaining the current user input information, The method further includes displaying a preset input control at a second preset position in the image presented in the preview area, wherein the preset input control is used to trigger input of input information.

[0132] According to one or more embodiments of the present disclosure, the first preset location is associated with the second preset location.

[0133] According to one or more embodiments of the present disclosure, the images include pictures and / or videos, and wherein collecting the images in response to a trigger operation on a first user identifier presented in the identifier presentation area includes: collecting a picture in response to a first trigger operation for a first user identifier presented in the identifier presentation area; and / or Collecting video in response to a second trigger operation for the first user identifier presented in the identifier presentation area, wherein the second trigger operation is different from the first trigger operation.

[0134] According to one or more embodiments of the present disclosure, simultaneously with or after transmitting the first media content to a first user corresponding to the first user identifier, The method further includes displaying a preset transmission identifier in a location associated with the first user identifier.

[0135] According to one or more embodiments of the present disclosure, the pre-defined transmission identifier is associated with the first media content.

[0136] According to one or more embodiments of the present disclosure, Entering a preset browsing interface in response to receiving second media content sent by a second user; and presenting the second media content in the preset viewing interface.

[0137] According to one or more embodiments of the present disclosure, entering a preset browsing interface in response to receiving second media content transmitted by the second user includes: In response to receiving the second media content sent by the second user, determining whether an image is currently being collected and, if no, entering a pre-set viewing interface.

[0138] According to one or more embodiments of the present disclosure, presenting the second media content in the preset browsing interface includes: presenting the second media content and preset reply controls in the preset browsing interface; wherein the method comprises: The method further includes, in response to a trigger operation on the preset reply control, entering the preset interface and presenting a second user identifier corresponding to the second user in the identifier presentation area.

[0139] According to one or more embodiments of the present disclosure, after presenting the second media content in the preset browsing interface, The method further includes presenting third media content on the preset browsing interface in response to a preset switching operation received based on the preset browsing interface, where the third media content includes unread media content of the current user.

[0140] According to one or more embodiments of the present disclosure, Entering a historical content presentation interface in response to a preset trigger operation on the preset interface; and presenting historical media content received by the current user in the historical content presentation interface.

[0141] According to one or more embodiments of the present disclosure, after entering the historical content presentation interface, presenting at least one user identifier in the historical content presentation interface; The method further includes presenting historical media content sent by a third user corresponding to the third user identifier in the media content presentation interface in response to a trigger operation for the third user identifier presented in the historical content presentation interface.

[0142] According to one or more embodiments of the present disclosure, after presenting at least one user identifier in an identifier presenting area in the preset interface, The method further includes integrating at least two user identifiers presented in the identifier presentation area into a user combination identifier and presenting the user combination identifier in response to a preset integration operation; Here, collecting an image in response to a trigger operation on a first user identifier presented in the identifier presentation area includes: collecting an image in response to a trigger operation on the target user combination identifier presented in the identifier presentation area; wherein transmitting the first media content to a first user corresponding to the first user identifier includes: sending the first media content to a user corresponding to a user identifier included in the target user combination identifier.

[0143] According to one or more embodiments of the present disclosure, The method further includes, in response to an adjustment operation on the user identifier presented in the identifier presentation area, performing a corresponding adjustment on the user identifier presented in the identifier presentation area.

[0144] According to one or more embodiments of the present disclosure, the adjustment operation includes at least one of adjusting the order of user identifiers, adjusting the number of user identifiers presented, increasing the number of user identifiers presented, and decreasing the number of user identifiers presented.

[0145] According to one or more embodiments of the present disclosure, there is provided a media content transmission device, comprising: a presentation module for presenting the image to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; an image acquisition module for acquiring an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; and a content transmission module for determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

[0146] According to one or more embodiments of the present disclosure, there is provided an electronic device, the electronic device comprising: one or more processors; a storage device for storing one or more programs; The one or more programs are executed by the one or more processors to cause the one or more processors to implement a media content transmission method according to an embodiment of the present disclosure.

[0147] According to one or more embodiments of the present disclosure, a storage medium is provided that includes computer-executable instructions, which, when executed by a computer processor, are used to perform a media content transmission method according to an embodiment of the present disclosure.

[0148] The above description merely describes preferred embodiments and the technical principles of the present disclosure. Those skilled in the art should understand that the scope of the present disclosure is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure. For example, the above features are substituted with technical features having similar functions disclosed in the present disclosure (but are not limited to these).

[0149] It should be noted that, although operations are depicted using a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence shown, or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments, either alone or in any suitable subcombination.

[0150] Although the present subject matter has been described employing language specific to structural features and / or methodological operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. 1. A method for transmitting media content, comprising: Presenting the images to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; collecting an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

2. Presenting at least one user identifier in an identifier presentation area in the preset interface includes: The method of claim 1 , further comprising presenting, in an identifier presentation area in the preset interface, at least one user identifier corresponding to a user with whom a preset association relationship exists with the current user.

3. before responding to a trigger operation on the target user identifier presented in the identifier presentation area, Further comprising: obtaining current user input information in the preset interface; Determining first media content based on the collected images includes: The method of claim 1 or 2, comprising determining first media content based on collected images and the input information.

4. After obtaining current user input information in the preset interface, further comprising displaying the input information at a first preset position in an image presented in the preview area; determining first media content based on the collected images and the input information; The method of claim 3 , further comprising adding the input information to the first predetermined location in the collected image to obtain first media content.

5. before obtaining current user input information in the preset interface; 5. The method of claim 4, further comprising displaying a preset input control at a second preset position in the image presented in the preview area, wherein the preset input control is used to trigger entry of input information.

6. The method of claim 5 , wherein the first preset location is associated with the second preset location.

7. The image includes a picture and / or a video, and collecting the image in response to a trigger operation on a first user identifier presented in the identifier presentation area includes: collecting a picture in response to a first trigger operation for a first user identifier presented in the identifier presentation area; and / or 7. The method of claim 1, further comprising collecting video in response to a second trigger operation for a first user identifier presented in the identifier presentation area, wherein the second trigger operation is different from the first trigger operation.

8. Simultaneously with or after transmitting the first media content to a first user corresponding to the first user identifier, The method of claim 1 , further comprising displaying a pre-set transmission identifier in a location associated with the first user identifier.

9. The method of claim 8 , wherein the predetermined transmission identifier is associated with the first media content.

10. Entering a preset browsing interface in response to receiving second media content sent by a second user; The method of claim 1 , further comprising: presenting the second media content in the preset viewing interface.

11. Entering a preset browsing interface in response to receiving second media content sent by the second user includes:

11. The method of claim 10, further comprising: in response to receiving second media content sent by a second user, determining whether an image is currently being collected; and if no, entering a pre-defined viewing interface.

12. Presenting the second media content in the preset browsing interface includes: presenting the second media content and preset reply controls in the preset browsing interface; wherein the method comprises:

11. The method of claim 10, further comprising, in response to a trigger operation on the preset reply control, entering the preset interface and presenting a second user identifier corresponding to the second user in the identifier presentation area.

13. after presenting the second media content in the preset browsing interface; 11. The method of claim 10, further comprising: presenting third media content in the preset browsing interface in response to a preset switching operation received based on the preset browsing interface, wherein the third media content comprises unread media content of the current user.

14. Entering a historical content presentation interface in response to a preset trigger operation on the preset interface; The method of claim 1 , further comprising: presenting historical media content received by the current user in the historical content presentation interface.

15. After entering the history content presentation interface, presenting at least one user identifier in the historical content presentation interface; 15. The method of claim 14, further comprising: in response to a trigger operation on a third user identifier presented in the historical content presentation interface, presenting historical media content sent by a third user corresponding to the third user identifier in a media content presentation interface.

16. After presenting at least one user identifier in an identifier presentation area of ​​the preset interface, The method further includes integrating at least two user identifiers presented in the identifier presentation area into a user combination identifier and presenting the user combination identifier in response to a preset integration operation; Collecting an image in response to a trigger operation on a first user identifier presented in the identifier presentation area includes: collecting an image in response to a trigger operation on the target user combination identifier presented in the identifier presentation area; Sending the first media content to a first user corresponding to the first user identifier includes: The method of claim 1 , comprising transmitting the first media content to a user corresponding to a user identifier included in the target user combination identifier.

17. 17. The method of claim 1, further comprising: in response to an adjustment operation on the user identifier presented in the identifier presentation area, making a corresponding adjustment to the user identifier presented in the identifier presentation area.

18. 20. The method of claim 17, wherein the adjustment operation includes at least one of adjusting an order of user identifiers, adjusting a number of presented user identifiers, increasing presented user identifiers, and decreasing presented user identifiers.

19. A media content transmission device, a presentation module for presenting the image to be collected in a preview area of ​​a preset interface and presenting at least one user identifier in an identifier presentation area of ​​the preset interface; an image acquisition module for acquiring an image in response to a trigger operation on a first user identifier presented in the identifier presentation area; and a content transmission module for determining first media content based on the collected images and transmitting the first media content to a first user corresponding to the first user identifier.

20. 20. Apparatus according to claim 19, comprising a module for carrying out the method according to any one of claims 2 to 18.

21. An electronic device, one or more processors; a storage device for storing one or more programs; 19. An electronic device, wherein the one or more programs are executed by the one or more processors to cause the one or more processors to implement the media content transmission method of any one of claims 1 to 18.

22. 20. A storage medium containing computer-executable instructions, the computer-executable instructions being used to perform the media content transmission method of any one of claims 1 to 18 when executed by a computer processor.

Citation Information

Patent Citations

  • Interaction method and device and storage medium

    CN113179208A

  • Electronic imaging device and electronic imaging system

    JP2002369164A

  • Digital camera and program thereof

    JP2003023557A

  • Graphical user interface device in two-way communications and connecting method thereof

    JP2005348360A