CN107347167A - A kind of method, system and application for realizing networking singing competition - Google Patents

A kind of method, system and application for realizing networking singing competition Download PDF

Info

Publication number
CN107347167A
CN107347167A CN201710391607.0A CN201710391607A CN107347167A CN 107347167 A CN107347167 A CN 107347167A CN 201710391607 A CN201710391607 A CN 201710391607A CN 107347167 A CN107347167 A CN 107347167A
Authority
CN
China
Prior art keywords
set top
top box
server
match
singing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710391607.0A
Other languages
Chinese (zh)
Inventor
曹春雷
林智雄
林鎏娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Star Net eVideo Information Systems Co Ltd
Original Assignee
Fujian Star Net eVideo Information Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Star Net eVideo Information Systems Co Ltd filed Critical Fujian Star Net eVideo Information Systems Co Ltd
Priority to CN201710391607.0A priority Critical patent/CN107347167A/en
Publication of CN107347167A publication Critical patent/CN107347167A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

The present invention discloses a kind of method and system for realizing networking singing competition, and wherein method comprises the following steps:Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;Set top box obtains and the score data of the opponent of user's networking match and display in real time;Set top box shows result of the match in songs playing process real-time display result of the match and/or set top box after playback of songs.Above-mentioned technical proposal can realize the singing competition demand of user at any time, and user can send singing competition request at any time on the set-top box, and user can easily take part in game, and businessman goes matchmaking without cost manpower and materials.

Description

