[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103050114A - Construction method of network karaoke system - Google Patents

Construction method of network karaoke system Download PDF

Info

Publication number
CN103050114A
CN103050114A CN2011103154313A CN201110315431A CN103050114A CN 103050114 A CN103050114 A CN 103050114A CN 2011103154313 A CN2011103154313 A CN 2011103154313A CN 201110315431 A CN201110315431 A CN 201110315431A CN 103050114 A CN103050114 A CN 103050114A
Authority
CN
China
Prior art keywords
client
user
player
ring
audience
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.)
Granted
Application number
CN2011103154313A
Other languages
Chinese (zh)
Other versions
CN103050114B (en
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.)
SHANGHAI MULTAK TECHNOLOGY DEVELOPMENT Co Ltd
Shanghai Multak Tech Dev Co Ltd
Original Assignee
SHANGHAI MULTAK TECHNOLOGY DEVELOPMENT 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 SHANGHAI MULTAK TECHNOLOGY DEVELOPMENT Co Ltd filed Critical SHANGHAI MULTAK TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN201110315431.3A priority Critical patent/CN103050114B/en
Publication of CN103050114A publication Critical patent/CN103050114A/en
Application granted granted Critical
Publication of CN103050114B publication Critical patent/CN103050114B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention relates to a construction method of a network karaoke system. The construction method comprises the following steps that: 1) a user logs in, enters a PK (player killing) hall and then executes a step 2; 2) in the PK hall, the user selects to enter different KTV (karaoke television) boxes and then executes a step 3; 3) after the user enters one KTV box, the user can enter an arena through the following three methods that: a. the user self-creates the arena; after the user selects the method of creating the arena, a system requires the user to select a song from a song library on the client of the user; and after the user successfully creates the arena, the user becomes the king of the arena and then executes a step 4; b. the user joins in the arena as a PK player and then executes the step 4; c. the user joins in the arena as an audience and then executes the step 4; and 4) after the user joins in the arena, the system automatically establishes P2P (peer-to-peer) connection between the client and other clients in the arena. Compared with the prior art, the construction method of the network karaoke system has the advantages of objective and fair scoring, strong interactivity and the like.

Description

