Interactive method, device, electronic device and storage medium based on multimedia objects

By displaying the identification information of the target user in the multimedia object display and adjusting the display method according to the user status, the problem of lack of personalization and fun in the display of multimedia object in the prior art is solved, and more efficient content display and user interaction are achieved.

CN115729395BActive Publication Date: 2025-01-10BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
CN202211517374.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-01-10
Estimated Expiration
2042-11-29

AI Technical Summary

Technical Problem

In the prior art, the multimedia objects shared by users lack personalization and fun when displayed among all users, resulting in poor content display effect.

Method used

By displaying the user identification information of the target user in the display interface, and determining the display method of the target multimedia object based on the user identification information and the current user's publishing status, the content is displayed in personalized.

Benefits of technology

It improves the personalization and interactive fun of multimedia objects, and enhances the user's interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115729395B_ABST
    Figure CN115729395B_ABST
Patent Text Reader

Abstract

The disclosed embodiments provide an interactive method, device, electronic device, and storage medium based on multimedia objects, wherein the method includes: displaying user identification information of at least one target user in a display interface; wherein the target user is a user who publishes a target multimedia object; determining a display method of the target multimedia object corresponding to the triggered user identification information based on a triggering operation on the user identification information and the publishing status of the current user; and displaying the target multimedia object based on the display method. The technical solution provided by the disclosed embodiments solves the problem that the shared content enjoyed by all users is the same, and there is a lack of personalization and interest, and achieves the technical effect of determining the corresponding display content in combination with the user's publishing status information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of Internet technology, and in particular to an interactive method, device, electronic device and storage medium based on multimedia objects. Background Art

[0002] With the development of network technology, more and more applications have entered the lives of users, especially a series of entertainment platforms where users can publish their preferences and follow other users' preferences, which are deeply loved by users.

[0003] Currently, many application software have certain multimedia object publishing properties. Users can share multimedia objects with other users through these application software, so that the sharing users can view the multimedia objects. That is, the content seen by any shared user is the same, which has problems of poor personalization, interactivity and interest. Summary of the invention

[0004] The embodiments of the present disclosure provide an interactive method, device, electronic device and storage medium based on multimedia objects, so as to determine the display mode of multimedia objects shared by other users based on the publishing objects of the target user, thereby improving the technical effect of personalized display of displayed content.

[0005] In a first aspect, an embodiment of the present disclosure provides an interactive method based on a multimedia object, the method comprising:

[0006] Displaying user identification information of at least one target user in the display interface; wherein the target user is a user who publishes the target multimedia object;

[0007] Determining a display mode of a target multimedia object corresponding to the triggered user identification information based on a triggering operation on the user identification information and a publishing status of a current user;

[0008] The target multimedia object is displayed based on the display mode.

[0009] In a second aspect, the embodiments of the present disclosure further provide an interactive device based on multimedia objects, the device comprising:

[0010] A user information display module, used to display user identification information of at least one target user in the display interface; wherein the target user is a user who publishes the target multimedia object;

[0011] A display mode determination module, used to determine the display mode of the target multimedia object corresponding to the triggered user identification information based on the triggering operation of the user identification information and the publishing status of the current user;

[0012] The multimedia object display module is used to display the target multimedia object based on the display method.

[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0014] one or more processors;

[0015] a storage device for storing one or more programs,

[0016] When one or more programs are executed by one or more processors, the one or more processors implement any multimedia object-based interactive method as described in any of the embodiments of the present disclosure.

[0017] In a fourth aspect, the embodiments of the present disclosure further provide a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute any multimedia object-based interactive method as described in any of the embodiments of the present disclosure.

[0018] The technical solution of the disclosed embodiment can display the user identification information of at least one target user in the display interface, determine the display method of the target multimedia object corresponding to the triggered user identification information based on the triggering operation of the user identification information and the publishing status of the current user, and then display the target multimedia object based on the display method, which solves the problem in the prior art that for multimedia objects shared by other users, all shared users see the same content, which has poor personalization and interest, and realizes that the corresponding display method can be determined in combination with the user's publishing status and triggering operation, and then the corresponding content is displayed based on the display method, thereby improving the technical effect of personalization of content display and interactive interest. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 It is a flowchart of an interactive method based on multimedia objects provided by an embodiment of the present disclosure;

[0021] Figure 2 is a schematic diagram of a publishing row provided by an embodiment of the present disclosure in a target client;

[0022] Figure 3 is a schematic diagram of a publishing row provided by an embodiment of the present disclosure in a target client;

[0023] Figure 4is a schematic diagram of a user recommendation display page provided by an embodiment of the present disclosure;

[0024] Figure 5 is a schematic diagram of a display page provided by an embodiment of the present disclosure;

[0025] Figure 6 is a schematic diagram of a playback control provided by an embodiment of the present disclosure in a multimedia object display interface;

[0026] Figure 7 It is a display form comparison diagram in the multimedia object display interface provided by the embodiment of the present disclosure;

[0027] Figure 8 is a schematic diagram of a multimedia object display interface provided by an embodiment of the present disclosure;

[0028] Fig. 9 It is a flowchart of an interactive method based on multimedia objects provided by an embodiment of the present disclosure;

[0029] Fig.10 is a schematic diagram of prompt display content provided by an embodiment of the present disclosure;

[0030] Fig.11 is a schematic diagram of a structure of an interactive device based on multimedia objects provided by an embodiment of the present disclosure;

[0031] Fig.12 It is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0032] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

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

[0034] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

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

[0036] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

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