A kind of method, system and application for realizing networking singing competition
Technical field
The present invention relates to singing software technology field, more particularly to a kind of method for realizing networking singing competition, system and Using.
Background technology
With the development of multimedia and Internet technology, user can not gradually meet what traditional digital audio-video place provided Simple audiovisual service, digital audio-video place also gradually provide more interesting services to attract consumer.As at present Networking singing competition is held to attract consumer in many digital audio-video places, and these matches need businessman oneself to pre-set Good game content, including match song, fixture, reward content etc., and to inform user.Then user is in fixture section Interior participation, the achievement of each competition user of system record, system announce top after end of match.This technology has as follows Shortcoming:Businessman needs to be configured in advance, puts into resource;User and it is local when oneself singing as, not with other racers The impression to play, and sing terminate after can not immediately know that result.
The content of the invention
For this reason, it may be necessary to provide a kind of method, system and application for realizing networking singing competition, solve existing in audiovisual place Singing competition process is cumbersome for upper progress, cost input is big, poor user experience, can not obtain the problem of result of the match in real time.
To achieve the above object, a kind of method for realizing networking singing competition is inventor provided, is comprised the following steps:
Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;
Set top box obtains and the score data of the opponent of user's networking match and display in real time;
Set top box shows ratio in songs playing process real-time display result of the match and/or set top box after playback of songs Match result.
It is further, described that " set top box obtains the audio input of microphone in real time, the real-time display user after system scores Score data " before also include step:
Set top box receives Client-initiated singing competition request;
Set top box sends singing competition request and arrives server, and server receives singing competition request;
The receiving match that server obtains opponent is instructed and sent to set top box.
Further, described " set top box receives Client-initiated singing competition request " includes step:
Set top box receives Client-initiated singing competition request and staked on;
Then this method also comprises the following steps:
Server is staked on according to result of the match distribution.
Further, the singing competition request includes compete song and target point;
The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to target point A side be triumph side.
Further, before described " set top box obtains and the score data of the opponent of user's networking match and display in real time " also Including:Server obtains the score data with the opponent of user's networking match and sent to set top box in real time.
Further, the opponent comprises the following steps if the user with other associated with set-top box, then this method:
The set top box for receiving singing competition request is set as the first set top box,
Server receives the singing competition request Concurrency that the first set top box is sent and send singing competition request to arrive other set top boxes, Other set top boxes show singing competition request;
The user of other associated with set-top box receives to compete and send to receive to compete to instruct to get it to server, server The receiving match of his set top box instructs and is sent to the first set top box;
First set top box and other set top boxes commence play out song, obtain the input of microphone in real time and in corresponding display Screen shows that two set top boxes correspond to the singing scoring of user;
First set top box and other set top boxes are in songs playing process real-time display result of the match and/or complete in playback of songs Result of the match is shown after finishing.
Further, the opponent is the opponent for being pre-stored in server, and described " set top box obtains the audio of microphone in real time Also include step before input, the score data of real-time display user after system scores ":
The scoring file recorded of server retrieval, after corresponding scoring file is retrieved using the scoring file as pair Hand.
Further, also comprise the following steps:
Song information and score information are simultaneously uploaded to clothes by set top box by the singing scoring of display screen real-time display user Device, server storage song information and the score information of being engaged in are scoring file.
Further, the method for the singing competition is used for the audiovisual system in digital audio-video place, the audiovisual system Include the set top box, the audiovisual place includes portable singing-hall, KTV places or family place.
The present invention also provides a kind of system for realizing networking singing competition, including set top box:
Set top box is used for the audio input for obtaining microphone in real time, the scoring number of real-time display user after system scores According to;
Set top box is used to obtain in real time and the score data of the opponent of user's networking match and display;
Set top box is used to after playback of songs show in songs playing process real-time display result of the match and/or set top box Show result of the match.
Further, in addition to server:
Set top box is used to receive Client-initiated singing competition request;
Set top box arrives server for sending singing competition request, and server is used to receive singing competition request;
The receiving match that server is used to obtain opponent is instructed and sent to set top box.
Further, set top box is used to receive Client-initiated singing competition request and staked on;
Server is used to be staked on according to result of the match distribution.
Further, the singing competition request includes compete song and target point;
The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to target point A side be triumph side.
Further, in addition to server:Server is used to obtain the scoring number with the opponent of user's networking match in real time According to and send to set top box.
Further, the opponent is if the user with other associated with set-top box, then the system include other set top boxes and Server:
The set top box for receiving singing competition request is set as the first set top box,
The singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other machines Top box, other set top boxes are used to show that singing competition is asked;
The user of other associated with set-top box is used for for receiving to compete and sending receiving match and instruct to server, server The receiving match for getting other set top boxes instructs and is sent to the first set top box;
First set top box and other set top boxes are used to commence play out song, obtain the input of microphone in real time and corresponding Display screen shows that two set top boxes correspond to the singing scoring of user;
First set top box and other set top boxes are in songs playing process real-time display result of the match and/or complete in playback of songs Result of the match is shown after finishing.
Further, the opponent is the opponent for being pre-stored in server;
Server is used to retrieve the scoring file recorded, and makees the scoring file after corresponding scoring file is retrieved For opponent.
Further, set top box is used for the singing scoring by display screen real-time display user simultaneously song information and scoring Information is uploaded onto the server, and server is used to store song information and score information for scoring file.
Invention additionally discloses one kind to realize networking singing competition systematic difference, the system for realizing networking singing competition For the audiovisual system in digital audio-video place, the audiovisual place includes portable singing-hall, KTV places or family place.
It is different from prior art, above-mentioned technical proposal can realize the singing competition demand of user at any time, and user can be Singing competition request is sent on set top box at any time, user can easily take part in game, and businessman goes without cost manpower and materials Matchmaking.During singing competition, set top box can show the real-time fraction of user and opponent, and user can experience in real time The effect of confrontation, more there is athletics and interest, improves Consumer's Experience.And show match at once after the completion of singing competition As a result, the time that user waits result is reduced.
Brief description of the drawings
Fig. 1 is the method flow diagram described in an embodiment;
Fig. 2 is the method flow diagram described in another embodiment;
Fig. 3 is the system construction drawing described in embodiment.
Description of reference numerals:
200th, singing competition system,
202nd, the first set top box,
204th, server,
206th, other set top boxes,
208th, other set top boxes,
210th, LAN server.
Embodiment
To describe the technology contents of technical scheme, construction feature, the objects and the effects in detail, below in conjunction with specific reality Apply example and coordinate accompanying drawing to be explained in detail.
Fig. 1 to Fig. 3 is referred to, a kind of method for realizing networking singing competition is present embodiments provided, can apply to Fig. 2 Singing competition system on.Singing competition system can be with audiovisual place, and audiovisual place has generally comprised multiple boxes, bag There is set top box inside railway carriage or compartment, this set top box can be connected with server, this server can be server in place or Server outside place.In addition, the audiovisual place can also be audio-visual scene or portable singing-hall in home environment, family Set top box can be installed, set top box is connected with the server outside place again in front yard or portable singing-hall.Set top box can be connected with Display screen, audio amplifier and microphone etc., user can carry out requesting song operation by display screen, i.e., can be with control machine top by display screen Box, realize the reception that set top box is asked user.The display screen can be that touch display screen can also be TV in family, lead to Cross the operations such as remote control requesting song.Set top box can play song on audio amplifier, and song here can be accompanying song, user It can be sung by microphone, set top box can get user voice from microphone.
As shown in figure 1, the method for the present embodiment is first begin to obtain the audio of microphone in real time with step S101 set top boxes Input, the score data of real-time display user after system scores.System scoring is that the performance to user is scored, and scoring can To be realized by the system installed on set top box, the audio input of microphone can also be uploaded to by scoring system by set top box (such as server) is scored on system, and then points-scoring system sends score data can show screen display to set top box, set top box Show score data.And obtained in real time and the score data of the opponent of user's networking match and display in step S102 set top boxes. Here opponent can be a variety of, such as virtual opponent either other on-line customers.The score data of virtual opponent is Produced by equipment, including equipment is produced according to the scoring file pre-seted or equipment randomly generates.And other on-line customers Score data is to be produced by points-scoring system according to the audio input of other users.The equipment of virtual opponent can be set top box sheet Body, server etc..Equipment used in other users can be other set top boxes or other electronic equipments (such as mobile phone movements Terminal), other set top boxes can be direct by self-contained communication module and the communication module of the set top box in step S101 Connection, or other set top boxes can be established by the set top box in server and step S101 and communicated to connect.In following reality Apply in example, the situation of opponent can be further detailed.The method of the present embodiment also includes step S103 set top boxes Result of the match is shown after playback of songs in songs playing process real-time display result of the match and/or set top box.Match knot Fruit is used to reflect the statistical summary fruit to score in real time to both sides in this period of time of current time since song.
In the above-described embodiments, user can carry out performance match on the set-top box, see in real time the scoring of oneself with it is right The scoring of hand, with more athletics, the telepresenc of user's match is improved, and can see result of the match, reduce user's wait As a result time.
In certain embodiments, when user needs sing match, a request can be sent to set top box. This request can be triggered by pressing specific button, can also show a request button on a display screen, and user touches The button realizes triggering.Or in some embodiments it is possible to realized by mobile interchange technology, as shown two on a display screen Identification code, the users such as dimension code, bar code scan the identification code by handheld devices such as mobile phones, so as to realize mobile phone and the set top box Association and network connection.Singing competition then can be sent by mobile phone to ask, set top box can receives the singing competition Request.Here singing competition request can include a song track.
Set top box receives the singing competition request of user, that is, enters the step S201 such as Fig. 2.Show that user wants to carry out Singing competition, then send singing competition request in step S202 set top boxes and arrive server, server receives singing competition request. After server receives match request, server should want that receiving match instruction can be got, and this instruction is sent out by opponent Go out, show there is opponent to agree to play with user.The opponent is exactly the opponent that user wants singing competition.This ratio Match offline opponent's (or virtual opponent) that opponent can be the storage of other server memories, or other set top box sides Opponent, certainly, in certain embodiments or other handheld terminals opponent, such as the user on mobile phone.
After the instruction of opponent is sent, the receiving match instruction that opponent is obtained into step S203 servers is concurrent Give set top box;Set top box can initially enter singing competition after receiving the receiving match instruction of other set top boxes.Then in step Rapid S204 set top boxes commence play out song, obtain the audio input of microphone in real time, are shown after system scoring by display screen The singing scoring of user or score data.Here singing scoring can be the sound and accompanying song according to microphone input Original singer's vocal print similarity scoring, can also be the sound of microphone input and the scoring of song standard accuracy in pitch similarity.Place Manage scoring can by set-top box processes or the mode by server process, preferably set-top box processes, can so reduce with The flow bandwidth of data transfer between server, the burden of server can also be reduced, improve the real-time response time of scoring, keep away Exempt from scoring delay occur.Then this scoring can upload onto the server, and so by transmitting appraisal result, reduce transmission Data volume.
In the present invention, in order to allow user can real time inspection to the appraisal result between opponent, increase athletics and interest Taste, the then singing for obtaining opponent in real time in step S205 servers are scored and sent to set top box.In some embodiments In, if be directly connected to without server, such as set top box and other set top boxes, then step S205 can be direct by other set top boxes Score data is sent to set top box.The scoring and match that then step S206 set top boxes pass through display screen real-time display association user The singing scoring of opponent.That is user not can be only seen the scoring of oneself during singing competition, can also see in real time The scoring of opponent, such match have more telepresenc, and Consumer's Experience is more preferable.Set top box is in display opponent scoring and user It during the scoring of oneself, can be shown in the different zones of display screen, the scoring of a side can be such as shown above screen, be shielded Curtain lower section shows the scoring of the opposing party, facilitates user to check.It should be understood in real time in a first singing songses described in the present invention During, scoring is that the performance of with good grounds user occurs repeatedly to change, certainly, the interval people in the art changed every time Member can select setting as needed.The time point of scoring change may be considered scoring point.
After the completion of a first singing songses, then shown in real time in songs playing process by display screen in step S207 set top boxes Show result of the match and/or result of the match is shown after playback of songs.This result of the match is the real-time scoring of basis above, The result being calculated.During the games, can real-time display user and opponent result of the match, for example, display it is current which The information such as square fraction is high, which side is had the advantage.Furthermore it is also possible to show result of the match after playback of songs terminates.This knot Fruit is usually triumph, failure or deuce, indicates the result that user sings with singing opponent.Such result can show in real time Show to come, user need not be waited, the situation for avoiding user from waiting.
As described above, opponent can be a variety of opponents.Below just respectively to different opponents Illustrate.
For the opponent if the user with other associated with set-top box, setting here receives the machine of the singing competition request of user Top box is the first set top box, then when step S202 servers receive singing competition request, server sends singing competition request To other set top boxes, other set top boxes show singing competition request;The user of other set top boxes can see someone on screen Singing competition is carried out, other set top boxes here can show song track, be in order to which the user of other set top boxes weighs No competition.If someone receive the singing competition request, this people just become initiate singing competition request user (or Initiate user) singing opponent, then this set top box can be considered other set top boxes.Other set top boxes, which are sent, receives match Instruction to server, the receiving match that server gets other set top boxes instructs and is sent to the first set top box.Server After receiving match instruction is sent, then it can start singing competition.First set top box and other set top boxes start simultaneously at broadcasting song Song, the input of microphone is obtained in real time and shows that two set top boxes correspond to the singing scoring of user in corresponding display screen.Certainly, it is Other set top boxes are caused also to show the scoring for initiating user, to initiate the set top box of user need to be sent to real-time appraisal result Server, the display screen as corresponding to server issues other set top boxes are shown., can real-time display in songs playing process The result of the match of user and opponent are initiated, for example, information such as which side current fraction of display are high, which side is had the advantage.Finally, First set top box and other set top boxes show screen display result of the match after playback of songs corresponding.So match knot Fruit can is initiated user and singing opponent sees.The present embodiment sings ratio in real time by being carried out with other set-top box users Match, user can experience the effect of real-time oppositional, more there is athletics and interest, improve Consumer's Experience.
In above-described embodiment, other set top boxes are not limited to initiating the set top box in the same place of user's set top box, Can be outside place, as long as other set top boxes can set up connection with server.
And when opponent is virtual opponent, opponent can be the opponent for being pre-stored in server, then user is sending out When playing match request, server will retrieve whether have the virtual opponent for being pre-stored in server according to song title, if so, Then server oneself sends receiving match instruction, and performance match is carried out with initiating user using virtual opponent.Shown due to singing Score in real time, then server should have scoring file, have the scoring of scoring point in the file that scores, sing to this and comment in user During branch, the scoring that the scoring is put is sent to set top box by server as opponent's scoring, and shows screen display corresponding.This In scoring file when can be sung by each user, scoring is uploaded onto the server, server carries out storing formation.Comment Single cent part can include song track, in order to which server retrieves the corresponding scoring file according to singing competition request. User so can be rapidly allowed to realize the demand for singing match.
Certainly, opponent is that on-line customer either virtual opponent, the server of other associated with set-top box can select A kind of situation is set, and can either set two kinds to be selected to user or can set different priority simultaneously, at useless When being fitted on virtual opponent or being met an enemy attack without other opponents, another situation can be selected to be handled.
As described above, the file that scores can be generated by recording the process of user's performance, then in step S204 In:While set top box is scored by the singing of display screen real-time display user, and song information and score information are uploaded to Server, server storage song information and score information are scoring file.The quantity of scoring file can so be increased, right When hand is virtual opponent, facilitate server matches to virtual opponent.When matching multiple scoring files, server can inform Set top box, allow set top box to show the button that a user can match again, user can select to match again.
In order to improve the athletics of match, opposing teams can be staked on before match starts, and staking on here can be Cash pledge or virtual objects etc..It is necessary to selecting to stake on accordingly when user initiates singing competition request.Then after end of match, When as a result out, server will will stake on the side for giving triumph.When opponent is virtual opponent, server is receiving When request, server also to descend it is same stake on, this stake on may be considered businessman to accompany user to play and Under.When user wins, server will not only return user and stake on, and also be awarded to staking under server oneself User.If user have failed, server can get staking on and storing away for user, such as be stored on Merchant Account.When When opponent is the networking opponent of other associated with set-top box, opponent will also descend same stake on just when receiving match instruction Match instruction can be received.So when a side is triumph, two parts stake on together is awarded to triumph side by server. When deuce, staking on for each side can be returned to each side.So by staking on, opposing teams can more take notice of result of the match And can more intensively it compete so that match is more interesting.
In certain embodiments, the singing competition request includes compete song and target point;The result of the match is by taking Business device scores with the degree of closeness of target point to determine according to singing, and the side closer to target point is triumph side.I.e. user exists When initiating singing competition request, target point is additionally provided with.Then in match, a near side is triumph with target tap Side.It is 80 points such as to set target point, initiates user's score 75 and divides, and singing opponent score 90 is divided, and it is 5 to initiate user with target point difference Point, opponent's divides poor 10 points, due to initiating user with current point more closely, then thinking initiation user's triumph.Such benefit It is, even if different horizontal opposing teams, is also not necessarily a horizontal high side and stands to gain, varying level use can be improved Family participates in the enthusiasm of match.
The present invention does not limit the place that this method is applied, and this method can be used for the audiovisual system in digital audio-video place On system, such as KTV places, family place or mobile singing-hall, the audiovisual system include the set top box and the clothes Business device.When in KTV places, the set top box is placed in the box in the digital audio-video place and associated with box.So use Family can in digital audio-video place enjoys real-time singing contest, can improve Consumer's Experience of the user in these places.
The present invention also provides a kind of system 200 for realizing networking singing competition, includes set top box 202.Set top box is used for The audio input of microphone, the score data of real-time display user after system scores are obtained in real time;Set top box is used to obtain in real time Take and the score data of the opponent of user's networking match and display;Set top box, which is used to compete in songs playing process real-time display, to be tied Fruit and/or set top box show result of the match after playback of songs.User can carry out performance match on the set-top box, in real time See oneself scoring and opponent scoring, with more athletics, improve the telepresenc of user's match, and can see match knot Fruit, reduce the time that user waits result.
The present invention can include server, and opponent can carry out networking match by server and set top box, then take Business device be used to obtaining in real time with user network match opponent score data and send to set top box, set top box is used for from service Obtained in real time on device and the score data of the opponent of user's networking match and display.By server can realize user with it is more The user of the association of equipment carries out singing contest, improves the interest of match.In the embodiment of no server, ratio of networking The score data of the opponent of match can directly be sent from the equipment where opponent to set top box, i.e. setting where set top box from opponent The score data of standby upper acquisition opponent and display.
In other embodiments, when audiovisual place is KTV places, as shown in figure 3, system 200 includes the He of set top box 202 Server 204, each set top box are general in a box.Other boxes also have set top box 206,208 etc..The present invention is not Limited service device type, server can be LAN server 210 or the server 206 at internet end etc..In order to realize It is connected with the server at internet end, after multiple set top boxes first will be typically connected with the server 210 of LAN, information is concentrated again Server 206 is sent to by the server 210 of LAN.In addition, under the place of family or portable singing-hall, can be in place In only set set top box 202, and internet end set server 204.
In system 200, set top box 202 is used to receive Client-initiated singing competition request;Set top box is sung for transmission Server is arrived in song match request, and server is used to receive singing competition request;Server 204 is used for the receiving for obtaining opponent Match is instructed and sent to set top box;Set top box is used to commence play out song, obtains the input of microphone in real time and passes through display Screen shows the singing scoring of user;The singing that server is used to obtain opponent in real time is scored and sent to set top box;Machine top Box is used to score by the singing of display screen real-time display opponent;Set top box is used in songs playing process real-time display ratio Match result and/or result of the match is shown after playback of songs.So user can see in real time scores and can compete Appraisal result is seen after end at once, improves real-time and athletics.
Further, in addition to other set top boxes 208:The set top box for receiving singing competition request is set as the first set top box 202, the singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other set top boxes, Other set top boxes are used to show that singing competition is asked.Other set top boxes are used to after the user of association receives match send to receive ratio To server, the set top box is other set top boxes 208 for match instruction.Server is used for the receiving match for getting other set top boxes Instruct and be sent to the first set top box;First set top box and other set top boxes are used to commence play out song, obtain microphone in real time Input and corresponding display screen show two set top boxes correspond to user singing scoring;First set top box and other set top boxes pair The display screen answered is used to show result of the match after playback of songs.So different boxes can be with the user of different places Real-time singing competition is carried out, is added between box or long-range interaction, improves Consumer's Experience.
Further, the opponent is the opponent for being pre-stored in server, and server is used to ask to retrieve according to singing competition The scoring file recorded, using the scoring file as opponent after corresponding scoring file is retrieved.Accordingly even when without reality When opponent, server can also allow user carry out singing competition, facilitate the demand that user carries out singing competition at any time.
In order to allow server to produce more scoring files, set top box is used for the singing by display screen real-time display user Score and song information and score information are uploaded onto the server, server is used to store song information and score information for scoring File.
Further, set top box is used to receive Client-initiated singing competition request and staked on;Server be used for according to than Match result distribution is staked on.By staking on opposing teams can be allowed more to take notice of result of the match can more intensively compete,
In certain embodiments, the singing competition request includes compete song and target point;Server is used for basis and sung Song scores with the degree of closeness of target point to determine result of the match, and the side closer to target point is triumph side.It can improve not Same level user participates in the enthusiasm of match.
The invention also discloses a kind of systematic difference for realizing networking singing competition, the system can be applied to a variety of fields Scape, such as KTV places, family place or mobile singing-hall.So user can experience networking in different places and sing ratio Match, improves Consumer's Experience.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row His property includes, so that process, method, article or terminal device including a series of elements not only will including those Element, but also the other element including being not expressly set out, or it is this process, method, article or terminal also to include The intrinsic key element of equipment.In the absence of more restrictions, by sentence " including ... " or " including ... " limit will Element, it is not excluded that other key element in the process including the key element, method, article or terminal device also be present.In addition, Herein, " being more than ", " being less than ", " exceeding " etc. are interpreted as not including this number;" more than ", " following ", " within " etc. be interpreted as Including this number.
It should be understood by those skilled in the art that, the various embodiments described above can be provided as method, apparatus or computer program production Product.These embodiments can use the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Form.All or part of step in the method that the various embodiments described above are related to can by program come instruct the hardware of correlation come Complete, described program can be stored in the storage medium that computer equipment can be read, for performing the various embodiments described above side All or part of step described in method.The computer equipment, include but is not limited to:Personal computer, server, general-purpose computations It is machine, special-purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, intelligent home device, wearable Smart machine, vehicle intelligent equipment etc.;Described storage medium, include but is not limited to:RAM, ROM, magnetic disc, tape, CD, sudden strain of a muscle Deposit, USB flash disk, mobile hard disk, storage card, memory stick, webserver storage, network cloud storage etc..
The various embodiments described above are with reference to method, equipment (system) and the computer program product according to embodiment Flow chart and/or block diagram describe.It should be understood that can be by every in computer program instructions implementation process figure and/or block diagram One flow and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computers can be provided Programmed instruction is to the processor of computer equipment to produce a machine so that passes through the finger of the computing device of computer equipment Order, which produces, to be used to realize what is specified in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames The device of function.
These computer program instructions may be alternatively stored in the computer that computer equipment can be guided to work in a specific way and set In standby readable memory so that the instruction being stored in the computer equipment readable memory produces the manufacture for including command device Product, the command device is realized to be referred in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames Fixed function.
These computer program instructions can be also loaded on computer equipment so that performed on a computing device a series of Operating procedure is to produce computer implemented processing, so as to which the instruction performed on a computing device is provided for realizing in flow The step of function of being specified in one flow of figure or multiple flows and/or one square frame of block diagram or multiple square frames.
Although the various embodiments described above are described, those skilled in the art once know basic wound The property made concept, then other change and modification can be made to these embodiments, so embodiments of the invention are the foregoing is only, Not thereby the scope of patent protection of the present invention, every equivalent structure made using description of the invention and accompanying drawing content are limited Or equivalent flow conversion, or other related technical areas are directly or indirectly used in, similarly it is included in the patent of the present invention Within protection domain.