The construction method of a kind of network karaoke system
Technical field
The present invention relates to a kind of karaoke OK system and application thereof, especially relate to the construction method of a kind of network karaoke system.
Background technology
Because network karaoke has the advantage of song resource sharing, add song and upgrade also more in time, therefore, in recent years, the network karaoke business development is very fast.Yet current network karaoke system just provides a platform of listening to and sing Karaoke to the user mostly, but can not provide one to singer's performance level and reasonably estimate, and is when especially many people sing a song simultaneously, all the more so.
Summary of the invention
Purpose of the present invention is exactly that a kind of construction method of estimating objective justice, interactive strong network karaoke system is provided in order to overcome the defective that above-mentioned prior art exists.
Purpose of the present invention can be achieved through the following technical solutions:
The construction method of a kind of network karaoke system is characterized in that, may further comprise the steps:
1) user's login enters the PK hall, and then execution in step 2);
2) in the PK hall, the user selects to enter different KTV boxes according to singer, acquiescence room, age three kinds of mode classifications, and then execution in step 3);
3) enter the KTV box after, the user has following three kinds of modes to enter ring:
A. user oneself creates ring; User selection after this mode of establishment ring, select a song the Qu Ku of system requirements user on own client, the user successfully creates ring, oneself becomes the winner of a contest of this ring, then execution in step 4);
B. the user adds ring as PK player, and then execution in step 4);
C. the user adds ring as the audience, and then execution in step 4);
4) behind the adding ring, system can be automatically be connected for setting up P2P between other client in this client and this ring, if there is not the PK song on user's the client, system can download this song in the mode of P2P on other client automatically from this ring, if the user adds ring with audience's identity, then execution in step 5), otherwise execution in step 6);
5) select a PK player who oneself likes from this ring, as the object of listening to of oneself, then execution in step 6);
6) winner of a contest is by network issue PK initiation command, and all clients that participate in the player of PK begin to play this song, and then execution in step 7);
7) this system is when playing the PK song, can give a mark in real time according to player's pitch, rhythm, if being chosen as, this client listens to object, karaoke OK system on this client also needs player's song is carried out the ADPCM sampling, and be to pack a time period by 250ms, add a timestamp for each packet by the start time of each packet sampling simultaneously, after finishing, packing timely the mode of packet by P2P is sent on audience's the client, then execution in step 8), otherwise execution in step 9);
8) client of audience's end is after packet, at first will carry out ADPCM to packet decompresses, then MP3 and the MIDI data with the data behind the decompress(ion) and audience's end synthesize the broadcast of WAV data, when synthetic, the karaoke OK system of audience end according to packet with timestamp decide the start time of its broadcast, to guarantee that the audience holds the situation of broadcast to hold the situation of performance consistent with PK player, then execution in step 9);
9) after PK finishes, the winner of a contest of this ring uploads onto the server after each player's achievement and audience's marking situation are gathered, server returns empirical value, gold coin number and winning rate data to each PK player after the achievement of epicycle match is gathered with each PK player achievement in the past.
The audience holds client to be provided with a data buffer zone, voice data after the described process ADPCM decompress(ion) at first is stored in the data buffer, data in the buffer zone output to the data mixing device by the mode of first-in first-out, buffer zone can be deposited the data more than at least 5 seconds, when the data accumulation in the buffer zone when enough playing 5 seconds, the audience holds and begins to play the PK song.
The audience holds client in the performance process of appreciating the player, sends the virtual present of gold coin, egg or fruit for this PK player by network.
In the PK process, each PK client passes the mode of instant score data with P2P mutually, and PK player and audience can see each player's of challenge tournament performance mark in real time.
Compared with prior art, the present invention can carry out a relatively objective appraisal to singer's performance level, and each player can add with different roles simultaneously, also has each other interactive.
Description of drawings
Fig. 1 is PK subsystem workflow synoptic diagram of the present invention.
Fig. 2 is the present invention's P2P connection procedure between each client and song files transmission synoptic diagram when PK begins.
Fig. 3 be the present invention the PK achievement between each client and stage property when PK finishes pass mutually and winner of a contest's client and server between PK result transmit synoptic diagram.
Fig. 4 is the workflow synoptic diagram of audience's subsystem of the present invention.
Fig. 5 is the principle of work synoptic diagram of audience's subsystem of the present invention.
Embodiment
The present invention is described in detail below in conjunction with the drawings and specific embodiments.
Embodiment
The workflow of the PK subsystem of karaoke OK system of the present invention as shown in Figure 1, at the client login interface, user end to server sends log-on message, enters the PK hall; Enter after the PK hall, client can have three kinds of modes to enter the KTV box, and the 1st, enter the KTV box in the mode of giving tacit consent to the room, the 2nd, enter the KTV box in the mode of selecting the singer, the 3rd, enter the KTV box in the mode of age cohorts; Enter after the KTV box, the user can oneself create ring, also can add with PK player's identity the ring that others creates; When creating ring, the ring founder need to select a song the Qu Ku from the televisor of oneself, and after the success of establishment ring, oneself becomes the winner of a contest; After other client added ring, system can connect for setting up P2P between the client that adds this ring automatically, if the rear client that adds does not have above-mentioned song, system can download this song in the mode of P2P from adding on other client of this ring automatically; After song was downloaded and finished, the winner of a contest issued the PK initiation command, and the client that adds this ring as PK player begins to play above-mentioned selected song simultaneously, and the local karaoke playing system of each client can be given a mark according to pitch, rhythm that the player sings; After PK finished, the mode with P2P between each client in this ring passed the PK achievement mutually, and each client just can be seen the achievement ranking list of this PK in this ring at once; The client at winner of a contest place sends to server after the PK achievement is gathered, and the data such as empirical value, gold coin number and winning rate with PK player after the data that server transmits client are processed return to each client.
As shown in Figure 2, after each client adds ring, system can connect for setting up P2P between the client that adds ring automatically, also can detect simultaneously the song of selecting when whether having the winner of a contest to set up ring on the client that adds ring, if there is not described song, system can be automatically other has the client of this song to download this song from this ring in the mode of P2P.
As shown in Figure 3, when PK finishes, can pass mutually the PK achievement between each client, winner of a contest's client sends server to after the PK achievement is gathered, server returns the data such as the empirical value of each client and gold coin after with this PK achievement and each client achievement aggregation process in the past to winner of a contest's client, and winner of a contest's client is passed to described return data other client in this ring again.
Audience's subsystem workflow of karaoke OK system of the present invention as shown in Figure 4, at the client login interface, user end to server sends log-on message, enters the PK hall; Enter after the PK hall, client can have three kinds of modes to enter the KTV box, and the 1st, enter the KTV box in the mode of giving tacit consent to the room, the 2nd, enter the KTV box in the mode of selecting the singer, the 3rd, enter the KTV box in the mode of age cohorts; Enter after the KTV box, the user adds ring with audience's identity; After adding ring, system connects for setting up P2P between other client in this audience's client and this ring automatically, if audience place client does not have above-mentioned song, system can download this song from adding on other client of this ring in the mode of P2P automatically; After song was downloaded and finished, this audience also must select an object that PK player listens to as oneself from this ring; After the winner of a contest issued the PK initiation command, the client that participates in PK began played songs immediately; Selected client of listening to is carried out ADPCM compression packing to this PK player's voice data take 250ms as a time period, and add timestamp for each adpcm data bag according to the start time of sampling, after packing was finished, the mode with P2P sent the adpcm data bag to the audience client immediately; Audience end at first carries out ADPCM to packet and decompresses after receiving the adpcm data bag, the data after the decompress(ion) are put into data buffer, and when the data accumulation in the impact damper reached the data volume in 5 seconds of enough broadcasts, the audience held the beginning played songs; The benefit of doing like this is to guarantee that the audience holds the broadcast that can realize smoothness, and being unlikely to affects broadcast because of the fluctuation of network communication state; In the process of listening to, this audience can estimate described performance level of listening to object in the mode of giving stage property, and evaluation result sends the described object of listening to immediately to; In the process of listening to, the audience can be switched arbitrarily and listened to object.
As shown in Figure 5, being selected as the client of listening to object samples afterwards again through ADPCM compression processing to player's voice data, the ADPCM compressed package is passed to audience's client in the mode of P2P immediately, audience's client at first decompresses to the adpcm data bag after receiving packet, and the data after decompressing are mixed afterwards again output with the MP3 of audience's client terminal local and MIDI data.