[0038] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0039] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0040] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0041] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0042] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0043] Before introducing the technical solution, an example description of the application scenario can be given. The technical solution of the embodiment of the present disclosure can be applied to any scenario where multimedia objects need to be published. For example, the method provided by the embodiment of the present disclosure can be made into a component with the function of publishing multimedia objects and integrated into existing software, or it can be integrated into the corresponding software as a special effect prop. The specific application scenario of the method can be: if a prompt message for publishing a multimedia object is received, the corresponding prompt display content can be determined according to the current playback status of the multimedia object to be published, and then the corresponding target multimedia object can be published based on the prompt display content. Correspondingly, after the target multimedia object is published, the user identification information of the target multimedia object can be displayed on the display interface, so as to determine the display method of the target sharing object shared by the triggered target user identification information based on the triggering operation of the user identification information on the display interface and the publishing status of the triggering user, and then display it based on the display method.

[0044] Among them, the interactive device based on multimedia objects provided by the embodiment of the present disclosure can be integrated into the application software that supports the multimedia object publishing function, and the software can be installed in the electronic device. Optionally, the electronic device can be a mobile terminal or a PC. The application software can be a type of software for audio and video processing. The specific application software will not be described here one by one, as long as the audio and video processing can be realized. It can also be a specially developed application program to realize the software for listening to audio, watching video and publishing audio and video, or it can be integrated in the corresponding page, and the user can realize the processing of audio and video through the page integrated in the PC.

[0045] Figure 1 This is a flowchart of an interactive method based on multimedia objects provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of publishing multimedia objects. The method can be executed by an interactive device of multimedia objects, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC or a server. The technical solution provided by the embodiment of the present disclosure can be executed based on the client, can be executed based on the server, or can be executed based on the cooperation of the client and the server.

[0046] like Figure 1 As shown, the method includes:

[0047] S110: Display user identification information of at least one target user in a display interface.

[0048] The display interface is a display page of the target client. The at least one target user may include one or more. The at least one target user includes a user who publishes the target multimedia object and / or a user corresponding to the current client. The target multimedia object is a multimedia object finally published by the target user, for example, the multimedia object may be audio or video content. The user identification information may be understood as a user's avatar, nickname, etc.

[0049] It can be understood that the user avatar information of the target user who published the target multimedia object can be displayed in the display interface, or not only the user avatar information of the target user who published the target multimedia object but also the avatar information of the user corresponding to the current client can be displayed in the display interface. The advantage of displaying at least one target user identification information is that it is possible to determine at a glance which user has published the target multimedia object, thereby facilitating the user corresponding to the current client to view it.

[0050] Based on the above embodiment, user identification information of at least one target user and a corresponding status label may be displayed in the display interface.

[0051] Among them, the status label corresponds to the playing status of the target multimedia object when it is released. Optionally, the status label may include at least three types, a first status label, a second status label and a third status label or more status labels. The label content of the status label can be determined according to actual needs during the development or application stage. Optionally, the first status label corresponds to the "playing label", the second status label corresponds to the "recently listening label" and the third status label corresponds to the "frequently listening label". For example, when the playing status of the target multimedia object is being played when it is released, the corresponding status label is the "playing label"; when the playing status of the target multimedia object is not being played and it has been played within a preset time length, the corresponding status label is the "recently listening label"; when the playing status of the target multimedia object is not being played and the frequency of playing the target multimedia object within the preset time length exceeds the preset frequency, the corresponding status label is the "frequently listening label".

[0052] It can be understood that not only the user identification information of at least one target user can be displayed, but also the status label can be displayed at the position corresponding to the user identification information, so that the playback status or playback data of the corresponding target multimedia object can be determined based on the status label when each target user publishes the target multimedia object.

[0053] For an exemplary diagram of publishing rows in each target client, see Figure 2 .like Figure 2As shown, the top of the display interface is a publishing row, in which user identification information of five target users is displayed, and the lower right corner of each user identification information is a corresponding status label.

[0054] For example, the user identification information of the current user can be inserted at the first position of the publishing line of the display interface corresponding to the current user. Regardless of the publishing status corresponding to the current user, the user identification information of the current user A is inserted at the first position of the publishing line of the display page of the current user A. For a schematic diagram of the publishing line of the current user A in the display page, see Figure 3 .like Figure 3 As shown, the user identification information of the current user A is displayed at the first position of the publishing row of the display page.

[0055] In this embodiment, multiple user identification information can be displayed in the publication row. In order to determine the display order of multiple user identification information in the publication row, it can be: according to the publication timestamp, publication frequency or whether each target multimedia object has been read, the arrangement information of the corresponding user identification information is determined, so as to display the corresponding user identification information according to the arrangement information.

[0056] Exemplarily, the difference between the release timestamp and the current timestamp of each target multimedia object can be calculated respectively, and the user identification information corresponding to each target multimedia object can be arranged in sequence according to the order of the timestamp difference from small to large. Alternatively, the user identification information corresponding to each target multimedia object can be arranged in sequence according to the order of the release frequency from large to small. Alternatively, the user identification information corresponding to the unread target multimedia object can be preferentially placed in the front position in the release row, and for multiple unread target multimedia objects, the user identification information corresponding to each target multimedia object can be arranged in sequence according to the size of the timestamp difference or the release frequency. Similarly, for multiple read target multimedia objects, the user identification information corresponding to each target multimedia object can also be arranged in sequence according to the size of the timestamp difference or the release frequency. The advantage of such a setting is that the arrangement information of multiple user identification information is determined based on multiple quantitative indicators, so that the user representation information corresponding to the user with high activity level is displayed at the front of the release row, which is convenient for user interaction.

[0057] In this embodiment, since the display space of the display page is limited, only a limited amount of user identification information can be displayed in the default display page's published row. In order to meet the user's actual need to view more user identification information, more user identification information can be displayed through active operations on the published row. Optionally, the published row includes at least one user identification information, and more user identification information is displayed based on a sliding operation on the published row.

[0058] Exemplary, participating Figure 3, the user can display more user identification information by sliding left or right in the published row. For example, if the user slides his finger to the right, he can see more user identification information on the left side of the point where the finger touches the display interface; if the user slides his finger to the left, he can see more user identification information on the right side of the point where the finger touches the display interface.