Claims (17)

  1. A kind of 1. method for realizing networking singing competition, it is characterised in that comprise the following steps:
    Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;
    Set top box obtains and the score data of the opponent of user's networking match and display in real time;
    Set top box shows match knot in songs playing process real-time display result of the match and/or set top box after playback of songs Fruit.
  2. 2. the method for networking singing competition according to claim 1, it is characterised in that described " set top box obtains wheat in real time Also include step before the audio input of gram wind, the score data of real-time display user after system scores ":
    Set top box receives Client-initiated singing competition request;
    Set top box sends singing competition request and arrives server, and server receives singing competition request;
    The receiving match that server obtains opponent is instructed and sent to set top box.
  3. 3. the method according to claim 2 for realizing networking singing competition, it is characterised in that described " set top box, which receives, to be used The singing competition request that family is initiated " includes step:
    Set top box receives Client-initiated singing competition request and staked on;
    Then this method also comprises the following steps:
    Server is staked on according to result of the match distribution.
  4. 4. the method according to claim 2 for realizing networking singing competition, it is characterised in that the singing competition request bag Include match song and target point;
    The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to the one of target point Side is triumph side.
  5. 5. it is according to claim 1 networking singing competition method, it is characterised in that it is described " set top box in real time obtain with Also include before the score data of the opponent of user's networking match and display ":Server obtains pair for match of being networked with user in real time The score data of hand is simultaneously sent to set top box.
  6. A kind of 6. method for realizing networking singing competition according to claim 2, it is characterised in that:The opponent if with The user of other associated with set-top box, then this method comprise the following steps:
    The set top box for receiving singing competition request is set as the first set top box,
    Server receives the singing competition request Concurrency that the first set top box is sent and send singing competition request to arrive other set top boxes, other Set top box shows singing competition request;
    The user of other associated with set-top box receives to compete and send receiving match instruction to server, and server gets other machines The receiving match of top box instructs and is sent to the first set top box;
    First set top box and other set top boxes commence play out song, obtain the input of microphone in real time and show that two set top boxes are corresponding The singing scoring of user;
    First set top box and other set top boxes are in songs playing process real-time display result of the match and/or after playback of songs Show result of the match.
  7. A kind of 7. method for realizing networking singing competition according to claim 1, it is characterised in that:The opponent is to prestore In the opponent of server, described " set top box obtains the audio input of microphone in real time, the real-time display user after system scores Also include step before score data ":
    The scoring file that server retrieval has been recorded, using the scoring file as opponent after corresponding scoring file is retrieved.
  8. 8. a kind of method for realizing networking singing competition according to claim 2 to 7 any one, it is characterised in that also Comprise the following steps:
    The singing of set top box real-time display user is scored and song information and score information is uploaded onto the server, server storage Song information and score information are scoring file.
  9. 9. a kind of system for realizing networking singing competition, it is characterised in that including set top box:
    Set top box is used for the audio input for obtaining microphone in real time, the score data of real-time display user after system scores;
    Set top box is used to obtain in real time and the score data of the opponent of user's networking match and display;
    Set top box is used to show ratio after playback of songs in songs playing process real-time display result of the match and/or set top box Match result.
  10. 10. the system of networking singing competition according to claim 9, it is characterised in that also including server:
    Set top box is used to receive Client-initiated singing competition request;
    Set top box arrives server for sending singing competition request, and server is used to receive singing competition request;
    The receiving match that server is used to obtain opponent is instructed and sent to set top box.
  11. 11. the system according to claim 10 for realizing networking singing competition, it is characterised in that
    Set top box is used to receive Client-initiated singing competition request and staked on;
    Server is used to be staked on according to result of the match distribution.
  12. 12. the system according to claim 10 for realizing networking singing competition, it is characterised in that the singing competition request Including match song and target point;
    The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to the one of target point Side is triumph side.
  13. 13. the system of networking singing competition according to claim 9, it is characterised in that also including server:Server is used In the real-time score data obtained with the opponent of user's networking match and send to set top box.
  14. 14. the system according to claim 9 for realizing networking singing competition, it is characterised in that:The opponent if with its The user of his associated with set-top box, then the system include other set top boxes and server:
    The set top box for receiving singing competition request is set as the first set top box,
    The singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other set top boxes, Other set top boxes are used to show that singing competition is asked;
    The user of other associated with set-top box is used to receive to compete and send receiving match instruction to server, and server is used to obtain Receiving match to other set top boxes instructs and is sent to the first set top box;
    First set top box and other set top boxes are used to commence play out song, obtain the input of microphone in real time and in corresponding display Screen shows that two set top boxes correspond to the singing scoring of user;
    First set top box and other set top boxes are in songs playing process real-time display result of the match and/or after playback of songs Show result of the match.
  15. 15. the system according to claim 9 for realizing networking singing competition, it is characterised in that:The opponent is to be pre-stored in The opponent of server;
    Server is used to retrieve the scoring file recorded, after corresponding scoring file is retrieved using the scoring file as pair Hand.
  16. 16. the system of the realization networking singing competition according to claim 10 to 15 any one, it is characterised in that:
    The singing that set top box is used for real-time display user is scored and song information and score information is uploaded onto the server, server For storing song information and score information as scoring file.
  17. 17. a kind of systematic difference of realization networking singing competition as described in any one of claim 9 to 15, its feature exist In the system of the singing competition is used for the audiovisual system in digital audio-video place, and the audiovisual place is practised singing including movable type Room, KTV places or family place.
