Summary of the invention
Know that the source of the identification information of direct broadcasting room is more single to solve user, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted, embodiments provide a kind of method for information display, Apparatus and system.Concrete technical scheme is as follows:
First aspect, provide a kind of method for information display, the method comprises:
Obtain the title of the song in music-playing interface;
Send matching request to server, this matching request carries the title of song;
The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains;
According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room.
In a kind of possible implementation, before sending matching request to server, comprising:
Obtain live hit song name list, this live hit song list refers to that the performance number of times of the main broadcaster of each direct broadcasting room in preset time period reaches the song title list of predetermined condition;
Whether the title detecting song is present in live hit song list;
If the title of song is present in live hit song list, then generate matching request.
In a kind of possible implementation, this identification information comprises: at least one in main broadcaster's title of the room number of direct broadcasting room, the title of direct broadcasting room and direct broadcasting room;
According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room, comprising:
The entrance of direct broadcasting room is generated according to the identification information of direct broadcasting room; The entrance of direct broadcasting room is shown in music-playing interface;
Or,
Obtain the attribute information corresponding with the identification information of direct broadcasting room; The entrance of direct broadcasting room is generated according to the attribute information of direct broadcasting room; The entrance of direct broadcasting room is shown in music-playing interface;
Wherein, attribute information comprises at least one in the live video skimming of main broadcaster's head portrait of direct broadcasting room, the room identification of direct broadcasting room, the live sectional drawing of direct broadcasting room, direct broadcasting room.
In a kind of possible implementation, according to the identification information of direct broadcasting room, show the entrance of direct broadcasting room in music-playing interface after, also comprise:
Obtain the triggering signal for entrance;
Direct broadcasting room is jumped to according to triggering signal.
Second aspect, provide a kind of method for information display, the method comprises:
Receive the matching request that client sends, matching request carries the title of song, and song is the song in the music-playing interface of client;
Search the direct broadcasting room with the name-matches of song;
The identification information of the direct broadcasting room found is sent to client, so that client is according to the identification information of direct broadcasting room, in music-playing interface, shows the entrance of direct broadcasting room.
In a kind of possible implementation, search with the direct broadcasting room of the name-matches of song before, also comprise:
Gather the live voice of at least one direct broadcasting room;
Identified the title of the song corresponding to each live voice by song recognition technology, and store the corresponding relation between direct broadcasting room and the title of song;
Search the direct broadcasting room with the name-matches of song, comprising:
According to the title of the song received, the direct broadcasting room of match query in corresponding relation.
The third aspect, provides a kind of information display device, and this device comprises:
First acquisition module, for obtaining the title of the song in music-playing interface;
Coupling sending module, for sending matching request to server, matching request carries the title of song;
Mark receiver module, for the identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains;
Entrance display module, for the identification information according to direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In a kind of possible implementation, this device, also comprises:
Second acquisition module, for obtaining live hit song name list, live hit song list refers to that the performance number of times of the main broadcaster of each direct broadcasting room in preset time period reaches the song title list of predetermined condition;
First detection module, whether the title for detecting song is present in live hit song list;
Coupling generation module, during for being present in live hit song list in the title of song, generates matching request.
In a kind of possible implementation, identification information comprises: at least one in main broadcaster's title of the room number of direct broadcasting room, the title of direct broadcasting room and direct broadcasting room;
Entrance display module, comprising:
First generates submodule, for generating the entrance of direct broadcasting room according to the identification information of direct broadcasting room;
First display sub-module, for showing the entrance of direct broadcasting room in music-playing interface;
Or,
Attribute obtains submodule, for obtaining the attribute information corresponding with the identification information of direct broadcasting room;
Second generates submodule, for generating the entrance of direct broadcasting room according to the attribute information of direct broadcasting room;
Second display sub-module, for showing the entrance of direct broadcasting room in music-playing interface;
Wherein, attribute information comprises at least one in the live video skimming of main broadcaster's head portrait of direct broadcasting room, the room identification of direct broadcasting room, the live sectional drawing of direct broadcasting room, direct broadcasting room.
In a kind of possible implementation, this device, also comprises:
Signal acquisition module, for obtaining the triggering signal for entrance;
Live redirect module, for jumping to direct broadcasting room according to triggering signal.
Fourth aspect, provides a kind of information display device, and this device comprises:
Coupling receiver module, for receiving the matching request that client sends, matching request carries the title of song, and song is the song in the music-playing interface of client;
First searches module, for searching the direct broadcasting room with the name-matches of song;
Mark sending module, for the identification information of the direct broadcasting room found is sent to client, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In a kind of possible implementation, this device, also comprises:
Voice acquisition module, for gathering the live voice of at least one direct broadcasting room;
Relationship storage module, for being identified the title of the song corresponding to each live voice by song recognition technology, and stores the corresponding relation between direct broadcasting room and the title of song;
First searches module, also for the direct broadcasting room of the title match query in corresponding relation according to the song received.
5th aspect, provides a kind of information display system, and this system comprises: client and server;
Client comprises the arbitrary information display device in any one possible implementation that the as above third aspect or the third aspect provide;
Server comprises the arbitrary information display device in any one possible implementation that as above fourth aspect or fourth aspect provide.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By obtaining the title of the song in music-playing interface; Send matching request to server, this matching request carries the title of song; The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains; According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Should be understood that, it is only exemplary that above general description and details hereinafter describe, and can not limit the disclosure.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
The method for information display that each embodiment of the present invention provides is applied in this way in client and illustrates, this client can be smart mobile phone, panel computer, wearable electronic equipment, E-book reader, MP4 (MovingPictureExpertsGroupAudioLayerIV, dynamic image expert compression standard audio frequency aspect 4) player, pocket computer on knee and desktop computer etc.This client should have music playback function and direct broadcast function simultaneously, and music playback function can be play local song and also can select to play in spider lines song.
Fig. 1 is the method flow diagram of the method for information display that one embodiment of the invention provides.The present embodiment is applied to client to illustrate with this method for information display.The method comprises:
Step 101, client obtains the title of the song in music-playing interface;
The title of this song can be: the title of the song play; Or, the title of the object song switched to; Or, the title of all songs shown in music-playing interface.
Step 102, user end to server sends matching request, and this matching request carries the title of song;
Accordingly, the matching request that server receives client sends, matching request carries the title of song, and this song is the song in the music-playing interface of client.
Step 103, the direct broadcasting room of the name-matches of whois lookup and this song;
Step 104, the identification information of the direct broadcasting room found is sent to client by server, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
Accordingly, the identification information of direct broadcasting room of client reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains.
Step 105, client, according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In sum, the method for information display that the present embodiment provides, obtains the title of the song in music-playing interface by client; User end to server sends matching request, and this matching request carries the title of song; The direct broadcasting room of the name-matches of whois lookup and this song; The identification information of the direct broadcasting room found is sent to client by server, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Client, according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
The method for information display that Fig. 1 embodiment provides is after the song title of client in acquisition music-playing interface, sends matching request directly to server.But in the attainable mode of another kind, in order to alleviate the calculating pressure of server, client optionally sends matching request to server after detecting the title of the song in the music-playing interface got.Please refer to following embodiment.
Fig. 2 A is the method flow diagram of the method for information display that another embodiment of the present invention provides.The present embodiment is applied to client to illustrate with this method for information display.The method comprises:
Step 201, the live voice of at least one direct broadcasting room of collection of server;
Server obtains the live voice messaging of each direct broadcasting room every Preset Time, gathers the live voice of at least one direct broadcasting room.
Step 202, server identifies the title of the song corresponding to each live voice by song recognition technology, and stores the corresponding relation between direct broadcasting room and the title of song;
Server, according to the live voice of the direct broadcasting room collected, identifies the title of the song corresponding to each live voice by song recognition technology, the corresponding relation between last server stores direct broadcasting room and the title of song.
Server is in advance according to the main broadcaster of each direct broadcasting room in the Preset Time performance number of times for different song, obtain corresponding song title list, when the song in song title list is reached pre-conditioned by the number of times sung, song title is stored in live hit song name list by server.
Alternatively, server will obtain live hit song name list again every the scheduled time, and this scheduled time can be 5 days, 7 days or 10 days etc.
Step 203, client obtains live hit song name list, and live hit song list refers to that the performance number of times of the main broadcaster of each direct broadcasting room in preset time period reaches the song title list of predetermined condition;
Client, when starting, first gets up-to-date live hit song name list from server, and up-to-date live hit song name list refers to the live hit song name list that server the last time stores.
Wherein, pre-conditioned referring to is reached m time by the number of times sung in Preset Time, and m is positive integer, or n name before in being sorted from high to low by performance number of times in Preset Time, n is positive integer.
Step 204, client obtains the title of the song in music-playing interface;
According to the play operation of user to song, client obtains the title of the song play in music-playing interface;
Alternatively, according to the handover operation of user in music-playing interface, client obtains the title of the object song switched in music-playing interface;
Alternatively, client obtains the title of all songs shown in music-playing interface.
Song in music-playing interface refers to local song or in spider lines song.
Step 205, whether the title that client detects song is present in live hit song list;
Client, according to the title of the song got, inquires about the title of this song in live hit song list, and whether the title detecting this song is present in live hit song list.
Step 206, if the title of song is present in live hit song list, then client generates matching request;
If client detects that the title of song is present in live hit song list, then client generates corresponding matching request according to the title of song.
Alternatively, if the title of song does not exist in live hit song list, then client no longer generates corresponding matching request according to the title of song, also namely no longer performs subsequent step.
Step 207, user end to server sends matching request, and this matching request carries the title of song;
The matching request corresponding with the title of song generated is sent to server by client, carries the title of the song that client obtains in this matching request.This song refers to the song in step 204 in music-playing interface.
Accordingly, the matching request that server receives client sends, matching request carries the title of song, and this song is the song in the music-playing interface of client.
Step 208, according to the title of the song received, the direct broadcasting room of server match query in corresponding relation;
Server, according to the title of the song of carrying in matching request, in the corresponding relation between direct broadcasting room and the title of song, searches the direct broadcasting room with the name-matches of song.
According to the corresponding relation between direct broadcasting room and the title of song, whois lookup may be the room number of direct broadcasting room to the name-matches with song, or, the title of direct broadcasting room, or, main broadcaster's title etc. of direct broadcasting room.
Such as: the server song title corresponding to live voice identified according to song recognition technology in direct broadcasting room A is " griggles ", the song title corresponding to live voice in direct broadcasting room B is " liking you ", the song title corresponding to live voice in direct broadcasting room C is " griggles ", and the song title corresponding to live voice in direct broadcasting room D is " where father goes ".The name of the song of carrying in the matching request that server receives is called " liking you ", then the name lookup of the song of basis " liking you " is to corresponding direct broadcasting room B; If the name of the song of carrying in the matching request that server receives is called " griggles ", then the name lookup of the song of basis " griggles " is to corresponding direct broadcasting room A or direct broadcasting room C.
Alternatively, if do not find the title of the song of carrying in client matching request in corresponding relation, then no longer subsequent step is performed.
Step 209, the identification information of the direct broadcasting room found is sent to client by server, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
Server is according to after the name lookup of song to corresponding direct broadcasting room, the identification information corresponding with the direct broadcasting room found is sent to client, and this identification information comprises: at least one in main broadcaster's title of the room number of direct broadcasting room, the title of direct broadcasting room and direct broadcasting room.
Such as, the direct broadcasting room identification information carrying the room number of direct broadcasting room is sent to client by server, or, the direct broadcasting room identification information carrying the title of direct broadcasting room is sent to client, or, the direct broadcasting room identification information of the main broadcaster's title simultaneously carrying the room number of direct broadcasting room, the title of direct broadcasting room and direct broadcasting room is sent to client.
Accordingly, the identification information of direct broadcasting room of client reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains.
Step 210, client, according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
The entrance of the direct broadcasting room shown in music-playing interface is a control, when control is triggered, client can be jumped to corresponding direct broadcasting room.
In the present embodiment, step 210 can comprise the steps, as shown in Figure 2 B:
Step 210a, client generates the entrance of direct broadcasting room according to the identification information of direct broadcasting room;
Client generates the entrance of corresponding direct broadcasting room according to the identification information of the direct broadcasting room received.
Alternatively, carry the room number of direct broadcasting room in the identification information of direct broadcasting room, then client generates the entrance carrying the direct broadcasting room of direct broadcasting room room number according to the room number of direct broadcasting room.Carry in the identification information of such as direct broadcasting room " the room number a of direct broadcasting room ", then client generates " in direct broadcasting room a true man performance " according to the room number of direct broadcasting room.
Alternatively, carry the title of direct broadcasting room in the identification information of direct broadcasting room, then client generates the entrance carrying the direct broadcasting room of direct broadcasting room title according to the title of direct broadcasting room.Carry in the identification information of such as direct broadcasting room " A direct broadcasting room ", then client generates " in A direct broadcasting room true man performance " according to the title of direct broadcasting room.
Alternatively, carry main broadcaster's title of direct broadcasting room in the identification information of direct broadcasting room, then client generates the entrance carrying the direct broadcasting room of direct broadcasting room main broadcaster title according to main broadcaster's title of direct broadcasting room.Carry in the identification information of such as direct broadcasting room " main broadcaster title B ", then client generates " in popular main broadcaster B true man performance " according to main broadcaster's title of direct broadcasting room.
Step 210b, client shows the entrance of direct broadcasting room in music-playing interface.
The entrance of the direct broadcasting room of generation shows by client in music-playing interface.
Alternatively, the entrance of the direct broadcasting room of generation is presented on the display position corresponding with the title of song by client;
Alternatively, the entrance of the direct broadcasting room of generation is presented at the lowermost end of music-playing interface by client.
Such as: assuming that client is for the title " griggles " of song, generate in the entrance of direct broadcasting room and carry " in direct broadcasting room 001 true man performance ", then display in the display position that the title " griggles " of song is corresponding " in direct broadcasting room 001 true man performance ", as shown in Figure 3A.
Such as, assuming that client " likes you " for the title of song, generate in the entrance of direct broadcasting room and carry " in popular main broadcaster B true man performance ", then show in the lowermost end of music-playing interface " in popular main broadcaster B true man performance ", as shown in Figure 3 B.
In the present embodiment, step 210 can also comprise the steps, as shown in Figure 2 C:
Step 210c, client obtains the attribute information corresponding with the identification information of direct broadcasting room;
Wherein, attribute information comprises at least one in the live video skimming of main broadcaster's head portrait of direct broadcasting room, the room identification of direct broadcasting room, the live sectional drawing of direct broadcasting room, direct broadcasting room.
In step 210a, client directly obtains the identification information of direct broadcasting room, and alternatively, client also can confirm corresponding direct broadcasting room by obtaining the attribute information corresponding with the identification information of direct broadcasting room.
Step 210d, client generates the entrance of direct broadcasting room according to the attribute information of direct broadcasting room;
Client generates the entrance of corresponding direct broadcasting room according to the attribute information of the direct broadcasting room got.
Alternatively, client generates the entrance carrying the direct broadcasting room of main broadcaster's head portrait according to main broadcaster's head portrait attribute information of direct broadcasting room;
Alternatively, client generates the entrance carrying the direct broadcasting room of room identification according to the room identification attribute information of direct broadcasting room;
Alternatively, client generates according to the live sectional drawing attribute information of direct broadcasting room the entrance carrying the direct broadcasting room of live sectional drawing;
Alternatively, client generates according to the live video skimming attribute information of direct broadcasting room the entrance carrying the direct broadcasting room of live video skimming;
Alternatively, client according to the multiple attribute informations got, can generate the entrance of the direct broadcasting room of corresponding multiple attribute information simultaneously.
Step 210e, client shows the entrance of direct broadcasting room in music-playing interface.
The entrance of the direct broadcasting room of generation shows by client in music-playing interface.
Alternatively, the entrance of the direct broadcasting room of generation is presented on the display position corresponding with the title of song by client;
Alternatively, the entrance of the direct broadcasting room of generation is presented at the lowermost end of music-playing interface by client.
Such as: assuming that client is for the title " griggles " of song, generate in the entrance of direct broadcasting room and carry main broadcaster's head portrait, then in the display position that the title " griggles " of song is corresponding, show main broadcaster's head portrait, as shown in Figure 4 A.
Such as, assuming that client " likes you " for the title of song, generate in the entrance of direct broadcasting room and carry live sectional drawing, then in the lowermost end of music-playing interface, show live sectional drawing.
Alternatively, the title of the song got when client is the multiple song title shown in music-playing interface, then on the display position that each song title is corresponding, show the entrance of corresponding direct broadcasting room, as shown in Figure 4 B.
Alternatively, when showing the entrance of corresponding direct broadcasting room in music-playing interface, according to the different information of carrying in the entrance of direct broadcasting room, different contents can be shown, also can by different content Circulating fibrocytes in music-playing interface.
Step 211, client obtains the triggering signal for entrance;
Client, after the entrance of music-playing interface display direct broadcasting room, obtains the triggering signal of user for this entrance, and this triggering signal is used for signal client being jumped to this direct broadcasting room.
Step 212, client jumps to direct broadcasting room according to triggering signal.
Client, according to the triggering signal of user to this entrance, jumps to corresponding direct broadcasting room, carries out the interaction of direct broadcasting room.
In sum, the method for information display that the present embodiment provides, obtains the title of the song in music-playing interface by client; User end to server sends matching request, and this matching request carries the title of song; The direct broadcasting room of the name-matches of whois lookup and this song; The identification information of the direct broadcasting room found is sent to client by server, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Client, according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Client jumps to direct broadcasting room according to the triggering signal for entrance; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Optionally send matching request to server after the title of client to the song got detects, alleviate the calculating pressure of server.
Client generates the entrance of direct broadcasting room according to the attribute information of direct broadcasting room, makes live entrance more vivid, more can attract the attentiveness of user, effectively can improve the rate of people logging in of user to direct broadcasting room.
In Fig. 2 A embodiment, song recognition technology and the corresponding relation between direct broadcasting room and the title of song in step 202, can realize in the following manner:
Song recognition technology can be the audio-frequency fingerprint that server obtains in live voice, the title of the song matched with the audio-frequency fingerprint in live voice by inquiry, the name of the song matched inquired is referred to as the title of the song corresponding to live voice by last server;
Alternatively, song recognition technology also can be after server obtains live voice, be text message by live speech conversion, server extracts the lyrics information in text message, the title of the song matched by inquiry and lyrics information, the name of the song matched inquired is referred to as the title of the song corresponding to live voice by last server.
Corresponding relation between direct broadcasting room and the title of song can be the corresponding relation between the room number of direct broadcasting room and the title of song, or, corresponding relation between the title of direct broadcasting room and the title of song, or, the corresponding relation etc. between main broadcaster's title of direct broadcasting room and the title of song.
Alternatively, direct broadcasting room can only the title of a corresponding song, but the title of a song can corresponding multiple direct broadcasting room.
Such as: the server song title corresponding to live voice identified according to song recognition technology in direct broadcasting room A is " griggles ", the song title corresponding to live voice in direct broadcasting room B is " liking you ", the song title corresponding to live voice in direct broadcasting room C is " griggles ", and the song title corresponding to live voice in direct broadcasting room D is " where father goes ".The live voice of each direct broadcasting room only can the title of a corresponding song, but the simultaneously corresponding direct broadcasting room A and direct broadcasting room C of song title " griggles ".
In Fig. 2 A embodiment, the live hit song name list that in step 202, server prestores can realize in the following manner:
After storing the corresponding relation between direct broadcasting room and the title of song, server is according to the performance number of times of the main broadcaster of each direct broadcasting room in Preset Time for different song, obtain corresponding song title list, when the song in song title list is reached pre-conditioned by the number of times sung, song title list is stored as live hit song name list by server.
Alternatively, in Preset Time, in the song that the main broadcaster of each direct broadcasting room sings by server, be stored as live hit song list, such as m=10 or m=20 etc. by the song title of singing more than m time.
Alternatively, in Preset Time, the song title that the main broadcaster of each direct broadcasting room sings by server sorts from high to low according to performance number of times, forms song title list; Live hit song name list is the front n name in this song title list, such as n=200 or n=100.
Wherein, Preset Time can be nearest one month, nearest two months or nearest three months etc.
Such as: server, by a nearest middle of the month, is sung the song title of number of times more than 10 times as live hit song title in the main broadcaster of each direct broadcasting room; Or server, by nearest one month, is sorted, using front 200 song title in sequence as live hit song title according to performance number of times from high to low by the song that the main broadcaster of each direct broadcasting room sang.
Alternatively, again will obtain live hit song name list every scheduled time server, this scheduled time can be 5 days, 7 days or 10 days etc.Originally the live hit song name list existed, after getting up-to-date live hit song name list, continues to store in the server by server, or, the live hit song name list originally existed is deleted from server.
In the present embodiment, concrete restriction is not done to the size of m, n and Preset Time and the scheduled time.
As another kind of implementation, when user does not click the entrance of direct broadcasting room always, client can select the entrance no longer showing direct broadcasting room within the second time period, as shown in Figure 2 D.Can also comprise the steps: after step 212 in Fig. 2 A embodiment
Step 213, in first time period, whether the number of times that client detects for the triggering signal of entrance exceedes pre-determined number;
In first time period, client adds up the number of times of the triggering signal for entrance got, and detects the number of times got and whether exceedes pre-determined number.
Alternatively, first time period can be 20 minutes, 30 minutes or 1 hour etc.
Step 214, if client detects for the number of times of the triggering signal of entrance lower than pre-determined number, then client no longer shows the direct broadcasting room entrance of the title of corresponding song within the second time period;
When client detects for the number of times of the triggering signal of entrance lower than pre-determined number, also when namely user does not trigger direct broadcasting room entrance control in first time period always, then client no longer shows the entrance of the direct broadcasting room of the title of corresponding song within the second time period in music-playing interface.
Alternatively, when client shows the entrance of the direct broadcasting room of predetermined number continuously in music-playing interface, but client does not get the triggering signal for this entrance always, then client also no longer shows the entrance of the direct broadcasting room of the title of corresponding song within the second time period in music-playing interface.
Wherein, the entrance of the direct broadcasting room of predetermined number can be 5,7 or 10 etc., and the second time period can be within 12 hours, within 24 hours or within 2 days etc.
Alternatively, if the number of times that client detects for the triggering signal of entrance exceedes pre-determined number, then client continues the direct broadcasting room entrance showing the title of corresponding song in music-playing interface.
The present embodiment does not do concrete restriction to first time period and the second time period.
In sum, the method for information display that the present embodiment provides, obtains the title of the song in music-playing interface by client; User end to server sends matching request, and this matching request carries the title of song; The direct broadcasting room of the name-matches of whois lookup and this song; The identification information of the direct broadcasting room found is sent to client by server, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Client, according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface; Client jumps to direct broadcasting room according to the triggering signal for entrance; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Optionally send matching request to server after the title of client to the song got detects, alleviate the calculating pressure of server.
Client generates the entrance of direct broadcasting room according to the attribute information of direct broadcasting room, makes live entrance more vivid, more can attract the attentiveness of user, effectively can improve the rate of people logging in of user to direct broadcasting room.
Access the entrance at client display direct broadcasting room of the selection of times of direct broadcasting room according to user, alleviate the pressure of server, it also avoid bothering user simultaneously.
Fig. 5 is the block diagram of the information display device that one embodiment of the invention provides.This information display device is used in client, and this information display device comprises:
First acquisition module 510, for obtaining the title of the song in music-playing interface.
Coupling sending module 520, for sending matching request to server, matching request carries the title of song.
Mark receiver module 530, for the identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains.
Entrance display module 540, for the identification information according to direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In sum, the information display device that the present embodiment provides, by obtaining the title of the song in music-playing interface; Send matching request to server, matching request carries the title of song; The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains; According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Fig. 6 A is the block diagram of the information display device that another embodiment of the present invention provides.This information display device is used in client, and this information display device comprises:
First acquisition module 610, for obtaining the title of the song in music-playing interface.
Second acquisition module 620, for obtaining live hit song name list, live hit song list refers to that the performance number of times of the main broadcaster of each direct broadcasting room in preset time period reaches the song title list of predetermined condition.
First detection module 630, whether the title for detecting song is present in live hit song list.
Coupling generation module 640, during for being present in live hit song list in the title of song, generates matching request.
Coupling sending module 650, for sending matching request to server, matching request carries the title of song.
Mark receiver module 660, for the identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains.
This identification information comprises: at least one in main broadcaster's title of the room number of direct broadcasting room, the title of direct broadcasting room and direct broadcasting room.
Entrance display module 670, for the identification information according to direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
This entrance display module 670, can comprise following submodule:
First generates submodule 671, for generating the entrance of direct broadcasting room according to the identification information of direct broadcasting room.
First display sub-module 672, for showing the entrance of direct broadcasting room in music-playing interface.
Alternatively, this entrance display module 670, can also comprise following submodule, as shown in Figure 6B.
Attribute obtains submodule 673, for obtaining the attribute information corresponding with the identification information of direct broadcasting room.
Second generates submodule 674, for generating the entrance of direct broadcasting room according to the attribute information of direct broadcasting room.
Second display sub-module 675, for showing the entrance of direct broadcasting room in music-playing interface.
Wherein, attribute information comprises at least one in the live video skimming of main broadcaster's head portrait of direct broadcasting room, the room identification of direct broadcasting room, the live sectional drawing of direct broadcasting room, direct broadcasting room.
Signal acquisition module 680, for obtaining the triggering signal for entrance.
Live redirect module 690, for jumping to direct broadcasting room according to triggering signal.
In sum, the information display device that the present embodiment provides, by obtaining the title of the song in music-playing interface; Send matching request to server, matching request carries the title of song; The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains; According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Optionally send matching request to server after the title of client to the song got detects, alleviate the calculating pressure of server.
Client generates the entrance of direct broadcasting room according to the attribute information of direct broadcasting room, makes live entrance more vivid, more can attract the attentiveness of user, effectively can improve the rate of people logging in of user to direct broadcasting room.
Fig. 7 is the block diagram of the information display device that one embodiment of the invention provides.This information display device is used in server, and this information display device comprises:
Coupling receiver module 710, for receiving the matching request that client sends, matching request carries the title of song, and song is the song in the music-playing interface of client.
First searches module 720, for searching the direct broadcasting room with the name-matches of song.
Mark sending module 730, for the identification information of the direct broadcasting room found is sent to client, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In sum, the information display device that the present embodiment provides, by obtaining the title of the song in music-playing interface; Send matching request to server, matching request carries the title of song; The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains; According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Fig. 8 is the block diagram of the information display device that another embodiment of the present invention provides.This information display device is used in server, and this information display device comprises:
Coupling receiver module 710, for receiving the matching request that client sends, matching request carries the title of song, and song is the song in the music-playing interface of client.
Voice acquisition module 740, for gathering the live voice of at least one direct broadcasting room.
Relationship storage module 750, for being identified the title of the song corresponding to each live voice by song recognition technology, and stores the corresponding relation between direct broadcasting room and the title of song.
First searches module 720, for searching the direct broadcasting room with the name-matches of song.
Alternatively, first searches module 720, also for the direct broadcasting room of the title match query in corresponding relation according to the song received.
Mark sending module 730, for the identification information of the direct broadcasting room found is sent to client, so that client is according to the identification information of direct broadcasting room, shows the entrance of direct broadcasting room in music-playing interface.
In sum, the information display device that the present embodiment provides, by obtaining the title of the song in music-playing interface; Send matching request to server, matching request carries the title of song; The identification information of direct broadcasting room of reception server feedback, the identification information of direct broadcasting room is server according to the title of song mates and obtains; According to the identification information of direct broadcasting room, in music-playing interface, show the entrance of direct broadcasting room; Solve user and know that the source of the identification information of direct broadcasting room is more single, be difficult to find the direct broadcasting room met with own interests, cause the calling party of a lot of direct broadcasting room considerably less, cause the problem that server resource is wasted; Reach the identification information according to direct broadcasting room corresponding to the name lookup of song, and show the entrance of direct broadcasting room at music-playing interface, improve the rate of people logging in of direct broadcasting room, reduce the effect of server resource waste.
Fig. 9 is the block diagram of the information display system that one embodiment of the invention provides.This information display system comprises: client 920 and server 940;
Client 920 comprises the information display device of embodiment or arbitrary description embodiment illustrated in fig. 6 as shown in Figure 5;
Server 940 comprises the information display device of embodiment or arbitrary description embodiment illustrated in fig. 8 as shown in Figure 7.
It should be noted that: the device of the information displaying that above-described embodiment provides is when arranging song information, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by electronic equipment is divided into different functional modules, to complete all or part of function described above.In addition, the device of the information displaying that above-described embodiment provides and the embodiment of the method for information displaying belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.