[0059] In this embodiment, the "find friends" entry can be permanently placed at the last display position of the publishing line, see Figure 4 (A). Users can enter the user recommendation display page by triggering the "find friends" entry, see Figure 4 (B). Figure 4 As shown in (B), other users who may be interested in the user may be recommended to the user. Optionally, the other friends recommended to the user may be determined based on the potential relationship between the common friends and the target multimedia object record.

[0060] S120: Based on the triggering operation on the user identification information and the publishing status of the current user, determine a display mode of the target multimedia object corresponding to the triggered user identification information.

[0061] The publishing status can be used to indicate whether the current user has published the target multimedia object. The current user's publishing status can include two types: one is the published status and the other is the unpublished status. The published status indicates that the user has published the target multimedia object, and the unpublished status indicates that the current user has not published the target multimedia object. The display mode is the presentation form of the target multimedia object in the current user display page.

[0062] In order to allow other users to see more detailed content of the target multimedia object, the associated content corresponding to the target multimedia object can be determined, so that when the triggering user identification information is detected, the display mode of the associated content is determined based on the publishing state of the triggering user identification information. Determining the associated content corresponding to the target multimedia object includes: determining the fragment content or the entire content, multimedia cover, participating user, viewing timestamp, name information and / or user identification information of the target client corresponding to the target multimedia object as the associated content.

[0063] Among them, the clip content can be a part of the video frame of the album video corresponding to the target multimedia object. For example, the clip content can be the 30-second audio and video content of the chorus in the album video of the target multimedia object. The entire content can be the entire audio and video frame. The multimedia cover can be determined based on the original audio and video cover to which the target multimedia object belongs, or dynamically generated based on the wonderful clips. The participant is the creator of the audio information in the target multimedia object. The appreciation timestamp is the corresponding moment when the user appreciates the target multimedia object. The name information is the text information corresponding to the name of the audio information in the target multimedia object. The user identification information of the target client may include the avatar, nickname, etc. of the target user.

[0064] For an exemplary diagram of the associated contents of a target multimedia object in a display page, see Figure 5 .like Figure 5 As shown, the circular icon in the upper left corner of the display page is the avatar of the target user, "Aylin7" on the right side of the circular icon is the user identification information of the target software, "4 minutes ago" on the right side of the circular icon is the viewing time stamp, the rectangular box in the middle of the display page is the multimedia cover, and the clips can be displayed in the multimedia cover, "You Want It Darker" at the bottom of the rectangular box is the name information, and "Leonard Cohen" at the bottom of the rectangular box is the part showing the participants. The advantage of this setting is that the associated content includes comprehensive and rich related content of the target multimedia object, and other users can quickly and conveniently understand the target multimedia object.

[0065] In this embodiment, the publishing status includes a published status or an unpublished status, and correspondingly, the display mode includes: a first display mode corresponding to the published status, and a second display mode corresponding to the unpublished status; the difference between the first display mode and the second display mode is that the visualization parameters of the content associated with the target multimedia object are different.

[0066] The first display mode is a display mode corresponding to the target multimedia object that the current user has published, and the second display mode is a display mode corresponding to the target multimedia object that the current user has not published.

[0067] In this embodiment, the display mode in the display page is associated with the publishing status of the current user. The display interface seen by the current user who has published the target multimedia object is different from the display interface seen by the current user who has not published the target multimedia object. The advantage of this setting is that it encourages more users to publish the target multimedia object. This method can serve as an incentive mechanism for publishing the target multimedia object and enhance user interest.

[0068] Specifically, the current user can trigger any user identification information in the display interface to display the target multimedia object corresponding to the user representation information triggered by the current user. During the display process, the current user's publishing status is different, and the corresponding target multimedia display mode is different. If the current user's publishing status is a published state, the display mode of the target multimedia is a first display mode, and if the current user's publishing status is an unpublished state, the display mode of the target multimedia is a second display mode.

[0069] Based on the above embodiment, the visualization degree corresponding to the first display mode includes that all related contents are visible, and the visualization degree corresponding to the second display mode includes that related contents are not visible and / or information guiding the release of the target multimedia object is displayed.

[0070] In this embodiment, if the current user's publishing status is published, the target multimedia object is displayed in the display interface in the first display mode, that is, the associated content can be clearly displayed. If the current user's publishing status is unpublished, the associated content is displayed in the second display mode. Optionally, the associated content seen by the current user is incomplete. For example, the target multimedia object and part of the associated content are displayed in a semi-blocked manner, or the associated content is blocked in the form of mosaic, so that the current user cannot clearly see the multimedia object shared by the target user.

[0071] On the basis of the above, if the current user's publishing status is unpublished, it is also possible to display the display parameters for guiding the publication of the target multimedia object, for example, displaying a display box with the introductory words "Share what you are listening now" in the display page of the current user, so that the user can publish the target multimedia object after seeing the introductory words. The advantage of such a setting is that the user who has published the target multimedia object can see the entire content of the target multimedia object published by other users, so as to encourage more users to publish the target multimedia object.

[0072] Optionally, if the control for playing the target multimedia object is triggered by the current user in the published state, a fragment or all of the content of the target multimedia object is played.

[0073] The clip content may be a portion of video frames of the album video corresponding to the target multimedia object. For example, the clip content may be 30 seconds of audio and video content of the chorus in the album video of the target multimedia object.

[0074] In this embodiment, the play control can be pre-configured in the target multimedia object, see Figure 6 .like Figure 6As shown, if the current user has published the target multimedia object, when the user triggers the play control, the target multimedia object's clip content can be played. For example, when the user triggers the play control, the climax of the target published audio can be played in a loop for 30 seconds. The advantage of this setting is that the user can enjoy the most exciting clip content of the target multimedia object with one click, and quickly understand whether he is interested in it, which improves the convenience of user use.

[0075] Based on the above embodiment, if the user identification information is triggered by the current user in an unpublished state, the associated content of the target multimedia object associated with the user identification information is displayed in a second display manner.

