Disclosure of Invention
The disclosure provides a method, medium, device and computing equipment for syndication, which are used for solving the problem that a music platform in the prior art cannot meet social demands of users when listening to music.
In a first aspect of the present disclosure, there is provided a syndication method comprising:
Displaying a guide page, wherein the guide page comprises a first virtual image of a target user and a first control, the target user and a current login user have streaming media reading history relevance, and the streaming media reading history relevance is determined according to the historical multimedia reading data of the target user and the historical multimedia reading data of the current login user;
And responding to the interaction operation facing the first control, displaying a photo page, wherein the photo page comprises the first avatar and a second avatar of the current login user.
In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of:
The target user and the current login user listen to the same audio in the same first historical time period;
the target user and the current login user circulate the same audio in a single-song mode in the same second historical time period;
the target user is the same as the annual singer corresponding to the current login user;
the target user is the same as the annual song corresponding to the current login user;
the target user is the same as the corresponding curved wind of the current login user.
In one embodiment of the present disclosure, the syndication page includes a second control, and displaying the syndication page further includes:
responding to the interaction operation facing the second control, generating a first photo request interface, and displaying a third control, wherein the third control is expressed as the identity of a first target friend, and the first photo request interface contains a second virtual image of a current login user;
responding to the interaction operation facing the third control, and sending a first photo combining request to a first target friend;
and responding to the first target friend to confirm the first photo request, and displaying a photo page.
In one embodiment of the present disclosure, the syndication page further comprises a fourth control, the fourth control being represented as an identity of the target user, and the syndication method further comprises:
and responding to the interactive operation facing the fourth control, displaying a communication page corresponding to the target user, wherein the communication page is used for the current login user to send communication information to the target user or receive communication information from the target user.
In one embodiment of the present disclosure, the syndication page further comprises a fifth control, and the syndication method further comprises:
And in response to the interaction operation facing the fifth control, saving a first combined image, wherein the first combined image comprises a first avatar and a second avatar.
In one embodiment of the present disclosure, the guide page further contains descriptive information of the streaming media viewing history relevance.
In one embodiment of the present disclosure, before displaying the guide page, further comprising:
And responding to a second photo combining request sent by the second target friend, and displaying a second photo combining request interface, wherein the second photo combining request interface comprises a third virtual image of the second target friend.
In one embodiment of the present disclosure, the second syndication request interface further includes a second avatar in response to the currently logged-in user having the second avatar.
In one embodiment of the present disclosure, in response to the current login user not having an avatar, the second syndication request interface further comprises a sixth control, the syndication method further comprising:
In response to the sixth control-oriented interactive operation, displaying an avatar customization page, the avatar customization page containing a seventh control,
And generating a second combined image in response to the interaction operation facing the seventh control under the condition that the customization of the second avatar of the current login user is completed, wherein the second combined image comprises the second avatar and the third avatar.
In one embodiment of the present disclosure, displaying a guidance page includes:
sequentially displaying a plurality of pages of the annual report, wherein the background of at least one page in the plurality of pages of the annual report comprises a first virtual image;
And displaying the guide page in response to the interaction operation of the last displayed page in the plurality of pages facing the annual report.
In one embodiment of the present disclosure, a plurality of pages of an annual report are displayed in sequence, including:
In response to the interactive operation to the seventh control, a plurality of pages of the annual report are displayed in sequence.
In a second aspect of the present disclosure, there is provided a syndication apparatus comprising:
The first display module is used for displaying a guide page, the guide page comprises a first virtual image of a target user and a first control, the target user and a current login user have streaming media reading history relevance, and the streaming media reading history relevance is determined according to the historical multimedia reading data of the target user and the historical multimedia reading data of the current login user;
And the second display module is used for responding to the interaction operation facing the first control and displaying a photo page, wherein the photo page comprises a first virtual image and a second virtual image of the current login user.
In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of:
The target user and the current login user listen to the same audio in the same first historical time period;
the target user and the current login user circulate the same audio in a single-song mode in the same second historical time period;
the target user is the same as the annual singer corresponding to the current login user;
the target user is the same as the annual song corresponding to the current login user;
the target user is the same as the corresponding curved wind of the current login user.
In one embodiment of the present disclosure, the syndicated page includes a second control, the second display module further configured to:
responding to the interaction operation facing the second control, generating a first photo request interface, and displaying a third control, wherein the third control is expressed as the identity of a first target friend, and the first photo request interface contains a second virtual image of a current login user;
responding to the interaction operation facing the third control, and sending a first photo combining request to a first target friend;
and responding to the first target friend to confirm the first photo request, and displaying a photo page.
In one embodiment of the present disclosure, the syndication page further comprises a fourth control, the fourth control being represented as an identity of the target user, the syndication device further comprising:
and the third display module is used for responding to the interactive operation facing the fourth control, displaying a communication page corresponding to the target user, and the communication page is used for the current login user to send communication information to the target user or receive communication information from the target user.
In one embodiment of the present disclosure, the syndication page further comprises a fifth control, and the syndication device further comprises:
And the storage module is used for responding to the interaction operation facing the fifth control and storing a first combined image, wherein the first combined image comprises a first virtual image and a second virtual image.
In one embodiment of the present disclosure, the guide page further contains descriptive information of the streaming media viewing history relevance.
In one embodiment of the present disclosure, the coalescing means further comprises:
and the fourth display module is used for responding to a second photo combining request sent by the second target friend and displaying a second photo combining request interface, wherein the second photo combining request interface comprises a third virtual image of the second target friend.
In one embodiment of the present disclosure, the second syndication request interface further includes a second avatar in response to the currently logged-in user having the second avatar.
In one embodiment of the present disclosure, in response to the current login user not having an avatar, the second composition request interface further comprises a sixth control, the composition apparatus further comprising:
a fifth display module for displaying an avatar customization page in response to the interactive operation facing the sixth control, the avatar customization page including a seventh control,
And the generation module is used for responding to the interaction operation facing the seventh control to generate a second combined picture under the condition that the customization of the second avatar of the current login user is completed, wherein the second combined picture comprises the second avatar and the third avatar.
In one embodiment of the present disclosure, the first display module includes:
A first display unit for sequentially displaying a plurality of pages of the annual report, a background of at least one page of the plurality of pages of the annual report including a first avatar;
And a second display unit for displaying the guide page in response to an interactive operation of a last displayed one of the plurality of pages for the annual report.
In one embodiment of the present disclosure, the first display unit is specifically configured to:
In response to the interactive operation to the seventh control, a plurality of pages of the annual report are displayed in sequence.
In a third aspect of the present disclosure, there is provided a computer readable storage medium having stored therein computer program instructions which, when executed, implement the syndication method as in any of the first aspects.
In a fourth aspect of the present disclosure, there is provided a computing device comprising a memory and a processor, the memory for storing program instructions, the processor for invoking the program instructions in the memory to perform the method of coalescing as in any of the first aspects above.
The method and the device for displaying the guide page are used for responding to the interactive operation facing the first control when the guide page is displayed, the guide page comprises a first virtual image of a target user and the first control, the target user and a current login user have streaming media reading history relevance, the streaming media reading history relevance is determined according to the historical multimedia reading data of the target user and the historical multimedia reading data of the current login user, and the guide page comprises a second virtual image of the first virtual image and the second virtual image of the current login user. The method and the device can determine the first virtual image of the target user which has the relevance to the current login user in the streaming media reading history, and meet the social requirement of the user when the user listens to music by combining the first virtual image with the second virtual image, so that the user experience is enhanced.
Detailed Description
The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are presented merely to enable one skilled in the art to better understand and practice the present disclosure and are not intended to limit the scope of the present disclosure in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Those skilled in the art will appreciate that embodiments of the present disclosure may be implemented as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of entirely hardware, entirely software (including firmware, resident software, micro-code, etc.) or in a combination of hardware and software.
According to an embodiment of the disclosure, a method, medium, device and computing equipment for syndication are provided.
In this document, it should be understood that any number of elements in the drawings is for illustration and not limitation, and that any naming is used only for distinction and not for any limitation.
The principles and spirit of the present disclosure are explained in detail below with reference to several representative embodiments thereof.
Summary of The Invention
The inventor finds that, in the application program corresponding to the music or audio player in the related art, the user can listen to any music, and the server corresponding to the application program can acquire music listening data of the user, such as song listening name, song listening type and song listening duration. The application may satisfy the user sharing the listened music to other social platforms by way of a music link or music card. However, the related art is limited to collection of music listening data for a single user, and cannot perform a composition of avatars of different users based on a plurality of users' lateral links, for example, by associating music listening data of different users.
Based on the above problems, the disclosure provides a syndication method, which can display a first avatar of a target user on a guide page, wherein the target user has a streaming media viewing history association with a current login user, and after the current login user performs interactive operation on the guide page, the syndication page including the first avatar and a second avatar of the current login user can be displayed, so that transverse links based on a plurality of users are established, and the syndication requirement of the current login user and other target users is realized.
Having described the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are specifically described below.
Application scene overview
Referring first to fig. 1, an application scenario of the photo method provided by the present disclosure is shown, for example, by triggering a music application program to enter the application scenario on the electronic device 10 in fig. 1, determining that a current login user logs in the music application program, the current login user participates in a corresponding interactive operation, and may enter a guide page 11, the guide page 11 displays a first avatar A1 and a first control B1 of a target user, the current login user clicks the first control B1 and may enter a photo page 12, and the photo page 12 has a first avatar A1 and a second avatar A2, so that a photo of the second avatar A2 of the current login user and the first avatar A1 of the target user is implemented.
In the method, when the music application program is used, the current login user can listen to the music data based on the history of the current login user, and the current login user and the associated target user are subjected to virtual image combination, so that social requirements of the user during listening are met, and experience of the user using the music application program is improved.
Exemplary method
A method for syndication according to an exemplary embodiment of the present disclosure is described below with reference to fig. 2 in conjunction with the application scenario of fig. 1. It should be noted that the above application scenario is only shown for the convenience of understanding the spirit and principles of the present disclosure, and the embodiments of the present disclosure are not limited in any way in this respect. Rather, embodiments of the present disclosure may be applied to any scenario where applicable.
In addition, in the technical scheme of the disclosure, the related processes of collecting, storing, using, processing, transmitting, providing, disclosing and the like of information such as user data and the like all accord with the regulations of related laws and regulations, and the public order is not violated.
Fig. 2 shows a step flowchart of a syndication method provided by the present disclosure, which specifically includes the following steps:
S201, displaying a guide page.
Referring to fig. 1, the guide page 11 includes a first avatar A1 and a first control B1 of a target user, and the target user and a current login user have a streaming media viewing history association, which is determined according to the historical multimedia viewing data of the target user and the historical multimedia viewing data of the current login user.
In this disclosure, the boot page may be entered in any manner. Before entering the guide page, the server acquires historical multimedia viewing data, such as historical listening music data, of the current login user in advance, determines a target user having streaming media viewing history relevance with the current login user according to the historical multimedia viewing data, acquires a first avatar of the target user, and displays the first avatar A1 on the guide page 11.
In addition, the first control B1 correspondingly displays descriptive information, such as "uncovering the margin" in fig. 1. There is also a return control on the guide page 11 for returning to the previous page. The guide page 11 also has a sharing control for sharing the guide page 11.
Referring to fig. 1, the guidance page 11 also contains description information C1 of the streaming media viewing history association, for example, "Ta is the most similar person to your music taste". In addition, the description information may be "Ta is the same as you like singer", "Ta frequently listened to song is the same as you frequently listened to song", or the like.
S202, in response to the interaction operation facing the first control, displaying a photo page.
Referring to fig. 1, when the user clicks on the first control B1, the user enters the syndication page 12. The syndication page 12 includes a first avatar A1 and a second avatar A2 of the currently logged-in user.
Moreover, the syndication page 12 further includes a return control and a sharing control, the return control is used for returning to the guide page, and the sharing control is used for sharing the syndication page 12.
In fig. 1, the syndication page 12 further includes specific information C2 associated with the current login user and the target login user, for example, "your all listened to music" heaven "at 9 months and 10 days and late night. In addition, "your collection singer ak", "your favorite song wind is hip hop", etc. can also be mentioned.
In addition, the photo page can be saved, other friends can be invited to photo through the photo page, communication with a target user can be realized through the photo page, and the like. By way of example, the communication page of the target user can be entered through the syndication page, and then chat with the target user, the syndication confirmation request and the like can be performed.
In the method, the first virtual image of the target user with the streaming media reading history relevance with the current login user can be determined, and then the first virtual image and the second virtual image are combined, so that social demands of the user when the user listens to music are met, and the user experience is enhanced.
Fig. 3 shows a step flowchart of another method for syndication provided in the present disclosure, specifically including the following steps:
S301, sequentially displaying a plurality of pages of the annual report.
In the present disclosure, the annual reports may be entered in any manner. For example, the user enters the annuity report by searching for the annuity report in the first page of the music application. The annual report comprises a plurality of pages, and the content displayed by the pages is a listening summary of the current login user in the current year.
Referring to fig. 4, a plurality of pages of an annual report, the background of at least one of which includes a first avatar A1, are sequentially displayed.
In fig. 4, after entering the annual report, a certain page 41 of the annual report is displayed, and the page 41 may include a first avatar A1 of the target user, annual report text information 411, and the like. The current login user may slide page 41 in a specified direction (e.g., up) and then go to a subsequent page of the annuity report, repeatedly sliding pages until the last page 42 is entered, and after the current login user slides to the last page 42 of the annuity report, the guidance page 11 as shown in fig. 1 is displayed.
S302, displaying a guide page in response to the interaction operation of the last displayed page in the plurality of pages facing the annual report.
The guiding page comprises a first virtual image of a target user and a first control, the target user and a current login user have streaming media reading history relevance, and the streaming media reading history relevance is determined according to the historical multimedia reading data of the target user and the historical multimedia reading data of the current login user.
In addition, introduction information of the first avatar A1 of the target user, such as "also recall Ta, that gives you a road to a village friend at a forest entrance," may be included on the guide page, and used to alert the user that the first avatar A1 on the guide page and the first avatar A1 of the annual report page background are the same.
In the method, the streaming media reading history association comprises at least one of the following steps that a target user and a current login user listen to the same audio in the same first history time period, the target user and the current login user circulate the same audio in a single-song mode in the same second history time period, the target user is the same as a annual singer corresponding to the current login user, the target user is the same as an annual song corresponding to the current login user, and the target user is the same as a song corresponding to the current login user.
Wherein the same audio is listened to in the same first historical time period, namely, the date of listening to the song, the song name and the singer name are matched. If the user is the target user, the date and name of the song are the same as those of the singer. Illustratively, both the current logged-in user and the target user have listened to the song "heaven" of ak at 25 days and late night for 3 months. The same audio for the same second historical period of the single-tune cycle is matching the single-tune cycle date, song name of the single-tune cycle, and singer name. And if the user is the target user, the single-song circulation date, the song name and the singer name of the single-song circulation are the same as those of the current login user for listening to the song. Illustratively, both the current login user and the target user single-song cycle the song "on the sky" of ak at 25 days of 3 months.
Moreover, the corresponding annual singers are the same, and the users matched with the annual singers in the annual report of the current year are target users. Illustratively, the annual singers of both the current login user and the target user are ak. The corresponding annual songs are the same, namely, the current annual song of the login user is determined to be coincident with singer names and song names of partial songs in the annual songs of the target user. Illustratively, there is ak in both the current log-in user's annual song and the target user's annual song. The corresponding curved wind (song style) is the same as that of the current login user, and the current login user is determined that partial curved wind is overlapped with the curved wind of the target user. Illustratively, the current login user and the target user are hip hop and rock.
Further, priorities of the different streaming media viewing history associations may be preset. For example, if different target users are determined according to the above-mentioned different streaming media viewing history associations, the final target user may be determined according to the priority. The method includes the steps of determining a target user H1 if the same audio is listened to according to the same first historical time period, determining a target user H2 according to the same audio of a single-song loop of the same second historical time period, determining a target user H3 according to the same corresponding annual singer, determining a target user H4 according to the same corresponding annual song, and determining a target user H5 according to the same corresponding song wind. If the same audio is listened to according to the same first historical period, the priority is higher than that of other modes, and the target user H1 can be determined to be the final target user according to the priority.
In addition, if the target user of the streaming media viewing history association is not satisfied, a spam rule may be set, for example, to determine a user with the opposite sex to the current login user as the target user, or to determine a user with the same area as the current login user as the target user.
In the present disclosure, if the user reenters the annual report or the guidance page, a new user having a streaming media viewing history association with the current login user is determined as the target user.
Wherein the determined target user also needs to have an avatar. The avatar may be an avatar set by the annual report of the current year, may be an avatar set by the annual report of the previous year, or may be an avatar set by participating in other activities of the music application.
In the present disclosure, if the current login user is the user who uses the syndicated page first, the target user may be a preset user. Such as a developer or manager of the music application.
S303, responding to the interaction operation facing the first control, and displaying the photo page.
In the present disclosure, a current login user may enter a syndication page through a page of a annual report, and further perform a syndication of an avatar with a "stranger" who has a listening association relationship with the current login user. And then, the transverse link between users for listening to the music data is established, and the social requirement of the users is met.
Referring to fig. 1, the synopsis page includes a second control B2. In addition, the specific implementation procedure of this step, referring to S202, is not described herein.
S304, generating a first photo request interface in response to the interaction operation facing the second control, and displaying a third control.
Referring to fig. 5, the first contact request interface 51 includes a second avatar A2 of the currently logged-in user. In addition, the first photo request interface 51 may be an image or a page, and if the first photo request interface is an image, the first photo request interface further includes a blank area I and path information 511. The first target friend can preview the interface corresponding to the first photo request interface 51 through the path information 511, and the virtual image of the first target friend is displayed in the idle area I in the scene that the first target friend previews the corresponding interface.
In the present disclosure, the first syndication request interface 51 may be background generated. Referring to fig. 6, controls corresponding to friends of a plurality of currently logged-in users, for example, friends 1 through n on page 61, are displayed. If the current login user selects a third control B3 from the plurality of controls, a first photo combination request can be sent to a first target friend (friend 1) corresponding to the third control. The third control B3 is represented as an identity of the first target friend.
In addition, after the current login user triggers the second control B2 of the syndication page in fig. 1, a plurality of social application corresponding controls (not shown in the figure) may also be displayed on the page 61, after the current login user selects one of the controls, the current login user enters a corresponding social application, and the current login user may select one of the friends in the social application as the first target friend that sends the first syndication request.
S305, responding to the interaction operation facing the third control B3, and sending a first photo combination request to the first target friend.
In the present disclosure, the first syndication request may be an image as shown in fig. 5 or may be transmitted in the form of a link to a page as shown in fig. 5.
S306, responding to the first target friend to confirm the first photo combination request, and displaying a photo combination page.
In the present disclosure, when the first target friend confirms to take a photo according to the first photo request, the photo is returned to the current login user, and the current login user displays a photo page 62 as shown in fig. 6, where the photo page 62 is the same as the photo page 12 in fig. 1 except for the difference of the virtual images, and the description is not repeated here. Contained on the syndication page 62 are a second avatar A2 of the currently logged-in user and a fourth avatar A4 of the first target buddy.
In addition, the current login user can save the photo page 61 and then go to and request other friends to photo.
S307, responding to the interactive operation facing the fourth control, and displaying the communication page corresponding to the target user.
Referring to fig. 1, the syndication page 12 further includes a fourth control B4, where the fourth control B4 is represented as an identity of the target user, for example, a "spicy chicken" and the communication page is used for the current login user to send communication information to the target user or receive communication information from the target user, which can be understood as that the current login user and the target user chat through the communication page.
Further, referring to fig. 6, in the syndication page 62, the fourth control B4 is represented as an identification of the first target friend, such as a "small twist.
In the method, the current login user can be combined with a stranger, and can also be combined with friends, so that user experience is improved.
And S308, responding to the interaction operation facing the fifth control, and storing the first combined image.
Wherein, referring to fig. 1, the syndication page 12 further comprises a fifth control B5. When the user triggers the fifth control B5, a first photo image corresponding to the photo page 12 is generated, referring to fig. 7, and then the first photo image 71 is saved. The first combined image 71 includes a first avatar A1 and a second avatar A2.
In the disclosure, the annual report may also be entered by inviting the friend, which may be that the second photo request interface 83 is displayed in response to the second photo request sent by the second target friend (friend 2), the avatar customization page 84 is displayed in response to the interaction operation facing the sixth control B6, the avatar customization page includes the seventh control B7, and the second photo image is generated in response to the interaction operation facing the seventh control B7 in case that the second avatar customization of the current login user is completed.
Referring to fig. 8 and 4, sequentially displaying the plurality of pages of the annunciation includes sequentially displaying the plurality of pages 41 to 42 of the annunciation in response to the interactive operation facing the seventh control B7. Wherein after the current login user triggers the seventh control B7, the first page 41 of the annual report is displayed first, then the current login user can slide the page 41 in a specified direction (e.g. up), then enter the middle page of the annual report, and repeatedly slide the pages until the last page 42 is entered.
In the present disclosure, the second photo request may be, for example, sent to the current login user in the form of a link, and the current login user triggers the link, and then the second photo request interface is displayed. Referring to fig. 8, the second photo request may also be that the second target friend sends the second target friend to the current login user in the form of an image, the image 81 is displayed on a display interface of a display device of the current login user, the image 81 includes a third avatar A3 of the second target friend, and photo path information 811, and the current login user may enter the second photo request interface 82 or 83 through an indication of the current photo path information 811.
Illustratively, the syndicated path information 811 may be a save picture, then open a reference application, then scan the two-dimensional code with a sweep.
Further, a second photo request interface 82 or 83 is displayed in response to the second photo request, wherein the second photo request interface 82 or 83 includes a third avatar A3 of the second target friend.
Wherein the second contact request interface 82 further includes a second avatar A2 in response to the currently logged-in user having the second avatar A2. For example, referring to the second photo request interface 82 in fig. 8, if the currently logged-in user has the second avatar A2, the third avatar A3 and the second avatar A2 are directly displayed on the second photo request interface 82, and the photo is completed.
In addition, the second composition request interface 82 further includes a save composition control E1 and a send composition control E2, wherein the save composition control E1 is used to save a composition comprising the third avatar A3 and the second avatar A2. The transmission contact control E2 is used to transmit a contact including the third avatar A3 and the second avatar A2 to the second target friend. In addition, the second contact request interface 82 includes a sharing control that can include a contact sharing of the third avatar A3 and the second avatar A2 to other friends.
In the method and the device, the requirements of the user on the combination of friends can be met, and the user experience is improved.
Wherein the second syndication request interface 83 further comprises a sixth control B6 in response to the current login user not having an avatar.
Referring to fig. 8, when the current login user does not have an avatar, a second photo request interface such as 83 includes a third avatar A3, an empty area D, and a sixth control B6 of a second target friend in the second photo request interface 83. Wherein the empty area D is used to display the second avatar A2 of the currently logged-in user.
Referring to fig. 8, after the current login user triggers the sixth control B6 in the second syndication request interface 83, the user enters an avatar customization page 84, where the avatar customization page 84 contains the avatars 1 through n provided by the system, and the current login user can arbitrarily select one of them as the second avatar, and also can trigger the import avatar control F3 to import the second avatar. In addition, G is a preview window of the second avatar customized for the current login user.
Further, the avatar customization page 84 includes a seventh control B7, and the user can generate and save a second synopsis image by triggering the seventh control B7 and enter into the annual report.
In the method, the effect of sharing the music application program can be achieved through the friend's photo request. And the friends can be made to make a photo of the virtual image, so that the use experience of the user is improved.
Wherein the second combined image includes a second avatar and a third avatar.
In the present disclosure, the second photo image may be generated in the background, or the generated second photo image may be displayed and sent to the second target friend.
In the method, the song listening connection among different users is established by comparing and analyzing the song listening data of the different users, so that the social demands of the users when listening to songs are met. In addition, through the combination with 'strangers', emotion connection with music as accompaniment among users is enhanced, unique atmosphere of the music application program is created, and further experience of the users is improved. Furthermore, by sharing the invitation "syndication," more users may be directed to participate in experiencing the music application. Finally, in the form of music and social contact, better experience is improved for users.
Exemplary Medium
Having described the method of the exemplary embodiments of the present disclosure, next, a storage medium of the exemplary embodiments of the present disclosure will be described with reference to fig. 9.
Referring to fig. 9, a storage medium 90, in which a program product for implementing the above-described method according to an embodiment of the present disclosure is stored, may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device such as a personal computer. However, the program product of the present disclosure is not limited thereto.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of a readable storage medium include an electrical connection having one or more wires, a portable 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. The readable signal medium may also be any readable medium other than a readable storage medium.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, partly on a remote computing device, or entirely on the remote computing device or server. In the context of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN).
Exemplary apparatus
Having described the media of the exemplary embodiments of the present disclosure, next, a partner device of the exemplary embodiments of the present disclosure will be described with reference to fig. 10, so as to implement the method in any of the foregoing method embodiments, and the implementation principle and technical effect are similar, and are not repeated herein.
Fig. 10 shows a block diagram of a combination camera 100 provided in the present disclosure, where the combination camera 100 includes a first display module 101 and a second display module 102. Wherein:
A first display module 101, configured to display a guide page, where the guide page includes a first avatar and a first control of a target user, and the target user and a current login user have a streaming media browsing history relevance, and the streaming media browsing history relevance is determined according to historical multimedia browsing data of the target user and historical multimedia browsing data of the current login user;
The second display module 102 is configured to display a photo page in response to the interaction operation facing the first control, where the photo page includes the first avatar and a second avatar of the current login user.
In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of:
The target user and the current login user listen to the same audio in the same first historical time period;
the target user and the current login user circulate the same audio in a single-song mode in the same second historical time period;
the target user is the same as the annual singer corresponding to the current login user;
the target user is the same as the annual song corresponding to the current login user;
the target user is the same as the corresponding curved wind of the current login user.
In one embodiment of the present disclosure, the syndicated page includes a second control, the second display module 102 being further configured to:
responding to the interaction operation facing the second control, generating a first photo request interface, and displaying a third control, wherein the third control is expressed as the identity of a first target friend, and the first photo request interface contains a second virtual image of a current login user;
responding to the interaction operation facing the third control, and sending a first photo combining request to a first target friend;
and responding to the first target friend to confirm the first photo request, and displaying a photo page.
In one embodiment of the present disclosure, the syndication page further comprises a fourth control, the fourth control being represented as an identity of the target user, the syndication device 100 further comprising:
And a third display module (not shown) for displaying a communication page corresponding to the target user in response to the interactive operation facing the fourth control, wherein the communication page is used for the current login user to send communication information to the target user or receive communication information from the target user.
In one embodiment of the present disclosure, the syndication page further comprises a fifth control, and the syndication device 100 further comprises:
A saving module (not shown) for saving a first combined image including the first avatar and the second avatar in response to the interaction with the fifth control.
In one embodiment of the present disclosure, the guide page further contains descriptive information of the streaming media viewing history relevance.
In one embodiment of the present disclosure, the synopsis device 100 further comprises:
And a fourth display module (not shown) for displaying a second photo request interface in response to a second photo request sent by the second target friend, the second photo request interface including a third avatar of the second target friend.
In one embodiment of the present disclosure, the second syndication request interface further includes a second avatar in response to the currently logged-in user having the second avatar.
In one embodiment of the present disclosure, in response to the current login user not having an avatar, the second syndication request interface further comprises a sixth control, and the syndication device 100 further comprises:
A fifth display module (not shown) for displaying an avatar customized page including a seventh control in response to the interactive operation directed to the sixth control,
A generation module (not shown) for generating a second combined image in response to the interactive operation facing the seventh control, the second combined image including the second avatar and the third avatar, in case the customization of the second avatar of the current login user is completed.
In one embodiment of the present disclosure, the first display module 101 includes:
A first display unit for sequentially displaying a plurality of pages of the annual report, a background of at least one page of the plurality of pages of the annual report including a first avatar;
And a second display unit for displaying the guide page in response to an interactive operation of a last displayed one of the plurality of pages for the annual report.
In one embodiment of the present disclosure, the first display unit is specifically configured to:
In response to the interactive operation to the seventh control, a plurality of pages of the annual report are displayed in sequence.
Exemplary computing device
Having described the methods, media, and apparatus of exemplary embodiments of the present disclosure, a computing device of exemplary embodiments of the present disclosure is next described with reference to fig. 11.
The computing device 110 shown in fig. 11 is only one example and should not be taken as limiting the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 11, computing device 110 is in the form of a general purpose computing device. The components of computing device 110 may include, but are not limited to, at least one processing unit 111 described above, at least one memory unit 112 described above, and a bus 113 that connects the different system components (including processing unit 111 and memory unit 112).
The bus 113 includes a data bus, a control bus, and an address bus.
The storage unit 112 may include readable media in the form of volatile memory, such as Random Access Memory (RAM) 1121 and/or cache memory 1122, and may further include readable media in the form of non-volatile memory, such as Read Only Memory (ROM) 1123.
The storage unit 112 may also include a program/utility 1125 having a set (at least one) of program modules 1124, such program modules 1124 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Computing device 110 may also communicate with one or more external devices 114 (e.g., keyboard, pointing device, etc.). Such communication may occur through an input/output (I/O) interface 115. Moreover, computing device 110 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet via network adapter 116. As shown in fig. 11, network adapter 116 communicates with other modules of computing device 120 over bus 113. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with computing device 110 including, but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
It should be noted that although several units/modules or sub-units/modules of a syndicated device are mentioned in the above detailed description, such a division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more units/modules described above may be embodied in one unit/module in accordance with embodiments of the present disclosure. Conversely, the features and functions of one unit/module described above may be further divided into ones that are embodied by a plurality of units/modules.
Furthermore, although the operations of the methods of the present disclosure are depicted in the drawings in a particular order, this is not required or suggested that these operations must be performed in this particular order or that all of the illustrated operations must be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform.
While the spirit and principles of the present disclosure have been described with reference to several particular embodiments, it is to be understood that this disclosure is not limited to the particular embodiments disclosed nor does it imply that features in these aspects are not to be combined to benefit from this division, which is done for convenience of description only. The disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.