Claims (4)

1. the construction method of a network karaoke system is characterized in that, may further comprise the steps:
1) user's login enters the PK hall, and then execution in step 2);
2) in the PK hall, the user selects to enter different KTV boxes according to singer, acquiescence room, age three kinds of mode classifications, and then execution in step 3);
3) enter the KTV box after, the user has following three kinds of modes to enter ring:
A. user oneself creates ring; User selection after this mode of establishment ring, select a song the Qu Ku of system requirements user on own client, the user successfully creates ring, oneself becomes the winner of a contest of this ring, then execution in step 4);
B. the user adds ring as PK player, and then execution in step 4);
C. the user adds ring as the audience, and then execution in step 4);
4) behind the adding ring, system can be automatically be connected for setting up P2P between other client in this client and this ring, if there is not the PK song on user's the client, system can download this song in the mode of P2P on other client automatically from this ring, if the user adds ring with audience's identity, then execution in step 5), otherwise execution in step 6);
5) select a PK player who oneself likes from this ring, as the object of listening to of oneself, then execution in step 6);
6) winner of a contest is by network issue PK initiation command, and all clients that participate in the player of PK begin to play this song, and then execution in step 7);
7) this system is when playing the PK song, can give a mark in real time according to player's pitch, rhythm, if being chosen as, this client listens to object, karaoke OK system on this client also needs player's song is carried out the ADPCM sampling, and be to pack a time period by 250ms, add a timestamp for each packet by the start time of each packet sampling simultaneously, after finishing, packing timely the mode of packet by P2P is sent on audience's the client, then execution in step 8), otherwise execution in step 9);
8) client of audience's end is after packet, at first will carry out ADPCM to packet decompresses, then MP3 and the MIDI data with the data behind the decompress(ion) and audience's end synthesize the broadcast of WAV data, when synthetic, the karaoke OK system of audience end according to packet with timestamp decide the start time of its broadcast, to guarantee that the audience holds the situation of broadcast to hold the situation of performance consistent with PK player, then execution in step 9);
9) after PK finishes, the winner of a contest of this ring uploads onto the server after each player's achievement and audience's marking situation are gathered, server returns empirical value, gold coin number and winning rate data to each PK player after the achievement of epicycle match is gathered with each PK player achievement in the past.
2. the construction method of a kind of network karaoke according to claim 1 system, it is characterized in that, the audience holds client to be provided with a data buffer zone, voice data after the described process ADPCM decompress(ion) at first is stored in the data buffer, data in the buffer zone output to the data mixing device by the mode of first-in first-out, buffer zone can be deposited the data more than at least 5 seconds, when the data accumulation in the buffer zone when enough playing 5 seconds, the audience holds and begins to play the PK song.
3. the construction method of a kind of network karaoke according to claim 1 system is characterized in that the audience holds client in the performance process of appreciating the player, sends the virtual present of gold coin, egg or fruit for this PK player by network.
4. the construction method of a kind of network karaoke according to claim 1 system, it is characterized in that, in the PK process, each PK client passes the mode of instant score data with P2P mutually, and PK player and audience can see each player's of challenge tournament performance mark in real time.
CN201110315431.3A 2011-10-17 2011-10-17 Construction method of network karaoke system Expired - Fee Related CN103050114B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110315431.3A CN103050114B (en) 2011-10-17 2011-10-17 Construction method of network karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110315431.3A CN103050114B (en) 2011-10-17 2011-10-17 Construction method of network karaoke system