[0076] In this embodiment, if the user identification information is triggered by the current user in the unpublished state, the second display mode is adopted when displaying the associated content of the target multimedia object associated with the user identification information, that is, only part of the associated content of the target multimedia object is displayed. For example, the associated content of the target multimedia object is semi-occluded.

[0077] S130: Display the target multimedia object based on the display method.

[0078] In this embodiment, after the display mode is determined, the target multimedia object is displayed based on the display mode. For example, if the display mode finally determined is the first display mode, the display form of the current user display interface is Figure 7 As shown in (A), the target multimedia object and all the related contents can be clearly displayed. If the final display mode is the second display mode, the display form of the current user's display interface is Figure 7 As shown in (B), only some relevant contents of the target multimedia object and the associated contents can be seen.

[0079] On the basis of the above-mentioned technical solutions, it may also include: displaying the number of likes corresponding to the target multimedia object, the like text corresponding to the number of likes, and the like user information in the multimedia object display interface; and / or, displaying the collection information corresponding to the target multimedia object in the multimedia object display interface.

[0080] Among them, the like user information includes the like user avatar and nickname, and the like user information is arranged based on the like timestamp.

[0081] In this embodiment, in order to allow users to intuitively see other users' comments and likes on the target multimedia object and enhance the interactivity between users, the interactive information corresponding to the target multimedia object can be displayed in the multimedia object display interface. In addition, the collection information corresponding to the target multimedia object can also be displayed in the multimedia object display interface. This allows users to know the degree of popularity of the current target multimedia object, other users' comments on the current target multimedia object, and which users have liked or collected the current target multimedia object.

[0082] For an exemplary multimedia object display interface diagram, see Figure 8 , the icon at the bottom left of the multimedia object display interface is a like icon, and the number next to the like icon can indicate the number of likes corresponding to the target multimedia object, the icon at the bottom middle is a comment icon and the number of comments corresponding to it, and the icon at the bottom right is a favorite icon and the number of favorites corresponding to it. Below the like icon is a like text corresponding to the number of likes. The number of likes is different, and the corresponding like text is different, so that the user can clearly understand the preference of other users for the current target multimedia object pair. For example, when the number of likes is 1, the like text can be: "User S likes you"; when the number of likes is 2, the like text can be: "User S, User G like you"; when the number of likes is greater than the preset threshold, the like text can be: "Many people like it, it is recommended to collect it". In actual applications, corresponding controls can be pre-set on the three icons, and when the user triggers the corresponding control, the floating interface can be displayed. When the user triggers the control corresponding to the like, comment or favorite icon, the corresponding user avatar and nickname are displayed in the floating interface. When there are multiple user avatars, their arrangement order is based on the timestamp corresponding to when the user triggers the like, comment or favorite control, and is sorted from small to large according to the difference between the current timestamp and the trigger timestamp. If the user clicks a blank area on the display page, the floating interface can be collapsed.

[0083] In this embodiment, if user B likes, comments on or collects the target multimedia object posted by user A, a corresponding pop-up window message may be pushed to user A. For example, the pop-up window message may be: "User B likes your post."

[0084] On the basis of the above technical solutions, it also includes: when it is detected that the display time of the user identification information reaches a preset display time threshold, the user identification information is not displayed.

[0085] The preset display time threshold is a preset time, for example, the preset display time threshold is 24 hours.

[0086] In this embodiment, the current timestamp can be subtracted from the timestamp corresponding to the time when the target multimedia object is displayed on the display page. When the timestamp difference is greater than the preset display time threshold, the user identification information is cleared from the publishing row, and the target multimedia object associated with the user identification information can be deleted. The advantage of this setting is that the user identification information of the displayed target user can be dynamically updated, thereby improving the effect of richness of the displayed content.

[0087] Exemplarily, the preset time threshold is 24 hours. For example, if the target user publishes the target multimedia object at 13:02 on October 1, the user identification information of the target user can be deleted at 13:02 on October 2. If a cross-time zone scenario is involved, the content expiration time is consistent with the time corresponding to the time zone where the user who publishes the target multimedia object is located.

[0088] The technical solution of the disclosed embodiment can display the user identification information of at least one target user in the display interface, determine the display method of the target multimedia object corresponding to the triggered user identification information based on the triggering operation of the user identification information and the publishing status of the current user, and then display the target multimedia object based on the display method, which solves the problem in the prior art that for multimedia objects shared by other users, all shared users see the same content, which has poor personalization and interest, and realizes that the corresponding display method can be determined in combination with the user's publishing status and triggering operation, and then the corresponding content is displayed based on the display method, thereby improving the technical effect of personalization of content display and interactive interest.

[0089] Based on the above embodiment, a multimedia object publishing prompt can be determined to publish a target multimedia object based on the multimedia object publishing prompt. The specific implementation method can refer to the technical solution of this embodiment. The technical terms that are the same as or corresponding to the above embodiment are not repeated here.

[0090] In this embodiment, determining the multimedia object publishing prompt may be: determining the multimedia object publishing prompt based on the running state of the target client. The target client is a client with the function of publishing multimedia objects. The running state of the target client may include two types, one is foreground running and the other is background running. The so-called foreground running can be understood as referring to the running mode that can be seen on the desktop taskbar of the mobile terminal device. Background running refers to an operating mode in which the target client can continue to run related services after being closed. For example, for some social interaction software, when not started, the background can obtain message notifications of these software.

[0091] The multimedia object publishing prompt can be understood as prompt information for publishing multimedia objects to users on the target client. The multimedia object publishing prompt is specifically used to remind users that they can publish multimedia objects based on the target client at this time.

[0092] Based on the above embodiment, the multimedia object publishing prompt includes displaying a sharing pop-up window in the display interface of the target client.