CN201710391607.0A 2017-05-27 2017-05-27 A kind of method, system and application for realizing networking singing competition Pending CN107347167A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710391607.0A CN107347167A (en) 2017-05-27 2017-05-27 A kind of method, system and application for realizing networking singing competition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710391607.0A CN107347167A (en) 2017-05-27 2017-05-27 A kind of method, system and application for realizing networking singing competition

Publications (1)

Publication Number Publication Date
CN107347167A true CN107347167A (en) 2017-11-14

Family

ID=60252959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710391607.0A Pending CN107347167A (en) 2017-05-27 2017-05-27 A kind of method, system and application for realizing networking singing competition

Country Status (1)

Country Link
CN (1) CN107347167A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448681A (en) * 2018-09-05 2019-03-08 厦门轻唱科技有限公司 K sings interactive system, implementation method, medium and system
CN111862916A (en) * 2020-05-25 2020-10-30 福建凯米网络科技有限公司 Audio-visual place singing scoring method and system
CN113625873A (en) * 2021-08-05 2021-11-09 重庆智域智联科技有限公司 Interactive learning method and system based on audio recognition and multi-track sequence representation
CN113938701A (en) * 2021-12-06 2022-01-14 成都音悦创想科技有限公司 Method, system and storage medium for realizing live broadcast interaction of KTV

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101707679A (en) * 2009-10-30 2010-05-12 深圳创维-Rgb电子有限公司 Television, karaoke marking system and method thereof
CN102693716A (en) * 2011-03-24 2012-09-26 上海尚恩华科网络科技股份有限公司 Television karaoke system supporting network scoring function and television karaoke realization method
CN103077701A (en) * 2012-11-28 2013-05-01 福建星网视易信息***有限公司 Intonation evaluation method, intonation evaluation device and intonation evaluation system
CN104486670A (en) * 2014-12-09 2015-04-01 四川长虹电器股份有限公司 Domestic KTV (Karaoke Television) implementation method
CN104882147A (en) * 2015-06-05 2015-09-02 福建星网视易信息***有限公司 Method, device and system for displaying singing score
CN104902012A (en) * 2015-05-11 2015-09-09 福建星网视易信息***有限公司 Method for carrying out singing contest through network and singing contest system
CN105630895A (en) * 2015-12-20 2016-06-01 天脉聚源(北京)科技有限公司 Method and device for displaying score in real time
CN106571151A (en) * 2016-10-26 2017-04-19 腾讯音乐娱乐(深圳)有限公司 Challenge song recording method and device
CN106656743A (en) * 2016-10-08 2017-05-10 腾讯科技(深圳)有限公司 Message display method, device and system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101707679A (en) * 2009-10-30 2010-05-12 深圳创维-Rgb电子有限公司 Television, karaoke marking system and method thereof
CN102693716A (en) * 2011-03-24 2012-09-26 上海尚恩华科网络科技股份有限公司 Television karaoke system supporting network scoring function and television karaoke realization method
CN103077701A (en) * 2012-11-28 2013-05-01 福建星网视易信息***有限公司 Intonation evaluation method, intonation evaluation device and intonation evaluation system
CN104486670A (en) * 2014-12-09 2015-04-01 四川长虹电器股份有限公司 Domestic KTV (Karaoke Television) implementation method
CN104902012A (en) * 2015-05-11 2015-09-09 福建星网视易信息***有限公司 Method for carrying out singing contest through network and singing contest system
CN104882147A (en) * 2015-06-05 2015-09-02 福建星网视易信息***有限公司 Method, device and system for displaying singing score
CN105630895A (en) * 2015-12-20 2016-06-01 天脉聚源(北京)科技有限公司 Method and device for displaying score in real time
CN106656743A (en) * 2016-10-08 2017-05-10 腾讯科技(深圳)有限公司 Message display method, device and system
CN106571151A (en) * 2016-10-26 2017-04-19 腾讯音乐娱乐(深圳)有限公司 Challenge song recording method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448681A (en) * 2018-09-05 2019-03-08 厦门轻唱科技有限公司 K sings interactive system, implementation method, medium and system
CN111862916A (en) * 2020-05-25 2020-10-30 福建凯米网络科技有限公司 Audio-visual place singing scoring method and system
CN111862916B (en) * 2020-05-25 2023-11-28 福建凯米网络科技有限公司 Method and system for scoring singing in audiovisual place
CN113625873A (en) * 2021-08-05 2021-11-09 重庆智域智联科技有限公司 Interactive learning method and system based on audio recognition and multi-track sequence representation
CN113625873B (en) * 2021-08-05 2024-02-06 重庆智域智联科技有限公司 Interactive learning method and system based on audio identification and multi-track sequence representation
CN113938701A (en) * 2021-12-06 2022-01-14 成都音悦创想科技有限公司 Method, system and storage medium for realizing live broadcast interaction of KTV