Publications (2)

Publication Number Publication Date
CN103050114A true CN103050114A (en) 2013-04-17
CN103050114B CN103050114B (en) 2015-03-04

Family

ID=48062730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110315431.3A Expired - Fee Related CN103050114B (en) 2011-10-17 2011-10-17 Construction method of network karaoke system

Country Status (1)

Country Link
CN (1) CN103050114B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103474082A (en) * 2013-09-16 2013-12-25 无敌科技(西安)有限公司 Multi-microphone vocal accompaniment marking system and method thereof
CN104537011A (en) * 2014-12-17 2015-04-22 广州酷狗计算机科技有限公司 Singing ranking method and device
CN104580493A (en) * 2015-01-21 2015-04-29 冯山泉 KTV remote interaction method and system
CN104869427A (en) * 2014-02-24 2015-08-26 唐大为 Method, device and system enabling multiple users to sing same song simultaneously online
CN104902012A (en) * 2015-05-11 2015-09-09 福建星网视易信息系统有限公司 Method for carrying out singing contest through network and singing contest system
CN107659655A (en) * 2017-09-30 2018-02-02 广州酷狗计算机科技有限公司 Candidate user display methods, candidate user provide method and device
CN107679973A (en) * 2017-10-28 2018-02-09 广州云魔企业管理有限公司 A kind of shop interaction platform of bar night and method
CN107770235A (en) * 2016-08-23 2018-03-06 冯山泉 One kind bucket song service implementing method and system
CN109690450A (en) * 2017-11-17 2019-04-26 腾讯科技(深圳)有限公司 Role playing method and terminal device under VR scene
CN110072151A (en) * 2019-05-07 2019-07-30 北京字节跳动网络技术有限公司 Virtual gift display method, electronic equipment and computer readable storage medium
CN111813990A (en) * 2020-07-13 2020-10-23 腾讯音乐娱乐科技(深圳)有限公司 Audio fight processing method and related device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002215173A (en) * 2000-12-27 2002-07-31 Koninkl Philips Electronics Nv Method and system for publishing singing using telecommunication network or the like
JP2004500662A (en) * 2000-03-22 2004-01-08 ジョン ヨングン Singing ability evaluation and singer selection system and method using the Internet
CN1681270A (en) * 2004-04-08 2005-10-12 归海信息技术集成(上海)有限公司 System and method for realizing antiphonal singing and KTV of karaoke by Internet
CN1735028A (en) * 2004-08-31 2006-02-15 张旺 Method and device for realizing real-time Kala OK singing based on network musical hall
CN101261703A (en) * 2008-03-20 2008-09-10 姚武杰 Competition management system and method based on network
CN101483536A (en) * 2009-02-10 2009-07-15 腾讯科技(深圳)有限公司 Method, system and customer terminal for transmitting data used for network karaoke

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004500662A (en) * 2000-03-22 2004-01-08 ジョン ヨングン Singing ability evaluation and singer selection system and method using the Internet
JP2002215173A (en) * 2000-12-27 2002-07-31 Koninkl Philips Electronics Nv Method and system for publishing singing using telecommunication network or the like
CN1681270A (en) * 2004-04-08 2005-10-12 归海信息技术集成(上海)有限公司 System and method for realizing antiphonal singing and KTV of karaoke by Internet
CN1735028A (en) * 2004-08-31 2006-02-15 张旺 Method and device for realizing real-time Kala OK singing based on network musical hall
CN101261703A (en) * 2008-03-20 2008-09-10 姚武杰 Competition management system and method based on network
CN101483536A (en) * 2009-02-10 2009-07-15 腾讯科技(深圳)有限公司 Method, system and customer terminal for transmitting data used for network karaoke

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103474082A (en) * 2013-09-16 2013-12-25 无敌科技(西安)有限公司 Multi-microphone vocal accompaniment marking system and method thereof
CN104869427A (en) * 2014-02-24 2015-08-26 唐大为 Method, device and system enabling multiple users to sing same song simultaneously online
CN104537011A (en) * 2014-12-17 2015-04-22 广州酷狗计算机科技有限公司 Singing ranking method and device
CN104537011B (en) * 2014-12-17 2018-08-07 广州酷狗计算机科技有限公司 Sing arrangement method and device
CN104580493A (en) * 2015-01-21 2015-04-29 冯山泉 KTV remote interaction method and system
CN104902012B (en) * 2015-05-11 2019-07-19 福建凯米网络科技有限公司 The method and singing contest system of singing contest are carried out by network
CN104902012A (en) * 2015-05-11 2015-09-09 福建星网视易信息系统有限公司 Method for carrying out singing contest through network and singing contest system
CN107770235A (en) * 2016-08-23 2018-03-06 冯山泉 One kind bucket song service implementing method and system
CN107659655A (en) * 2017-09-30 2018-02-02 广州酷狗计算机科技有限公司 Candidate user display methods, candidate user provide method and device
CN107679973A (en) * 2017-10-28 2018-02-09 广州云魔企业管理有限公司 A kind of shop interaction platform of bar night and method
CN109690450A (en) * 2017-11-17 2019-04-26 腾讯科技(深圳)有限公司 Role playing method and terminal device under VR scene
CN109690450B (en) * 2017-11-17 2020-09-29 腾讯科技(深圳)有限公司 Role simulation method in VR scene and terminal equipment
US10953336B2 (en) 2017-11-17 2021-03-23 Tencent Technology (Shenzhen) Company Limited Role simulation method and terminal apparatus in VR scene
CN110072151A (en) * 2019-05-07 2019-07-30 北京字节跳动网络技术有限公司 Virtual gift display method, electronic equipment and computer readable storage medium
CN111813990A (en) * 2020-07-13 2020-10-23 腾讯音乐娱乐科技(深圳)有限公司 Audio fight processing method and related device