[0093] Specifically, the running state of the target client may include a variety of situations. Corresponding to different running states, there are certain differences in multimedia object publishing prompts. The advantage of this is that it can effectively prompt users without disturbing them. If the running state of the target client is foreground running, the user's current page is the display page corresponding to the target client, and the multimedia object publishing prompt can be presented on the user's current interface in the form of a countdown pop-up window; if the running state of the target client is background running, the user's current page may be the display page corresponding to other software, or the user's mobile terminal device may be in desktop display state, and the multimedia object publishing prompt may be displayed in a sharing pop-up window in the display interface of the target client.

[0094] In this embodiment, in order to increase the interest of multimedia object publishing, the multimedia object publishing prompt can be generated based on the prompt time corresponding to each target client.

[0095] Optionally, a prompt time corresponding to the target client is determined, and a multimedia object publishing prompt is sent to the corresponding target client based on the prompt time.

[0096] The prompt time is the time when the multimedia object publishing prompt is to be sent, and the prompt time corresponding to each target client is randomly determined in the background.

[0097] It should be noted that, for each target client, the method used to determine the time to send the multimedia object release prompt is the same, based on this, one of the target clients can be used as an example for exemplary description. For one of the target clients, if the current timestamp is equal to the prompt timestamp, the multimedia object release prompt is sent to the target client.

[0098] Exemplarily, one multimedia object release prompt can be pushed every day, and the push time every day is a random time point between 08:00-22:00 (accurate to the minute). For each target client, the prompt time is different and has randomness. The time point of pushing the multimedia object release prompt can be determined based on the prompt time corresponding to each target client. For example, the prompt time of user A corresponding to the target client is 08:30, the prompt time of user B corresponding to the target client is 12:30, and the prompt time of user C corresponding to the target client is 16:30. Then the time point of pushing the multimedia object release prompt to user A is 08:30, the time point of pushing the multimedia object release prompt to user B is 12:30, and the time point of pushing the multimedia object release prompt to user C is 16:30. The advantage of such a setting is that the multimedia object release prompt is sent to the corresponding target client based on the randomly determined prompt time, and the time of sending the multimedia object release prompt to each target client is different, which improves the randomness of the time of sending the multimedia object release prompt, thereby increasing the fun of the interactive method of multimedia objects.

[0099] The technical solution of the disclosed embodiment can determine the multimedia object publishing prompt based on the running status of the target client, and then based on the multimedia object publishing prompt, can enter the publishing interface to determine the target multimedia object based on the trigger operation on the publishing interface, and then display the user identification information of the target user who publishes the target multimedia object, thereby facilitating the technical effect of entering the publishing process with convenience and efficiency.

[0100] Fig. 9 This is a flowchart of an interactive method based on multimedia objects provided by the embodiment of the present disclosure. Based on the above embodiment, the following describes in detail various presentation methods of prompt display content. The specific implementation methods can refer to the technical solution of this embodiment. Among them, the technical terms that are the same or corresponding to the above embodiment are not repeated here.

[0101] like Fig. 9 As shown, the method specifically comprises the following steps:

[0102] S210: Determine the prompt display content according to the running state and whether there is a multimedia object to be published that is currently being played.

[0103] The prompt display content can be understood as the specific content of the prompt displayed when the user receives the multimedia object publishing prompt. The multimedia object to be published is the multimedia object to be published.

[0104] In this embodiment, when the running state of the target client and the combination of whether there are multimedia objects to be released to be played are different, the determined prompt display content is different.

[0105] The first situation is that the running state is foreground running, and there is a multimedia object to be released that is being played. In this case, the prompt display content is to share the multimedia object to be released that is being enjoyed, and countdown information is displayed.

[0106] In this embodiment, if the target client is in the foreground and there is a multimedia object to be released, it indicates that the content currently displayed by the terminal device is the target client's operating interface. At this time, the prompt content is to share the multimedia object to be released that is being enjoyed, and a countdown pop-up window is displayed, in which countdown information is displayed. For example, at this time, the user displays a page such as Fig.10 As shown, the countdown number can be displayed in the countdown pop-up window, and the multimedia object to be released being enjoyed can be displayed below the countdown pop-up window.

[0107] Based on the above embodiment, the countdown information is highlighted when the countdown information reaches a preset countdown threshold.

[0108] The preset countdown threshold is a preset value, for example, the preset countdown threshold may be 10. The highlighted display may be a framed display, or a special effect display, or a gradual display of the countdown information display frame, and the countdown display size is adjusted according to a preset rule, and the preset rule may be to zoom in first and then zoom out, or to zoom out first and then zoom in.

[0109] In this embodiment, the countdown information can dynamically display the countdown number, and when the countdown number reaches the preset countdown threshold, the countdown information can be highlighted. For example, if the preset countdown threshold can be 10, when the countdown information is 10, the display size of the countdown information displayed in the countdown pop-up window can be enlarged or reduced to a preset size according to the preset size, so that the countdown information presents a dynamic effect in the user display page, thereby reminding the user to publish the target multimedia object.

[0110] Based on the above embodiment, the above method further includes: when the countdown ends, the multimedia object to be published being enjoyed is not shared, and the status label of the multimedia object to be published is updated from the first status label to the second status label.

[0111] Among them, the first status label and the second status label are relative, and their specific content can be set in the development stage. If from the time dimension, the first status label can be "listening status label", and the second status label can be "recently listening label".

[0112] In this embodiment, if the countdown information is 0, the multimedia object to be released that is being listened to has not been released. At this time, the status label of the multimedia object to be released can be modified. The status label of the multimedia object can be updated from the original "listening status label" to the "recently listened label" to achieve timely update of the status label of the multimedia object to be released.

[0113] It should also be noted that if the countdown information is 0 and the multimedia object being listened to has not been published, the display information of the current display interface can be updated. For example, the display information being listened to in the current display interface can be replaced with the display information being listened to most recently. At the same time, the display background of the current display interface can be updated.

[0114] The second situation is that the running state is foreground running, and there is no multimedia object to be released in the playing state, then the prompt display content is determined to be the multimedia object to be released displaying the second state label and / or the third state label.