Similar Documents

Publication Publication Date Title
CN113058270B (en) Live interaction method and device, storage medium and electronic equipment
CN107347167A (en) A kind of method, system and application for realizing networking singing competition
US9919214B2 (en) Jukebox entertainment system having multiple choice games relating to music
CN107277636A (en) It is a kind of it is live during interactive approach, user terminal, main broadcaster end and system
CN109286852A (en) The contest method and device of direct broadcasting room
CN104902012B (en) The method and singing contest system of singing contest are carried out by network
US20070250849A1 (en) Method and device for media quiz
CN113031836B (en) Live data processing method and device and readable storage medium
CN109889908A (en) A kind of interaction live broadcasting method, device, electronic equipment and storage medium
CN107690085A (en) Data sharing method and device
CN107579959A (en) Ballot receiving/transmission method, device and the relevant device of client and server end
CN112328142A (en) Live broadcast interaction method and device, electronic equipment and storage medium
CN104574154A (en) Interactive advertisement putting system and method
CN109474562A (en) The display methods and device of mark, request response method and device
WO2002007414A1 (en) Method for information service using portable communication terminal
CN106792237A (en) A kind of message display method and system
JP4494326B2 (en) How to do a team competition karaoke competition
CN203734703U (en) Singing-same-song device for intelligent equipment
WO2017185618A1 (en) Method and device for implementing civilian commentary
KR20020007222A (en) Music playing service system using internet and method thereof
CN207369067U (en) A kind of device for realizing music interaction between music room
JP2002292120A (en) Game apparatus
KR20050118103A (en) Game machine and method of acvancing game with game machine
KR102349046B1 (en) Method and apparatus for online contest platform
JP7185172B1 (en) Information processing device, information processing method and information processing program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171114