Also Published As

Publication number Publication date
CN103050114B (en) 2015-03-04

Similar Documents

Publication Publication Date Title
CN103050114A (en) Construction method of network karaoke system
CN113058270B (en) Live interaction method and device, storage medium and electronic equipment
US20170144074A1 (en) Video game recording and playback with visual display of game controller manipulation
CN109889908A (en) A kind of interaction live broadcasting method, device, electronic equipment and storage medium
CN114007094B (en) Voice-to-microphone interaction method, system and medium of live broadcasting room and computer equipment
US20090305788A1 (en) Modifying electronic games based on previous game play
CN101764994A (en) Long-distance karaoke implanting method and system based on Internet protocol television networks
CN110176221B (en) Singing competition method, singing competition device and storage medium
CN108525293B (en) Information processing method, device and storage medium
US10413828B2 (en) Incorporating player-generated audio in an electronic game
CN103685355A (en) Method for achieving online game operation based on cloud computing
CN114007095A (en) Voice microphone-connecting interaction method, system, medium and computer equipment for live broadcast room
CN104574154A (en) Interactive advertisement putting system and method
CN111586430A (en) Online interaction method, client, server and storage medium
CN112866732A (en) Music broadcasting method and device, equipment and medium thereof
CN107347167A (en) A kind of method, system and application for realizing networking singing competition
US11165596B2 (en) System and method for inviting users to participate in activities based on interactive recordings
CN106407353A (en) Animation playing method and apparatus
CN111787353A (en) Multi-party audio processing method and device, electronic equipment and storage medium
WO2008074242A1 (en) A method and system for implementing an online broadcast in network game
CN116170613B (en) Audio stream processing method, computer device and computer program product
CN102270280A (en) Game popular degree calculating and sorting method of Internet bar game platform
KR100629710B1 (en) Server for Operating Tug of War Game by Using Key Event Pattern
CN117641039A (en) Singing live broadcasting method, equipment and storage medium of KTV playing live broadcasting room
KR100806743B1 (en) Server for Operating Tug of War Game by Using Key Event Pattern

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150304

Termination date: 20201017

CF01 Termination of patent right due to non-payment of annual fee