[0115] The third status label is also relative to the first status label and the second status label, and the third status label may be a "frequent listening label".

[0116] In this embodiment, if the target client is in the background running state and there is no multimedia object to be published in the playing state, it indicates that the content currently displayed by the terminal device is the running interface of other software or the desktop interface, and the prompt display content is the multimedia object to be published with the "recent listening tag" and / or "frequent listening tag". Whether the status tag of the multimedia object to be published is the "recent listening tag" or the "frequent listening tag" needs to be determined according to the historical playback data of the multimedia object to be published.

[0117] Based on the above embodiment, the historical playback data includes the historical playback frequency and / or the historical playback time. Accordingly, the state label determined based on the historical playback data includes: determining the state label based on the minimum interval between the historical playback time and the current time; and / or determining the state label based on the historical playback frequency and a preset playback frequency threshold.

[0118] The historical playback frequency is the number of times the multimedia object to be shared is played within the preset duration. The historical playback time is the time corresponding to the playback of the multimedia object to be shared within the preset duration. For example, the user receives the prompt display content at 8:00 on October 7. Since 8:00 on October 1, the number of times the multimedia object to be shared is played is 3 times in the past 7 days, namely 8:00 am on October 2, 10:00 am on October 4, and 8:00 am on October 6. The historical playback frequency is 3 times, and these three moments are the historical playback moments.

[0119] The minimum interval is the interval between the most recent playback time and the current time within the preset time. For example, if the current time is 8:00 on October 7 and the most recent playback time is 8:00 on October 6, then the minimum interval is the difference between 8:00 on October 7 and 8:00 on October 6, that is, the minimum interval is 24 hours.

[0120] In this embodiment, if the minimum interval between the historical playback moment and the current moment is less than the preset interval threshold, the status label is determined to be "recent listening label"; if the minimum interval between the historical playback moment and the current moment is greater than the preset interval threshold, and the historical playback frequency is greater than the preset playback frequency threshold, the status label is determined to be "frequent listening label". The advantage of this setting is that the method of determining the status label corresponding to the multimedia object to be shared is digital calculation processing, and the status label corresponding to the multimedia object to be shared can be clarified according to the historical playback data of the target multimedia object, thereby improving the efficiency of determining the status label.

[0121] Based on the above technical solution, it should be noted that if the prompt display content includes the multimedia objects to be released with the second status label and the third status label, the multimedia objects to be released updated from the first status label to the second status label are highlighted.

[0122] It can be understood that if the prompt display content includes multimedia objects to be released whose status labels are the second status label and the third status label, the multimedia objects to be released with the second status label and the multimedia objects to be released with the third status label can be displayed in groups so that the user can clearly determine the status labels of each object to be released. It can also be that a function control corresponding to the second status label and a function control corresponding to the third status label are set on the display interface. Each function control can be associated with multiple multimedia objects to be released corresponding to its status label, that is, when the function control corresponding to the second status label is detected to be triggered, the multimedia object to be released corresponding to the second status label can be displayed in the current interface, and correspondingly, after the function control corresponding to the third status label is triggered, the multimedia object to be released corresponding to the third status label can be displayed. It should also be noted that if the multimedia objects to be released corresponding to the second status label and the third status label are displayed on the same section, the multimedia objects to be released updated from the first status label to the second status label can be highlighted, and optionally, they can be listed separately, or displayed in different colors or different fonts.

[0123] S220: Publish the target multimedia object based on the prompt display content, so as to display user identification information of at least one target user who publishes the target multimedia object in a display interface.

[0124] It can be understood that after entering the publishing process, each user can trigger and select the corresponding object to be published. When the object to be published is triggered, an edit box for the object to be published can be displayed on the display interface to edit the corresponding information in the edit box. The information can be text information, expression information, image information, etc. Optionally, the information is used to represent the comment content or recommended content of the object to be published. It can also be that when it is determined that the object to be published is to be published, an edit box corresponding to the object to be published is displayed to edit the corresponding text information. Alternatively, an edit box can be displayed so that the information can be edited directly in the edit box after the object to be published is triggered. Based on the above, it can be known that the object to be published can be marked with information at any time before the object to be published is published.

[0125] S230: Display user identification information of at least one target user in the display interface.

[0126] S240: Based on the triggering operation on the user identification information and the publishing status of the current user, determine a display mode of the target multimedia object corresponding to the triggered user identification information.

[0127] S250: Display the target multimedia object based on the display method.

[0128] The technical solution of the embodiment of the present disclosure first determines the prompt display content according to the running state and whether there is a multimedia object to be released that is currently being played. Further, the user identification information of at least one target user is displayed in the display interface. Further, based on the triggering operation of the user identification information and the publishing state of the current user, the display mode of the target multimedia object corresponding to the triggered user identification information is determined, and the target multimedia object is displayed based on the display mode. The technical solution provided by the embodiment of the present disclosure can determine the prompt display content according to the running state and whether there is a multimedia object to be released that is currently being played, which enhances the diversity of the methods for determining the prompt display content, and there are a variety of different forms of prompt display content, which meets the personalized needs of users and enriches the user experience.

[0129] On the basis of the above-mentioned embodiment, in order to facilitate users to publish target multimedia objects, a plurality of convenient entrances may be set to invite corresponding target users based on the convenient entrances.

[0130] Optionally, the area where the user identification information of at least one target user is displayed also includes a control for inviting the target user, so as to invite at least one target user based on a trigger operation on the control; and / or, based on a trigger operation on the object to be published, at least one user to be selected is displayed, so as to determine at least one target user based on a trigger operation on at least one user to be selected.

[0131] It can be understood that if the number of at least one target user is large, at this time, all user identification information may not be displayed in the display area of ​​the terminal device. At this time, the user identification information can be slid in the control, and an invitation control can be displayed at the end of the user identification information. The current user can trigger the invitation control to invite at least one target user based on the triggering operation of the invitation control, so that the target user publishes the corresponding target multimedia object. Alternatively, when the triggering of the object to be published is detected, a user selection list including at least one user to be selected can be displayed, and the target user to be invited is determined according to the triggering operation of the current user on the user selection list.

[0132] Fig.11 is a schematic diagram of a structure of an interactive device based on multimedia objects provided by an embodiment of the present disclosure, such as Fig.11 As shown, the device includes: a user information display module 310, a display mode determination module 320 and a multimedia object display module 330.

[0133] The user information display module 310 is used to display user identification information of at least one target user in the display interface; wherein the target user is the user who publishes the target multimedia object;

[0134] A display mode determination module 320, for determining a display mode of a target multimedia object corresponding to the triggered user identification information based on a triggering operation on the user identification information and a publishing status of a current user;

[0135] The multimedia object display module 330 is used to display the target multimedia object based on the display method.

[0136] Based on the above technical solutions, the interactive device of the multimedia object is also used to display user identification information and a corresponding status label of at least one target user in the display interface; wherein the status label corresponds to the playback status when the target multimedia object is released.

[0137] Based on the above technical solutions, the publishing status includes a published status or an unpublished status, and accordingly, the display method includes: a first display method corresponding to the published status, and a second display method corresponding to the unpublished status; the difference between the first display method and the second display method is that the visualization parameters of the content associated with the target multimedia object are different.

[0138] Based on the above technical solutions, the visualization parameters corresponding to the first display mode include display parameters of all visible related contents, and the visualization parameters corresponding to the second display mode include display parameters of invisible related contents and / or display parameters of display guidance publishing target multimedia objects.

[0139] On the basis of the above technical solutions, the display mode determination module 320 is further used to play the segment content of the target multimedia object if the current user in the published state triggers the control for playing the target multimedia object.

[0140] Based on the above technical solutions, the display mode determination module 320 is further configured to display the associated content of the target multimedia object associated with the user identification information in the second display mode if the user identification information is triggered by the current user in an unpublished state.

[0141] On the basis of the above-mentioned technical solutions, the interactive device of the multimedia object is also used for not displaying the user identification information when the display time of the user identification information reaches a preset display time threshold.

[0142] On the basis of the above technical solutions, the interactive device of the multimedia object further includes a release prompt determination unit.

[0143] The publishing prompt determining unit is used to determine the multimedia object publishing prompt based on the running state of the target client.

[0144] On the basis of the above-mentioned technical solutions, the multimedia object publishing prompt includes displaying a sharing pop-up window in the display interface of the target client.

[0145] On the basis of the above technical solutions, the publishing prompt determining unit is further used to determine a prompt time corresponding to the target client, and send a multimedia object publishing prompt to the corresponding target client based on the prompt time.

[0146] On the basis of the above technical solutions, the interactive device of the multimedia object further includes a publishing prompt content determination unit.

[0147] The prompt content determination unit is used to determine the prompt display content according to the running state and whether there is a multimedia object to be released that is currently being played.

[0148] Based on the above technical solutions, the prompt content determination unit is also used to, if the running state is foreground running and there is a multimedia object to be released being played, then the prompt display content is to share the multimedia object to be released being enjoyed and display countdown information.

[0149] On the basis of the above technical solutions, the prompt content determination unit is further used to highlight the countdown information when the countdown information reaches a preset countdown threshold.

[0150] Based on the above technical solutions, the prompt content determination unit is further used for updating the status label of the multimedia object to be published from the first status label to the second status label if the multimedia object to be published being enjoyed is not shared at the end of the countdown.

[0151] Based on the above technical solutions, the prompt content determination unit is also used to determine that if the running status is foreground running and there is no multimedia object to be released in the playing state, the prompt display content is determined to be a multimedia object to be released that displays the second status label and / or the third status label.

[0152] Based on the above technical solutions, if the prompt display content includes the multimedia objects to be released with the second status label and the third status label, the multimedia objects to be released updated from the first status label to the second status label are highlighted.

[0153] On the basis of the above technical solutions, the interactive device of the multimedia object is further used to include a control for inviting the target user in the area to which the user identification information of at least one target user is displayed, so as to invite at least one target user based on a triggering operation of the control; and / or,

[0154] Based on the triggering operation on the to-be-published object, at least one user to be selected is displayed, so as to determine the at least one target user based on the triggering operation on the at least one user to be selected.

[0155] The technical solution of the disclosed embodiment can display the user identification information of at least one target user in the display interface, determine the display method of the target multimedia object corresponding to the triggered user identification information based on the triggering operation of the user identification information and the publishing status of the current user, and then display the target multimedia object based on the display method, which solves the problem in the prior art that for multimedia objects shared by other users, all shared users see the same content, which has poor personalization and interest, and realizes that the corresponding display method can be determined in combination with the user's publishing status and triggering operation, and then the corresponding content is displayed based on the display method, thereby improving the technical effect of personalization of content display and interactive interest.

[0156] The multimedia object interactive device provided in the embodiments of the present disclosure can execute the multimedia object-based interactive method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0157] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0158] Fig.12 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Fig.12 , which shows an electronic device (eg, Fig.12 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, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.12 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0159] like Fig.12 As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An edit / output (I / O) interface 405 is also connected to the bus 404.

[0160] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.12 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0161] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

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

[0163] The electronic device provided by the embodiment of the present disclosure and the multimedia object-based interactive method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0164] The embodiments of the present disclosure provide a computer storage medium on which a computer program is stored. When the program is executed by a processor, the interactive method based on multimedia objects provided in the above embodiments is implemented.

[0165] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, 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, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0166] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0167] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0168] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0169] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0170] Displaying user identification information of at least one target user in the display interface; wherein the target user is a user who publishes the target multimedia object;

[0171] Determining a display mode of a target multimedia object corresponding to the triggered user identification information based on a triggering operation on the user identification information and a publishing status of a current user;

[0172] The target multimedia object is displayed based on the display mode.

[0173] Computer program code for performing the operations of the present disclosure may 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, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through 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., through the Internet using an Internet service provider).

[0174] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0175] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".

[0176] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary 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), and the like.

[0177] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. 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 equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 foregoing.

Claims

1. An interactive method based on multimedia objects, characterized in that: include: Displaying user identification information of at least one target user in the display interface; wherein the target user is a user who publishes the target multimedia object; and the user identification information is used to characterize the target user; Determining a display mode of a target multimedia object corresponding to the triggered user identification information based on a triggering operation on the user identification information and a publishing status of a current user; Displaying the target multimedia object based on the display method; The method further comprises: Displaying at least one target user's user identification information and a corresponding status label in the display interface; Wherein, the state tag corresponds to the playing state when the target multimedia object is released; Wherein, the publishing status includes a published status or an unpublished status, and correspondingly, the display method includes: a first display mode corresponding to the published state, and a second display mode corresponding to the unpublished state; The difference between the first display mode and the second display mode is that the visualization degree of the associated content of the target multimedia object is different; The visualization degree corresponding to the first display mode includes that all the related contents are visible, and the visualization degree corresponding to the second display mode includes that the related contents are not visible and / or information guiding the release of the target multimedia object is displayed.

2. The method according to claim 1, characterized in that Also includes: If the current user in the published state triggers the control for playing the target multimedia object, a fragment or all of the content of the target multimedia object is played.

3. The method according to claim 1, characterized in that The determining, based on the triggering operation on the user identification information and the publishing status of the current user, a display mode of the target multimedia object corresponding to the triggered user identification information includes: If the user identification information is triggered by the current user in an unpublished state, the associated content of the target multimedia object associated with the user identification information is displayed in the second display manner.

4. The method according to claim 1, characterized in that: Also includes: When the display time of the user identification information reaches a preset display time threshold, the user identification information is not displayed.

5. The method according to claim 1, characterized in that Also includes: Determining a multimedia object publishing prompt based on the operating status of the target client; If the target client is in the foreground running state, the multimedia object publishing prompt includes a publishing entry, so as to publish the target multimedia object based on the publishing entry.

6. The method according to claim 1, characterized in that Also includes: A prompt time corresponding to a target client is determined, and a multimedia object publishing prompt is sent to the corresponding target client based on the prompt time.

7. The method according to claim 1, characterized in that Also includes: Determine the prompt display content according to the running status and whether there is a multimedia object to be released in the current playing status; The target multimedia object is published based on the prompt presentation content.

8. The method according to claim 7, characterized in that The step of determining the prompt display content according to the running state and whether there is a to-be-published multimedia object currently in a playing state includes: If the running state is foreground running, and there is a multimedia object to be released in a playing state, the prompt display content is to share the multimedia object to be released in a playing state, and display countdown information.

9. The method according to claim 8, characterized in that Also includes: When the countdown information reaches a preset countdown threshold, the countdown information is highlighted.

10. The method according to claim 8 or 9, characterized in that: Also includes: When the countdown ends and the to-be-published multimedia object in the playing state is not shared, the state label of the to-be-published multimedia object is updated from the first state label to the second state label.

11. The method according to claim 7, characterized in that The step of determining the prompt display content according to the running state and whether there is a to-be-published multimedia object currently in a playing state includes: If the running state is foreground running, and there is no multimedia object to be published in the playing state, it is determined that the prompt display content is the multimedia object to be published displaying the second state label and / or the third state label.

12. The method according to claim 11, characterized in that If the prompt display content includes the to-be-published multimedia objects with the second status label and the third status label, the to-be-published multimedia objects with the labels updated from the first status label to the second status label are highlighted and displayed.

13. The method according to claim 7, characterized in that Also includes: Before publishing the target multimedia object, information editing is performed on the target multimedia.

14. The method according to claim 1, characterized in that A control for inviting the target user is also included in the area where the user identification information of at least one target user is displayed, so as to invite at least one target user based on a triggering operation of the control; and / or, Based on the triggering operation of the object to be published, at least one user to be selected is displayed, so as to determine the at least one target user based on the triggering operation of the at least one user to be selected.

15. An interactive device based on multimedia objects, characterized in that: include: A user information display module, used to display user identification information of at least one target user in the display interface; wherein the target user is a user who publishes the target multimedia object; and the user identification information is used to characterize the target user; A display mode determination module, used to determine the display mode of the target multimedia object corresponding to the triggered user identification information based on the triggering operation of the user identification information and the publishing status of the current user; A multimedia object display module, used for displaying the target multimedia object based on the display mode; The device is further configured to display at least one user identification information of a target user and a corresponding status label in the display interface; wherein the status label corresponds to the playback status when the target multimedia object is released; Among them, the publishing status includes a published status or an unpublished status, and accordingly, the display method includes: a first display method corresponding to the published status, and a second display method corresponding to the unpublished status; the difference between the first display method and the second display method is that the visualization degree of the associated content of the target multimedia object is different; the visualization degree corresponding to the first display method includes that all the associated content is visible, and the visualization degree corresponding to the second display method includes that the associated content is not visible and / or displays information guiding the release of the target multimedia object.

16. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the multimedia object-based interactive method as described in any one of claims 1-14.

17. A storage medium comprising computer executable instructions, which are used to execute the multimedia object-based interactive method according to any one of claims 1 to 14 when executed by a computer processor.

Citation Information

Patent Citations

  • Work editing prompting method and device, electronic equipment and storage medium

    CN112764869A

  • Server and media asset pre-selling method

    CN114584812A

  • Multimedia information interaction method and device, electronic equipment and storage medium

    CN114827701A

  • Media information processing method and device, equipment and storage medium

    CN115134635A

Cited By

  • Interaction method and apparatus based on multimedia object, electronic device, and storage medium

    EP4528449A1