CN107332976A - Karaoke method, device, equipment and system - Google Patents

Karaoke method, device, equipment and system Download PDF

Info

Publication number
CN107332976A
CN107332976A CN201710400146.9A CN201710400146A CN107332976A CN 107332976 A CN107332976 A CN 107332976A CN 201710400146 A CN201710400146 A CN 201710400146A CN 107332976 A CN107332976 A CN 107332976A
Authority
CN
China
Prior art keywords
songs
playback
instruction
song
lan
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
CN201710400146.9A
Other languages
Chinese (zh)
Other versions
CN107332976B (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.)
Tencent Music Entertainment Technology Shenzhen Co Ltd
Original Assignee
Tencent Music Entertainment Technology Shenzhen 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 Tencent Music Entertainment Technology Shenzhen Co Ltd filed Critical Tencent Music Entertainment Technology Shenzhen Co Ltd
Priority to CN201710400146.9A priority Critical patent/CN107332976B/en
Publication of CN107332976A publication Critical patent/CN107332976A/en
Application granted granted Critical
Publication of CN107332976B publication Critical patent/CN107332976B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • G10H1/365Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems the accompaniment information being stored on a host computer and transmitted to a reproducing terminal by means of a network, e.g. public telephone lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention discloses a kind of karaoke method, device, equipment and system, it is related to technical field of data processing.Exemplified by applied to the mobile terminal with microphone hardware, including:Quick Response Code is scanned, the LAN link information in Quick Response Code is set up LAN length with intelligent terminal and is connected, the server link information in Quick Response Code sets up wireless connection with server;The playback of songs instruction that intelligent terminal is pushed is received, or, when LAN length is connected and disconnected, the playback of songs instruction that the reception server is sent;Microphone modes are opened according to playback of songs instruction, the voice signal gathered under microphone modes by microphone hardware is subjected to PCM, voice data is obtained;Voice data is transmitted to intelligent terminal by the connection of LAN length, by intelligent terminal playing audio-fequency data.The embodiment of the present invention has saved K song costs without individually purchasing microphone apparatus again, K song conditions is reduced, so as to improve the utilization rate that K sings application program.

Description

Karaoke method, device, equipment and system
Technical field
The present embodiments relate to technical field of data processing, more particularly to a kind of karaoke method, device, equipment and system.
Background technology
With the popularization of Karaoke, for realizing that the species of K song application programs of Kara OK function is more and more, Hen Duojia Front yard, which have purchased, can install the intelligent terminal (such as intelligent TV set or intelligent box) of K song application programs so that user need not go The KTV places of specialty, you can realization, which is in, carries out K songs.However, the configuration of the intelligent terminal due to K song application programs can be installed It is uneven, it can be found everywhere without the intelligent terminal of the configurations such as microphone, sound card, therefore, in that case, it is necessary to arrange in pairs or groups Some different equipment could realize that K is sung.
In correlation technique, in order to realize that K is sung, it is necessary to user purchases the microphone for gathering voice data in advance, if It is wire microphone, it is necessary to which the intelligent terminal that the microphone is sung into application program with being provided with K by data wire in advance is had Line is connected;If wireless microphone, it is necessary to be provided with connection signal reception on the intelligent terminal of K song application programs in advance Device, the wireless signal of wireless microphone transmission is received by the signal receiver, to realize the nothing of microphone and intelligent terminal Line is connected.No matter which kind of connected mode is used, after microphone is connected with intelligent terminal, intelligent terminal is by receiving and playing The voice data of microphone collection, so as to realize that K is sung.
In the scheme that above-mentioned correlation technique is provided, due to needing to purchase in advance the microphone of collection voice data, K songs into This is higher, in addition, the user for also leading to not satisfy the requirements much is abandoned using the K song application programs installed on intelligent terminal, Reduce the utilization rate that K sings application program.
The content of the invention
In order to solve present in the K song schemes of correlation technique offer cost is higher, the utilization rate reduction of K song application programs The problems such as, the embodiments of the invention provide a kind of karaoke method, device, equipment and system.The technical scheme is as follows:
First aspect is there is provided a kind of karaoke method, and this method is applied to the mobile terminal with microphone hardware, including:
Connected in the Quick Response Code shown on scanning intelligent terminal, the Quick Response Code comprising LAN link information and server Information;
The intelligent terminal that application program is sung with installing K according to the LAN link information is set up LAN length and is connected, and Wireless connection is set up according to the server link information and the K server for singing application program;
Connected by LAN length and receive the playback of songs instruction that the intelligent terminal is pushed after accompanying song is played, or Person, when LAN length, which is connected, to be disconnected, the playback of songs instruction that the server is sent is received by wireless connection;
Microphone modes are opened according to playback of songs instruction, and gathered under microphone modes by microphone hardware Voice signal;
The voice signal collected is subjected to PCM (Pulse Code Modulation, pulse code modulation), sound is obtained Frequency evidence;
The voice data is transmitted to the intelligent terminal by the connection of LAN length, institute is played by the intelligent terminal State voice data.
Alternatively, the LAN link information at least includes intelligent terminal address in a local network, the intelligence The mark and the K of energy terminal sing the mark of application program;
It is described that LAN length company is set up with installing the intelligent terminal of K song application programs according to the LAN link information Connect, including:
TCP (Transmission are set up with installing the intelligent terminal of K song application programs according to the LAN link information Control Protocol transmission control protocols) grow connection and UDP (User Datagram Protocol, User Datagram Protocol View) the long connections of/RTP (Real-time Transport Protocol, real time transport protocol);
The playback of songs pushed by the LAN length connection reception intelligent terminal after accompanying song is played refers to Order, including:
Connected by the TCP length and receive the playback of songs instruction that the intelligent terminal is pushed after accompanying song is played;
It is described to transmit the voice data to the intelligent terminal, including:
The voice data is transmitted to the intelligent terminal by UDP/RTP length connection.
Alternatively, methods described, in addition to:
Start microphone hardware to system application, and obtain the authority of collection voice data.
Alternatively, methods described, in addition to:
List of songs is shown on display requesting song interface, the requesting song interface;
Selection operation in the requesting song interface obtains requesting song information;
The requesting song instruction for being sent to the intelligent terminal and carrying the requesting song information is connected by LAN length, or, when When the connection of LAN length disconnects, the requesting song for sending the carrying requesting song information to the server by wireless connection is instructed, by The requesting song instruction is transmitted to the intelligent terminal by the server, and the requesting song is instructed to be broadcast for triggering the intelligent terminal The corresponding accompanying song of the requesting song information is put, and sends the playback of songs instruction.
Alternatively, methods described, in addition to:
Show and playback of songs control option is shown on playback of songs interface, the playback of songs interface;
Selection operation in the playback of songs interface obtains playback of songs control instruction;
Connected by LAN length to the intelligent terminal and send the playback of songs control instruction, or, work as LAN When long connection disconnects, the playback of songs control instruction is sent to the server by wireless connection, will by the server The playback of songs control instruction is transmitted to the intelligent terminal, and the playback of songs control instruction is used to trigger the intelligence eventually Hold and the accompanying song or voice data of broadcasting are controlled.
Second aspect, additionally provides a kind of karaoke method, and the intelligence that methods described is applied to be provided with K song application programs is whole End, methods described includes:
Wireless connection is set up with the K servers for singing application program;
LAN link information and server link information are included in two-dimensional code display, the Quick Response Code;
After Quick Response Code described in the mobile scanning terminal with microphone hardware, LAN is set up with the mobile terminal long Connection, the mobile terminal is at least one;
The requesting song instruction for carrying requesting song information is obtained, the corresponding song of the requesting song information is played according to the requesting song instruction Accompaniment;
Connected by LAN length to the mobile terminal and send playback of songs instruction, or, when the connection of LAN length is disconnected When opening, playback of songs is sent to the server by wireless connection and instructed, the playback of songs is instructed by the server The mobile terminal is transmitted to, the playback of songs is instructed for triggering the mobile terminal under microphone modes by Mike Wind hardware gathers voice signal, and the voice signal collected is carried out into PCM, voice data is obtained;
Connected by LAN length and receive the voice data that the mobile terminal is transmitted, playing audio data.
Alternatively, the LAN link information at least includes intelligent terminal address in a local network, the intelligence The mark and the K of energy terminal sing the mark of application program;
It is described to set up LAN length with the mobile terminal and be connected, including:
TCP length is set up with the mobile terminal to be connected and the connection of UDP/RTP length;
Connected by LAN length to the mobile terminal and send playback of songs instruction, including:
Connected by the TCP length to the mobile terminal and send playback of songs instruction;
Described connected by LAN length receives the voice data that the mobile terminal is transmitted, including:
Connected by the UDP/RTP length and receive the voice data that the mobile terminal is transmitted.
Alternatively, the requesting song instruction for obtaining carrying requesting song information, including:
The requesting song that the carrying requesting song information for receiving the mobile terminal transmission is connected by LAN length is instructed, or, lead to The requesting song instruction that wireless connection receives the carrying requesting song information that the server is sent is crossed, the requesting song instruction is used to trigger described Intelligent terminal plays the corresponding accompanying song of the requesting song information, and sends the playback of songs instruction.
Alternatively, methods described also includes:
Connected by LAN length and receive the playback of songs control instruction that the mobile terminal is sent, or, by wireless Connection receives the playback of songs control instruction that the server is sent;
The accompanying song or voice data of broadcasting are controlled according to the playback of songs control instruction.
Alternatively, the playing audio data, including:
Pass through voice data described in player plays in the way of shortest path.
Alternatively, methods described also includes:
When the mobile terminal is multiple, the voice data that the multiple mobile terminal is transmitted is carried out at mixing operation Reason, obtains the voice data after mixing operation processing;
The playing audio data, including:
Play the voice data after mixing operation processing.
The third aspect, additionally provides a kind of K songs device, and described device is applied to the mobile terminal with microphone hardware, Described device includes:
In scan module, the Quick Response Code shown for scanning on intelligent terminal, the Quick Response Code letter is connected comprising LAN Breath and server link information;
First link block, for being built according to the LAN link information with installing the intelligent terminal of K song application programs Vertical LAN length connection;
Second link block, sets up wireless for singing the server of application program according to the server link information and K Connection;
Receiving module, the song that the intelligent terminal is pushed after accompanying song is played is received for being connected by LAN length Bent play instruction, or, when LAN length, which is connected, to be disconnected, the playback of songs that the server is sent is received by wireless connection Instruction;
Acquisition module, for opening microphone modes according to playback of songs instruction, and passes through under microphone modes Microphone hardware gathers voice signal;
Coding module, for the voice signal collected to be carried out into pulse code modulation PCM, obtains voice data;
Transport module, for being transmitted the voice data to the intelligent terminal, by described by the connection of LAN length Intelligent terminal playing audio data.
Alternatively, the LAN link information at least includes intelligent terminal address in a local network, the intelligence The mark and the K of energy terminal sing the mark of application program;
First link block, for singing the intelligence of application program eventually with installing K according to the LAN link information The connection of transmission control protocol TCP length and the connection of UDP UDP/ real time transport protocol RTP length are set up in end;
The receiving module, accompanying song pusher is being played for receiving the intelligent terminal by TCP length connection The playback of songs instruction sent;
The transport module, for being transmitted the voice data to the intelligence eventually by UDP/RTP length connection End.
Alternatively, described device, in addition to:
Authority application module, for starting microphone hardware to system application, and obtains the authority of collection voice data.
Alternatively, described device, in addition to:
First display module, list of songs is shown for showing on requesting song interface, the requesting song interface;
First acquisition module, requesting song information is obtained for the selection operation in the requesting song interface;
First sending module, the requesting song information is carried for connecting to send to the intelligent terminal by LAN length Requesting song instruction, or, when LAN length, which is connected, to be disconnected, the requesting song is carried to server transmission by wireless connection and believed The requesting song instruction of breath, is transmitted to the intelligent terminal, the requesting song is instructed for touching by the server by the requesting song instruction Send out intelligent terminal described and play the corresponding accompanying song of the requesting song information, and send the playback of songs instruction.
Alternatively, described device, in addition to:
Second display module, playback of songs control is shown for showing on playback of songs interface, the playback of songs interface Option processed;
Second acquisition module, obtains playback of songs control for the selection operation in the playback of songs interface and refers to Order;
Second sending module, refers to for being connected by LAN length to the intelligent terminal transmission playback of songs control Order, or, when LAN length, which is connected, to be disconnected, the playback of songs control is sent to the server by wireless connection and referred to Order, the intelligent terminal, the playback of songs control instruction are transmitted to by the server by the playback of songs control instruction The accompanying song or voice data of broadcasting are controlled for triggering the intelligent terminal.
Fourth aspect, additionally provides a kind of K songs device, and the intelligence that described device is applied to be provided with K song application programs is whole End, described device includes:
First link block, the server for singing application program with K sets up wireless connection;
Display module, for two-dimensional code display, includes LAN link information and server connection letter in the Quick Response Code Breath;
Second link block, for when with microphone hardware mobile scanning terminal described in Quick Response Code after, with it is described move Dynamic terminal sets up the connection of LAN length, and the mobile terminal is at least one;
Acquisition module, the requesting song instruction of requesting song information is carried for obtaining;
First playing module, for playing the corresponding accompanying song of the requesting song information according to the requesting song instruction;
Sending module, playback of songs instruction is sent for being connected by LAN length to the mobile terminal, or, authorities When net long connection in domain disconnects, playback of songs is sent to the server by wireless connection and instructed, will be described by the server Playback of songs instruction is transmitted to the mobile terminal, and the playback of songs is instructed for triggering the mobile terminal in microphone mould Voice signal is gathered by microphone hardware under formula, the voice signal collected is subjected to pulse code modulation PCM, audio is obtained Data;
First receiving module, the voice data that the mobile terminal is transmitted is received for being connected by LAN length;
Second playing module, is additionally operable to playing audio data.
Alternatively, the LAN link information at least includes intelligent terminal address in a local network, the intelligence The mark and the K of energy terminal sing the mark of application program;
Second link block, is connected and number of users for setting up transmission control protocol TCP length with the mobile terminal Connected according to datagram protocol UDP/ real time transport protocol RTP length;
The sending module, playback of songs instruction is sent for being connected by the TCP length to the mobile terminal;
First receiving module, the audio that the mobile terminal is transmitted is received for being connected by the UDP/RTP length Data.
Alternatively, the acquisition module, the carrying point that the mobile terminal is sent is received for being connected by LAN length The requesting song instruction of information is sung, or, the requesting song for receiving the carrying requesting song information that the server is sent by wireless connection is instructed, The requesting song instruction is used to trigger the corresponding accompanying song of the intelligent terminal broadcasting requesting song information, and sends the song Play instruction.
Alternatively, described device, in addition to:
Second receiving module, the playback of songs control that the mobile terminal transmission is received for being connected by LAN length refers to Order, or, the playback of songs control instruction that the server is sent is received by wireless connection;
Control module, for being controlled according to the playback of songs control instruction to the accompanying song or voice data of broadcasting System.
Alternatively, second playing module, for passing through audio number described in player plays in the way of shortest path According to.
Alternatively, described device also includes:
Processing module, for when the mobile terminal for it is multiple when, the voice data that the multiple mobile terminal is transmitted Mixing operation processing is carried out, the voice data after mixing operation processing is obtained;
Second playing module, for playing the voice data after mixing operation processing.
5th aspect, additionally provides a kind of K songs equipment, and the K songs equipment includes processor and memory, the memory In be stored with least one instruction, the instruction is loaded and performed by the processor, to realize as described in above-mentioned first aspect Method.
6th aspect, additionally provides a kind of K songs equipment, and the K songs equipment includes processor and memory, the memory In be stored with least one instruction, the instruction is loaded and performed by the processor, to realize as described in above-mentioned second aspect Method.
7th aspect, additionally provides a kind of K songs system, and the system includes the first K and sings equipment and the 2nd K song equipment, should The equipment of first K songs equipment as described above described in the 5th aspect, the equipment of the 2nd K songs equipment as described above described in the 6th aspect.
Eighth aspect, additionally provides and is stored with least one in a kind of computer-readable recording medium, the storage medium Instruction, at least one section program, code set or instruction set, at least one instruction, at least one section program, the code set Or instruction set is loaded as the processor and performed in the method described in realizing above-mentioned first aspect.
9th aspect, additionally provides and is stored with least one in a kind of computer-readable recording medium, the storage medium Instruction, at least one section program, code set or instruction set, at least one instruction, at least one section program, the code set Or instruction set is loaded as the processor and performed in the method described in realizing above-mentioned second aspect.
Technical scheme provided in an embodiment of the present invention can bring following beneficial effect:
Due to most of mobile terminals all have microphone hardware, the mobile terminal popularity rate with microphone hardware compared with In the case of height, the intelligent terminal that application program is sung with installing K by the mobile terminal with microphone hardware sets up LAN Long connection, wireless connection is set up with the K servers for singing application program, and based on LAN connection and intelligent terminal direct communication or Communicated with realizing that K is sung with intelligent terminal by the server of wireless connection, without individually purchasing microphone apparatus again, K song costs have been saved, K song conditions have been reduced, so as to improve the utilization rate that K sings application program.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, makes required in being described below to embodiment Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings Accompanying drawing.
Fig. 1 is the K song implementation environment schematic diagrames that one embodiment of the invention is provided;
Fig. 2 is a kind of karaoke method flow chart that one embodiment of the invention is provided;
Fig. 3 is the application interface schematic diagram that one embodiment of the invention is provided;
Fig. 4 is the application interface schematic diagram that one embodiment of the invention is provided;
Fig. 5 is a kind of K song interaction schematic diagrames that one embodiment of the invention is provided;
Fig. 6 is the structural representation that the K that one embodiment of the invention is provided sings device;
Fig. 7 is the structural representation that the K that another embodiment of the present invention is provided sings device;
Fig. 8 is the terminal structure schematic diagram that one embodiment of the invention is provided.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention Formula is described in further detail.
With the popularization of Karaoke, for realizing that the species of K song application programs of Kara OK function is more and more, Hen Duojia Front yard, which have purchased, can install the intelligent terminal (such as intelligent TV set or intelligent box) of K song application programs so that user need not go The KTV places of specialty, you can realization, which is in, carries out K songs., it is necessary to which user purchases biography in advance in correlation technique due to realizing K songs The microphone apparatus for being integrated with driving of system, to gather the voice data of user, not only cost is higher, and improves K song applications The use threshold of program, reduces the utilization rate that K sings application program.
However, because most of mobile terminals come with microphone hardware, and stability and speech quality all have guarantor very much Barrier, therefore, in order in the case of cost-effective, realize that K is sung, being utilized the embodiments of the invention provide one kind has microphone hard The mobile terminal of part substitutes the scheme that independent microphone apparatus realizes K songs, even if with the mobile terminal with microphone hardware As the microphone apparatus of intelligent terminal, realize that K is sung in the scenes such as parlor.Again because the popularity rate of mobile terminal is very high, Most of users possess such mobile terminal, thus reduce the bar that application program is sung using the K installed on intelligent terminal Part, so as to improve the utilization rate that K sings application program.
When it is implemented, the K song systems that karaoke method provided in an embodiment of the present invention can apply to shown in Fig. 1 implement ring In border.As shown in figure 1, the system includes the server 103 that mobile terminal 1 01, intelligent terminal 102 and K sing application program, the shifting Dynamic terminal 101 and intelligent terminal 102 can be connected by LAN, and the mobile terminal 1 01 and server 103 can be by wirelessly connecting Connect, intelligent terminal 102 and server 103 can pass through wireless connection.Wherein, the K of mobile terminal version is installed in mobile terminal 1 01 Applications client is sung, the mobile terminal 1 01 can be the terminal with microphone hardware, such as mobile phone with microphone hardware, Moveable computer, notebook etc..The K song applications clients of intelligent terminal version, the intelligence are also installed on intelligent terminal 102 Terminal 102 can be the terminal with voice data playing function, such as intelligent TV set, intelligent box.In addition, the shifting Dynamic terminal 101 and intelligent terminal 102 also have communication function, to be communicated with opposite end, so as to carry out data and the biography of instruction It is defeated.
Based on the implementation environment shown in above-mentioned Fig. 1, referring to Fig. 2, the embodiments of the invention provide a kind of karaoke method, the party Method is before implementation, and mobile terminal and intelligent terminal need to install corresponding client.For example, mobile terminal installs mobile terminal The K song applications clients of version, intelligent terminal installs the K song applications clients of intelligent terminal version.As shown in Fig. 2 this method flow It is as follows:
201:Intelligent terminal is set up in wireless connection, two-dimensional code display, the Quick Response Code with the K servers for singing application program and wrapped Link information containing LAN and server link information;
For the step, after the K that intelligent terminal version is installed on intelligent terminal sings applications client, you can get with The server of K song application programs sets up the link information of connection, and then is built by wireless network with the K servers for singing application program Vertical wireless connection.After being successfully connected, the credential information communicated with the server can also be got.On intelligent end Hold the particular content for the credential information that the link information being connected and communication are set up with the K servers for singing application program, this implementation Example is not specifically limited.
In order that the server that mobile terminal can be also connected with intelligent terminal and intelligent terminal sets up connection, intelligence is eventually End can obtain the Quick Response Code comprising LAN link information and server link information, and show the Quick Response Code.Wherein, the clothes Business device link information includes the credential information communicated with server, and the LAN link information at least exists including intelligent terminal The mark and K of address, intelligent terminal in LAN sing the mark of application program.Being designated for intelligent terminal is used to identify intelligence The unique mark of terminal, the mark of K song application programs can be the unique mark that application program is sung for identifying K.At intelligent end In the case that K song application programs are not reinstalled at end, the mark of mark and K the song application program of the intelligent terminal will not occur Change.
As a kind of optional mode, in LAN link information except including intelligent terminal address in a local network, Outside the mark of mark and K the song application program of intelligent terminal, safety check code can also be included, safety check code has one The fixed update cycle.During the connection of LAN length is set up, intelligent terminal can enter to the update cycle of safety check code Row checking, within the update cycle, the connection of LAN length is effective, it is necessary to which to re-start LAN long after the update cycle is reached Connection, it is to avoid after connection, is always maintained at the manipulation power to intelligent terminal.On the length of update cycle, the present embodiment is not done It is specific to limit, in practical application, setting interface can also be provided, set by user.
202:The Quick Response Code shown on mobile scanning terminal intelligent terminal, should with installing K songs according to LAN link information Connection is set up with the intelligent terminal of program, wireless connection is set up according to server link information and the K server for singing application program;
As a kind of optional connected mode, mobile terminal is sung applications client by the K installed on mobile terminal and scanned The Quick Response Code that intelligent terminal is shown, obtains the LAN link information in Quick Response Code;Office is passed through according to the LAN link information Domain net is set up LAN length with intelligent terminal and is connected.Due to the unique mark being designated for identifying intelligent terminal of intelligent terminal Know, the mark of K song application programs can be the unique mark that application program is sung for identifying K, so as to pass through intelligent terminal Mark and K song application programs the corresponding relation of K song application programs set up on mobile terminal and intelligent terminal of mark.
For example, intelligent terminal installs the K song applications clients of intelligent terminal version, the K song application clients of intelligent terminal version The interface schematic diagram at end can be as shown in Figure 3.Mobile terminal installs the K song applications clients of mobile terminal version, the mobile terminal The interface schematic diagram of the K song applications clients of version can be as shown in Figure 4.On by the interface shown in mobile scanning terminal Fig. 3 Quick Response Code after, the LAN link information that the acquisition for mobile terminal Quick Response Code includes, due in the LAN link information Including intelligent terminal address in a local network, thus the intelligent terminal that mobile terminal can include according to the link information is in office Address in the net of domain sends connection request to intelligent terminal, and after intelligent terminal is responded thereto, set up mobile terminal with Connection between intelligent terminal.It is successfully established after the connection of LAN length, on the interface of the K song applications clients of mobile terminal also The prompt message for setting up connection can be shown, as shown in 401 in Fig. 4.
Further, mobile terminal is set up according to LAN link information with installing the intelligent terminal of K song application programs LAN length connect when, can according to LAN link information with install K sing application program intelligent terminal set up TCP length be connected and UDP/RTP length is connected.Wherein, because Transmission Control Protocol uses retransmission mechanism, transmission instruction is more reliable, thus can be connected using TCP length Connect transmission instruction.Delay when connecting transmission data due to UDP/RTP length again is relatively low compared with for the connection of TCP length, thus can Using UDP/RTP length connection transmission data.For the connection of UDP length and the connection of RTP length, because the connection of UDP length connects compared to RTP length Delay when connecing transmission data is low, but the voice quality that the connection of RTP length is connected compared to UDP length when transmitting data is good, thus adopts With UDP length connection transmission data still using RTP length connection transmission data, the present embodiment is not specifically limited.
In practical application, connection is divided into short connection and long connection two types, and short connection refers to that communication two party has data friendship When mutually, a connection is just set up, after data are sent completely, then this connection is disconnected, i.e., connection only completes the hair of a business every time Send.Long connection refers to that in a connection multiple packets can be continuously transmitted, during holding is connected, if without packet Send, it is necessary to which both sides send out link detecting bag.Because method provided in an embodiment of the present invention needs mobile terminal to be passed to intelligent terminal Defeated voice data, thus in order to save connection number of times, the time delay caused by connection procedure is reduced, the embodiment of the present invention is with mobile whole End and intelligent terminal are set up exemplified by LAN length is connected.Certainly, intelligent terminal is being controlled by mobile terminal, without transmitting audio In the case of data, because long connection is more much larger than the bandwidth resources of short connection consumption, method provided in an embodiment of the present invention Mobile terminal is supported to set up short connection with intelligent terminal.
No matter which kind of connection is set up, and because the delayed scope that LAN is connected is smaller, rather than the delay of LAN connection is non- Chang great, thus in order to which perfect also original subscriber sings scene in KTV K, it is contemplated that user's acceptable, which is returned, listens delayed scope, this hair In the karaoke method that bright embodiment is provided, using LAN connection transmission voice data between mobile terminal and intelligent terminal.Its In, described herein returning listen also referred to as intercept, monitor, ear is returned, i.e., real-time by playback equipment when sending sound using microphone The behavior of oneself sound is listened, it is the most frequently used in KTV scenes.
Further, since also include server link information in Quick Response Code, thus mobile terminal is scanning Quick Response Code, gets After server link information in Quick Response Code, it can also be set up according to server link information and the K server for singing application program Wireless connection.When user's hand-held mobile terminal leaves K song scenes, when causing the mobile terminal to leave LAN coverage, local The long connection of net disconnects, and now, mobile terminal can be controlled the transmission of instruction by wireless connection.
It should be noted that the process of the foundation connection of the step 201 and step 202 offer without realizing K songs every time When will repeat, can realize multiple K song after setting up and once connecting, that is, skip the step 201 and step 202, directly perform subsequent step.
203:Intelligent terminal obtains the requesting song instruction for carrying requesting song information, and it is corresponding to play requesting song information according to requesting song instruction Accompanying song;
When realizing K songs, user can be requested a song, so that intelligent terminal gets requesting song instruction, pass through the point Sing the accompanying song of the instruction triggers intelligent terminal play-on-demand.For requesting song mode, the embodiment of the present invention is not limited it It is fixed, including but not limited to directly requested a song with the remote control equipment of intelligent terminal on intelligent terminal, intelligent terminal is grasped according to remote control Get corresponding requesting song instruction;In addition, mobile terminal is in addition to it can substitute microphone apparatus and be used to gather voice data, It can also be requested a song by mobile terminal, by mobile terminal is realized a little by LAN to intelligent terminal push requesting song instruction Song.
When being requested a song by mobile terminal, alternatively, mobile terminal can show requesting song interface, should Requesting song can show list of songs on interface, and the song of program request is selected for user.In addition, requesting song can also be shown on the interface Option, each requesting song option can correspond to each requesting song option correspondence requesting song information in a song, and the requesting song interface, example Such as, the ID (mark) of song, the title of song, singer's name etc..After any requesting song option is selected, mobile terminal can be examined Selection operation is measured, the selection operation in the requesting song interface obtains requesting song information, the requesting song that generation includes requesting song information refers to Order, and the requesting song instruction for carrying requesting song information is sent to intelligent terminal.Sent for example, being connected by LAN length to intelligent terminal The requesting song instruction of requesting song information is carried, or, when LAN length, which is connected, to be disconnected, sent and carried to server by wireless connection The requesting song instruction for information of requesting a song, intelligent terminal is transmitted to by server by requesting song instruction.
Correspondingly, no matter intelligent terminal gets requesting song instruction by which kind of approach, and intelligent terminal includes song database, Be stored with the content such as song information and accompanying song data in the song database, and the song information and accompanying song data can be with Be install K song application program when carry or it is follow-up downloaded from internet, can also be user make and on Pass.After intelligent terminal gets the requesting song instruction for carrying requesting song information, intelligent terminal is instructed in database according to the requesting song It is middle to search the corresponding accompanying song data of requesting song information, so as to play the corresponding accompanying song of requesting song information.
For example, acquisition for mobile terminal to requesting song information include song ID be A001 (schematical), the name of song Referred to as starlet, the entitled Zhang San of singer of song, are connected by TCP length the requesting song instruction for carrying the requesting song information being sent to intelligence Energy terminal, after the requesting song instruction for the carrying requesting song information that intelligent terminal for reception to mobile terminal is sent, from song database The accompanying song data with the requesting song information match are searched, when the ID for finding song is A001, the entitled starlet of song After star, the accompanying song data of the entitled Zhang San of singer of song, the accompanying song data that this finds by player plays.
It should be noted that requesting song instruction is the agreement between a kind of pre-defined mobile terminal and intelligent terminal, Requesting song instruction can be identified for intelligent terminal.
In addition, when realizing that mobile terminal is except that can obtain and to intelligent terminal sending point when requesting a song by mobile terminal Outside song instruction, it can also obtain and send the related other kinds of instruction or response of K song processes to intelligent terminal, can also Receive the instruction or response related to K songs that intelligent terminal is sent.When it is implemented, mobile terminal can show playback of songs circle Playback of songs control option is shown on face, the playback of songs interface.When user enters to any of which playback of songs control option During row selection operation, mobile terminal can obtain playback of songs control instruction according to the selection operation in playback of songs interface.It Afterwards, in order to control the songs playing process of intelligent terminal, mobile terminal is connected to intelligent terminal by LAN length and sends song Control instruction is played, or, when LAN length, which is connected, to be disconnected, playback of songs control is sent to server by wireless connection and referred to Order, intelligent terminal is transmitted to by server by playback of songs control instruction, to trigger intelligence eventually by playback of songs control instruction Hold and the accompanying song or voice data of broadcasting are controlled.Wherein, during linkup transmit long using LAN, TCP can be passed through Long linkup transmit.
For example, during K is sung, acquisition for mobile terminal and being sent to intelligent terminal refers to for switching the song of cutting of song Make, open original singer's instruction, list of songs refreshing instruction etc., intelligent terminal is returned to mobile terminal to be cut song response, opens original singer Response etc., and these instructions and response equally can be the associations between a kind of pre-defined mobile terminal and intelligent terminal View, it can be identified for mobile terminal and intelligent terminal.
204:Intelligent terminal is connected to mobile terminal by LAN length and sends playback of songs instruction, or, work as LAN When long connection disconnects, playback of songs is sent to server by wireless connection and instructed, is turned playback of songs instruction by server Issue mobile terminal;
Instruct, and played after the corresponding accompanying song of requesting song information when intelligent terminal gets requesting song, in order to notify movement Terminal starts microphone, and playback of songs instruction can be sent to mobile terminal.When sending playback of songs instruction, can preferentially it pass through The long linkup transmit of LAN.If the connection of LAN length disconnects, then is referred to by wireless connection to server transmission playback of songs Order, mobile terminal is transmitted to by server by playback of songs instruction.
Wherein, the playback of songs is instructed for making mobile terminal determine that intelligent terminal has begun to play accompanying song, should Mobile terminal is needed to open microphone modes, and voice data is gathered by microphone hardware.The present embodiment does not refer to playback of songs The concrete form and content of order are defined, with requesting song instruction, and playback of songs instruction can also be pre-defined one The agreement between mobile terminal and intelligent terminal is planted, playback of songs instruction can be identified for mobile terminal.
205:Mobile terminal receives playback of songs instruction, and microphone modes are opened according to playback of songs instruction, and in wheat Voice signal is gathered by microphone hardware under gram wind pattern, the voice signal collected is subjected to PCM, voice data is obtained;
The step in the specific implementation, if intelligent terminal connects the playback of songs sent to mobile terminal by TCP length Instruction, then mobile terminal is connected by TCP length receives the playback of songs instruction that intelligent terminal is pushed after accompanying song is played;Such as Fruit intelligent terminal sends playback of songs to mobile terminal by server and instructed, then the song that mobile terminal the reception server is sent Play instruction.The playback of songs either got by which kind of approach is instructed, after it is identified mobile terminal, as A kind of optional mode, mobile terminal can also return to corresponding response to intelligent terminal.The specific shape of the present embodiment not to response Formula and content are defined, and equally can also be the agreement between a kind of pre-defined mobile terminal and intelligent terminal, intelligence It can be identified for terminal.
In addition, in order to use microphone hardware, mobile terminal starts microphone hardware to system application, and acquisition is adopted Collect the authority of voice data, so that after the authority of collection voice data is got, microphone modes are opened, and in microphone mould Voice signal is gathered by microphone hardware under formula.When it is implemented, the present embodiment does not start to mobile terminal to system application The opportunity of microphone hardware is defined, and the authority of collection voice signal is got before collection voice signal.
For example, mobile terminal can be set up after LAN length is connected with intelligent terminal, microphone is started to system application Hardware;Mobile terminal can also be set up before LAN length is connected with intelligent terminal, and microphone hardware is started to system application; Mobile terminal can also start microphone hardware after user requests a song, then to system application.
Mobile terminal opens microphone modes according to playback of songs instruction, and hard by microphone under microphone modes After part collection voice signal, the voice signal collected can be subjected to PCM, obtain voice data.The present embodiment is not to movement The opportunity that terminal carries out PCM is defined, for example, in order to ensure real-time, mobile terminal is often collected after voice signal, you can The voice signal collected is subjected to PCM, voice data is obtained, and pass through subsequent step real-time Transmission.
206:Mobile terminal is transmitted voice data to intelligent terminal by the connection of LAN length;
When it is implemented, in order to reduce delay, it is ensured that real-time, the method that the present embodiment is provided is arrived in acquisition for mobile terminal After voice data, by the connection of UDP/RTP length by the voice data real-time Transmission to intelligent terminal, with by intelligent terminal to this Voice data is played out.
207:Intelligent terminal is connected by LAN length receives the voice data that mobile terminal is transmitted, and plays the audio number According to.
After the voice data that intelligent terminal for reception to mobile terminal is transmitted, in playing audio-fequency data, it will usually have one Fixed delay, the delay is the voice data for needing to collect while microphone intercepts delay, usually microphone location (sound recorded) is played back at once allows user to hear the sound of oneself in real time.And it is related to sound during this from adopting Collection equipment (mobile terminal) is transferred to the application layer of application program, retransfer to CPU (Central Processing Unit, in Central processor), then sound card is transferred to by CPU, arouse playback equipment (loudspeaker, earphone etc.) and play out.It is generally high In the delay of 50ms (millisecond), delay user just can substantially perceive.Therefore, the embodiment of the present invention is using low latency Scheme, after the voice data of mobile terminal transmission is received, passes through the player plays audio number in the way of shortest path According to.
Wherein, low latency is exactly the prioritization scheme using some software and hardwares, reduces the physics in voice data transmitting procedure It is time-consuming, allow sound to be played back immediately with the transmission means of shortest path as far as possible, give the optimal listening experience of audience.This hair The method that bright embodiment is provided is under this pattern, and mobile terminal is logical by the voice data collected (sound recorded) in real time Local network transport is crossed to the intelligent terminal as server, the intelligent terminal is then immediately by way of shortest path by the audio Data are come out by player plays.
In addition, alternatively, intelligent terminal, can also be by except the voice data received is played out The voice data is transferred to other interfaces of intelligent terminal, to carry out marking calculating, in real time preservation, noise reduction U.S. to the voice data The operation such as change.During preservation, the voice data received can be synthesized with the accompanying song played according to the time, be obtained both There is accompanying song to have the composite document of voice data of user's performance again, and the composite document is stored, after standby user Continuous playback shares to other users.
Furthermore, it is necessary to explanation, the method that the present embodiment is provided also supports multiple mobile terminals to substitute microphone apparatus, Realize multiple users K songs simultaneously.Microphone apparatus is substituted for multiple mobile terminals, multiple users scene that K is sung simultaneously is realized, The operation of each mobile terminal can be consistent with the processing operation of above-mentioned mobile terminal, and the present embodiment is no longer illustrated one by one.But It is, it is alternatively, many when receiving when there are multiple mobile terminals and interact for intelligent terminal After the voice data that individual mobile terminal is sent, the voice data that the intelligent terminal can transmit multiple mobile terminals carries out audio mixing behaviour Deal with, obtain the voice data after mixing operation processing, play the voice data after mixing operation processing.Certainly, intelligence is whole End can also carry out other processing to the speech data received, and the present embodiment is not specifically limited to this.
The method that the present embodiment is provided, because most of mobile terminals all have microphone hardware, hard with microphone In the case that the mobile terminal popularity rate of part is higher, application program is sung with installing K by the mobile terminal with microphone hardware Intelligent terminal set up the connection of LAN length, set up wireless connection with the K servers for singing application program, and based on LAN connection Server with intelligent terminal direct communication or by wireless connection is communicated with realizing that K is sung with intelligent terminal, without Microphone apparatus is individually purchased again, K song costs have been saved, and K song conditions is reduced, so as to improve making for K song application programs With rate.
Each the above-mentioned step provided for the embodiments of the present invention, using mobile terminal as mobile phone, intelligent terminal is peace Exemplified by the intelligent television TV that application program is sung equipped with K, the flow of the karaoke method can be as shown in Figure 5.In flow shown in Fig. 5, hand Generator terminal obtains microphone authority in advance, and TV ends show the Quick Response Code including link information.Mobile phone terminal is shown by scanning TV ends The Quick Response Code shown, sets up with TV ends and is connected.Afterwards, the operation of mobile phone terminal acquisition user is requested a song, and sends requesting song to TV ends Instruction.TV termination sink song instructions, determine the song of program request, and when commencing play out accompanying song by loudspeaker, to mobile phone PUSH message is held, that is, sends playback of songs instruction, to notify mobile phone terminal to open microphone modes.Mobile phone terminal opens microphone modes Afterwards, the voice signal of user is gathered, and PCM is carried out to the voice signal that collects, after obtaining voice data, by what is got Voice data is transferred to TV ends, is played out by TV ends.
It is not difficult to find out from said process, mobile phone can substitute the microphone apparatus in K songs completely, due to most of mobile phone terminals All there is microphone hardware, and the popularity rate of mobile phone is very high, is communicated with realizing K in LAN with TV end groups by mobile phone Song, not only without individually purchasing microphone apparatus again, has saved K song costs, has also reduced K song conditions, and then can improve K songs The utilization rate of application program.
In addition, in the implement scene shown in above-mentioned Fig. 5, mobile phone terminal and TV ends can also sing application program with K respectively Server sets up wireless connection, when the LAN length between mobile phone terminal and TV ends, which is connected, to be disconnected, and mobile phone terminal can pass through service Device is communicated with TV ends, completes the transmission of instruction, to ensure the reliability of instruction transmission.
Based on the design of above method embodiment, the embodiment of the present invention additionally provides a kind of K songs device, and the device is applied to Mobile terminal with microphone hardware, referring to Fig. 6, the device includes:
Connected in scan module 601, the Quick Response Code shown for scanning on intelligent terminal, the Quick Response Code comprising LAN Information and server link information;
First link block 602, the intelligent terminal for singing application program with installing K according to the LAN link information Set up the connection of LAN length;
Second link block 603, the server for singing application program according to the server link information and K sets up nothing Line is connected;
Receiving module 604, is pushed for receiving the intelligent terminal by the connection of LAN length after accompanying song is played Playback of songs instruction, or, when LAN length, which is connected, to be disconnected, the song that the server is sent is received by wireless connection Play instruction;
Acquisition module 605, for opening microphone modes according to playback of songs instruction, and leads under microphone modes Cross microphone hardware collection voice signal;
Coding module 606, for the voice signal collected to be carried out into pulse code modulation PCM, obtains voice data;
Transport module 607, for being transmitted the voice data to the intelligent terminal by the connection of LAN length, by institute State intelligent terminal playing audio data.
Alternatively, the LAN link information at least includes intelligent terminal address in a local network, the intelligence The mark and the K of energy terminal sing the mark of application program;
First link block 602, the intelligence for singing application program with installing K according to the LAN link information Terminal sets up the connection of transmission control protocol TCP length and the connection of UDP UDP/ real time transport protocol RTP length;
The receiving module 604, for receiving the intelligent terminal after accompanying song is played by TCP length connection The playback of songs instruction of push;
The transport module 607, for being transmitted the voice data to the intelligence by UDP/RTP length connection Terminal.
Alternatively, described device, in addition to:
Authority application module, for starting microphone hardware to system application, and obtains the authority of collection voice data.
Alternatively, described device, in addition to:
First display module, list of songs is shown for showing on requesting song interface, the requesting song interface;
First acquisition module, requesting song information is obtained for the selection operation in the requesting song interface;
First sending module, the requesting song information is carried for connecting to send to the intelligent terminal by LAN length Requesting song instruction, or, when LAN length, which is connected, to be disconnected, the requesting song is carried to server transmission by wireless connection and believed The requesting song instruction of breath, is transmitted to the intelligent terminal, the requesting song is instructed for touching by the server by the requesting song instruction Send out intelligent terminal described and play the corresponding accompanying song of the requesting song information, and send the playback of songs instruction.
Alternatively, described device, in addition to:
Second display module, playback of songs control is shown for showing on playback of songs interface, the playback of songs interface Option processed;
Second acquisition module, obtains playback of songs control for the selection operation in the playback of songs interface and refers to Order;
Second sending module, refers to for being connected by LAN length to the intelligent terminal transmission playback of songs control Order, or, when LAN length, which is connected, to be disconnected, the playback of songs control is sent to the server by wireless connection and referred to Order, the intelligent terminal, the playback of songs control instruction are transmitted to by the server by the playback of songs control instruction The accompanying song or voice data of broadcasting are controlled for triggering the intelligent terminal.
The device that the present embodiment is provided, because most of mobile terminals all have microphone hardware, hard with microphone In the case that the mobile terminal popularity rate of part is higher, application program is sung with installing K by the mobile terminal with microphone hardware Intelligent terminal set up the connection of LAN length, set up wireless connection with the K servers for singing application program, and based on LAN connection Server with intelligent terminal direct communication or by wireless connection is communicated with realizing that K is sung with intelligent terminal, without Microphone apparatus is individually purchased again, K song costs have been saved, and K song conditions is reduced, so as to improve making for K song application programs With rate.
The embodiment of the present invention additionally provides a kind of K songs device, and the intelligence that the device is applied to be provided with K song application programs is whole End, referring to Fig. 7, the device includes:
First link block 701, the server for singing application program with K sets up wireless connection;
Display module 702, for two-dimensional code display, is connected in the Quick Response Code comprising LAN link information and server Information;
Second link block 703, it is and described for when the Quick Response Code described in the mobile scanning terminal with microphone hardware after Mobile terminal sets up the connection of LAN length, and the mobile terminal is at least one;
Acquisition module 704, the requesting song instruction of requesting song information is carried for obtaining;
First playing module 705, for playing the corresponding accompanying song of the requesting song information according to the requesting song instruction;
Sending module 706, playback of songs instruction is sent for being connected by LAN length to the mobile terminal, or, When LAN length, which is connected, to be disconnected, playback of songs is sent to the server by wireless connection and instructed, will by the server The playback of songs instruction is transmitted to the mobile terminal, and the playback of songs is instructed for triggering the mobile terminal in Mike Voice signal is gathered by microphone hardware under wind pattern, the voice signal collected is subjected to pulse code modulation PCM, obtained Voice data;
First receiving module 707, the voice data that the mobile terminal is transmitted is received for being connected by LAN length;
Second playing module 708, for playing audio data.
Optionally, the LAN link information at least include intelligent terminal address in a local network, it is described The mark of intelligent terminal and the K sing the mark of application program;
Second link block 1003, is connected and uses for setting up transmission control protocol TCP length with the mobile terminal User data datagram protocol UDP/ real time transport protocol RTP length is connected;
The sending module 1006, playback of songs instruction is sent for being connected by the TCP length to the mobile terminal;
First receiving module 1007, receives what the mobile terminal was transmitted for being connected by the UDP/RTP length Voice data.
Alternatively, the acquisition module 1004, taking for the mobile terminal transmission is received for being connected by LAN length Requesting song instruction with requesting song information, or, the requesting song for the carrying requesting song information that the server is sent is received by wireless connection Instruction, the requesting song instruction is used to trigger the corresponding accompanying song of the intelligent terminal broadcasting requesting song information, and sends institute State playback of songs instruction.
Alternatively, described device, in addition to:
Second receiving module, the playback of songs control that the mobile terminal transmission is received for being connected by LAN length refers to Order, or, the playback of songs control instruction that the server is sent is received by wireless connection;
Control module, for being controlled according to the playback of songs control instruction to the accompanying song or voice data of broadcasting System.
Alternatively, second playing module 1008, for passing through sound described in player plays in the way of shortest path Frequency evidence.
Alternatively, described device also includes:
Processing module, for when the mobile terminal for it is multiple when, the voice data that the multiple mobile terminal is transmitted Mixing operation processing is carried out, the voice data after mixing operation processing is obtained;
Second playing module 1008, for playing the voice data after mixing operation processing.
The device that the present embodiment is provided, because most of mobile terminals all have microphone hardware, hard with microphone In the case that the mobile terminal popularity rate of part is higher, application program is sung with installing K by the mobile terminal with microphone hardware Intelligent terminal set up the connection of LAN length, set up wireless connection with the K servers for singing application program, and based on LAN connection Server with intelligent terminal direct communication or by wireless connection is communicated with realizing that K is sung with intelligent terminal, without Microphone apparatus is individually purchased again, K song costs have been saved, and K song conditions is reduced, so as to improve making for K song application programs With rate.
It should be noted that the device that above-described embodiment is provided is when realizing its function, only with above-mentioned each functional module Progress is divided for example, in practical application, can as needed and by above-mentioned functions distribute and be completed by different functional modules, The internal structure of equipment is divided into different functional modules, to complete all or part of function described above.In addition, The apparatus and method embodiment that above-described embodiment is provided belongs to same design, and it implements process and refers to embodiment of the method, this In repeat no more.
Referring to Fig. 8, the block diagram of the terminal 1100 provided it illustrates one embodiment of the invention, the terminal can include penetrating Frequently (RF, Radio Frequency) circuit 1101, include the memories of one or more computer-readable recording mediums 1102nd, input block 1103, display unit 1104, sensor 1105, voicefrequency circuit 1106, Wireless Fidelity (WiFi, Wireless Fidelity) module 1107, include the portion such as one or the processor 1108 and power supply 1109 of more than one processing core Part.It will be understood by those skilled in the art that the restriction of the terminal structure shown in Fig. 8 not structure paired terminal, can include than More or less parts are illustrated, some parts or different parts arrangement is either combined.Wherein:
RF circuits 1101 can be used for receive and send messages or communication process in, the reception and transmission of signal, especially, by base station After downlink information is received, transfer to one or more than one processor 1108 is handled;In addition, being sent to up data are related to Base station.Generally, RF circuits 1101 include but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, Subscriber identity module (SIM, Subscriber Identity Module) card, transceiver, coupler, low-noise amplifier (LNA, Low Noise Amplifier), duplexer etc..In addition, RF circuits 1101 can also by radio communication and network and Other equipment communicates.The radio communication can use any communication standard or agreement, including but not limited to global system for mobile telecommunications System (GSM, Global System of Mobile communication), general packet radio service (GPRS, General Packet Radio Service), CDMA (CDMA, Code Division Multiple Access), wideband code division it is many Location (WCDMA, Wideband Code Division Multiple Access), Long Term Evolution (LTE, Long Term Evolution), Email, Short Message Service (SMS, Short Messaging Service) etc..
Memory 1102 can be used for storage software program and module, and processor 1108 is stored in memory by operation 1102 software program and module, so as to perform various function application and data processing.Memory 1102 can mainly include Storing program area and storage data field, wherein, the application journey that storing program area can be needed for storage program area, at least one function Sequence (such as sound-playing function, image player function etc.) etc.;Storage data field can be stored uses what is created according to terminal Data (such as voice data, phone directory etc.) etc..In addition, memory 1102 can include high-speed random access memory, may be used also With including nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-states Part.Correspondingly, memory 1102 can also include Memory Controller, be deposited with providing 1103 pairs of processor 1108 and input block The access of reservoir 1102.
Input block 1103 can be used for the numeral or character information for receiving input, and generation to be set with user and function The relevant keyboard of control, mouse, action bars, optics or the input of trace ball signal.Specifically, in a specific embodiment In, input block 1103 may include touch sensitive surface and other input equipments.Touch sensitive surface, also referred to as touch display screen or tactile Control plate, collect user on or near it touch operation (such as user using any suitable object such as finger, stylus or Operation of the annex on touch sensitive surface or near touch sensitive surface), and filled according to the corresponding connection of formula set in advance driving Put.Optionally, touch sensitive surface may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus is examined The touch orientation of user is surveyed, and detects the signal that touch operation is brought, touch controller is transmitted a signal to;Touch controller from Touch information is received on touch detecting apparatus, and is converted into contact coordinate, then gives processor 1108, and can reception processing Order that device 1108 is sent simultaneously is performed.Furthermore, it is possible to many using resistance-type, condenser type, infrared ray and surface acoustic wave etc. Type realizes touch sensitive surface.Except touch sensitive surface, input block 1103 can also include other input equipments.Specifically, its His input equipment can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), track One or more in ball, mouse, action bars etc..
Display unit 1104 can be used for each of the information that is inputted by user of display or the information for being supplied to user and terminal Graphical user interface is planted, these graphical user interface can be made up of figure, text, icon, video and its any combination.It is aobvious Show that unit 1104 may include display panel, optionally, liquid crystal display (LCD, Liquid Crystal can be used Display), the form such as Organic Light Emitting Diode (OLED, Organic Light-Emitting Diode) configures display surface Plate.Further, touch sensitive surface can cover display panel, after touch sensitive surface detects the touch operation on or near it, Processor 1108 is sent to determine the type of touch event, with preprocessor 1108 according to the type of touch event in display surface Corresponding visual output is provided on plate.Although in fig. 8, touch sensitive surface is to come real as two independent parts with display panel Now input and input function, but in some embodiments it is possible to by touch sensitive surface and display panel it is integrated and realize input and Output function.
Terminal may also include at least one sensor 1105, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to ambient light Light and shade adjust the brightness of display panel, proximity transducer can close display panel and/or the back of the body when terminal is moved in one's ear Light.As one kind of motion sensor, gravity accelerometer can detect in all directions (generally three axles) acceleration Size, can detect that size and the direction of gravity when static, available for identification mobile phone posture application (such as horizontal/vertical screen switching, Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;It can also configure as terminal The other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, will not be repeated here.
Voicefrequency circuit 1106, loudspeaker, microphone can provide the COBBAIF between user and terminal.Voicefrequency circuit 1106 Electric signal after can the voice data that received be changed, is transferred to loudspeaker, and voice signal output is converted to by loudspeaker;Separately On the one hand, the voice signal of collection is converted to electric signal by microphone, by voicefrequency circuit 1106 receive after be converted to voice data, After voice data output processor 1108 is handled again, through RF circuits 1101 to be sent to such as another terminal, or by audio Data output is to memory 1102 so as to further processing.Voicefrequency circuit 1106 is also possible that earphone jack, to provide peripheral hardware The communication of earphone and terminal.
WiFi belongs to short range wireless transmission technology, and terminal can help user's transceiver electronicses postal by WiFi module 1107 Part, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 8 is shown WiFi module 1107, but it is understood that, it is simultaneously not belonging to must be configured into for terminal, can not change as needed completely Become in the essential scope of invention and omit.
Processor 1108 is the control centre of terminal, using various interfaces and the various pieces of connection whole mobile phone, By operation or perform and be stored in software program and/or module in memory 1102, and call and be stored in memory 1102 Interior data, perform the various functions and processing data of terminal, so as to carry out integral monitoring to mobile phone.Optionally, processor 1108 may include one or more processing cores;It is preferred that, processor 1108 can integrated application processor and modulation /demodulation processing Device, wherein, application processor mainly handles operating system, user interface and application program etc., and modem processor is mainly located Manage radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 1108.
Terminal also includes the power supply 1109 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply Management system and processor 1108 are logically contiguous, so as to realize management charging, electric discharge and power consumption pipe by power-supply management system The functions such as reason.Power supply 1109 can also include one or more direct current or AC power, recharging system, power failure Detect the random components such as circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal can also include camera, bluetooth module etc., will not be repeated here.Specifically in this implementation In example, the processor 1108 in terminal can run at least one instruction being stored in memory 1102, so as to realize above-mentioned each Karaoke method provided in individual embodiment of the method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided Such as include the memory of instruction, above-mentioned instruction is by the computing device of server or camera to complete above method embodiment In each step.For example, the non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
In the exemplary embodiment, a kind of computer program product is additionally provided, when the computer program product is performed When, it is used for the function of realizing each step in above method embodiment.
It should be appreciated that referenced herein " multiple " refer to two or more."and/or", description association The incidence relation of object, expression may have three kinds of relations, for example, A and/or B, can be represented:Individualism A, while there is A And B, individualism B these three situations.It is a kind of relation of "or" that character "/", which typicallys represent forward-backward correlation object,.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
The exemplary embodiment of the present invention is the foregoing is only, is not intended to limit the invention, all spirit in the present invention Within principle, any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.

Claims (25)

1. a kind of karaoke method, it is characterised in that methods described is applied to the mobile terminal with microphone hardware, methods described Including:
LAN link information and server connection letter are included in the Quick Response Code shown on scanning intelligent terminal, the Quick Response Code Breath;
The intelligent terminal that application program is sung with installing K according to the LAN link information is set up LAN length and is connected, and according to The server link information sets up wireless connection with the K servers for singing application program;
Connected by LAN length and receive the playback of songs instruction that the intelligent terminal is pushed after accompanying song is played, or, When LAN length, which is connected, to be disconnected, the playback of songs instruction that the server is sent is received by wireless connection;
Microphone modes are opened according to playback of songs instruction, and voice is gathered by microphone hardware under microphone modes Signal;
The voice signal collected is subjected to pulse code modulation PCM, voice data is obtained;
The voice data is transmitted to the intelligent terminal by the connection of LAN length, the sound is played by the intelligent terminal Frequency evidence.
2. according to the method described in claim 1, it is characterised in that the LAN link information at least includes the intelligence eventually Address, the mark of the intelligent terminal and the K of end in a local network sing the mark of application program;
The intelligent terminal that application program is sung with installing K according to the LAN link information is set up LAN length and is connected, and wraps Include:
Transmission control protocol TCP length company is set up with installing the intelligent terminal of K song application programs according to the LAN link information Connect and the connection of UDP UDP/ real time transport protocol RTP length;
Described connected by LAN length receives the playback of songs instruction that the intelligent terminal is pushed after accompanying song is played, bag Include:
Connected by the TCP length and receive the playback of songs instruction that the intelligent terminal is pushed after accompanying song is played;
It is described to transmit the voice data to the intelligent terminal, including:
The voice data is transmitted to the intelligent terminal by UDP/RTP length connection.
3. according to the method described in claim 1, it is characterised in that methods described, in addition to:
Start microphone hardware to system application, and obtain the authority of collection voice data.
4. the method according to any claim in claims 1 to 3, it is characterised in that methods described, in addition to:
List of songs is shown on display requesting song interface, the requesting song interface;
Selection operation in the requesting song interface obtains requesting song information;
The requesting song instruction for being sent to the intelligent terminal and carrying the requesting song information is connected by LAN length, or, work as local When the long connection of net disconnects, the requesting song for carrying the requesting song information to server transmission by wireless connection is instructed, by described The requesting song instruction is transmitted to the intelligent terminal by server, and the requesting song is instructed plays institute for triggering the intelligent terminal The corresponding accompanying song of requesting song information is stated, and sends the playback of songs instruction.
5. the method according to any claim in claims 1 to 3, it is characterised in that methods described, in addition to:
Show and playback of songs control option is shown on playback of songs interface, the playback of songs interface;
Selection operation in the playback of songs interface obtains playback of songs control instruction;
Connected by LAN length to the intelligent terminal and send the playback of songs control instruction, or, when LAN length connects When connecing disconnection, the playback of songs control instruction is sent to the server by wireless connection, will be described by the server Playback of songs control instruction is transmitted to the intelligent terminal, and the playback of songs control instruction is used to trigger the intelligent terminal pair The accompanying song or voice data of broadcasting are controlled.
6. a kind of karaoke method, it is characterised in that methods described is applied to be provided with the intelligent terminal that K sings application program, the side Method includes:
Wireless connection is set up with the K servers for singing application program;
LAN link information and server link information are included in two-dimensional code display, the Quick Response Code;
After Quick Response Code described in the mobile scanning terminal with microphone hardware, set up LAN length with the mobile terminal and connect Connect, the mobile terminal is at least one;
The requesting song instruction for carrying requesting song information is obtained, the corresponding song companion of the requesting song information is played according to the requesting song instruction Play;
Connected by LAN length to the mobile terminal and send playback of songs instruction, or, when LAN length, which is connected, to be disconnected, Playback of songs is sent to the server to instruct, be transmitted to playback of songs instruction by the server by wireless connection The mobile terminal, the playback of songs is instructed for triggering the mobile terminal under microphone modes by microphone hardware Voice signal is gathered, the voice signal collected is subjected to pulse code modulation PCM, voice data is obtained;
Connected by LAN length and receive the voice data that the mobile terminal is transmitted, playing audio data.
7. method according to claim 6, it is characterised in that the LAN link information at least includes the intelligence eventually Address, the mark of the intelligent terminal and the K of end in a local network sing the mark of application program;
It is described to set up LAN length with the mobile terminal and be connected, including:
Transmission control protocol TCP length is set up with the mobile terminal to be connected and UDP UDP/ real time transport protocols RTP length is connected;
Connected by LAN length to the mobile terminal and send playback of songs instruction, including:
Connected by the TCP length to the mobile terminal and send playback of songs instruction;
Described connected by LAN length receives the voice data that the mobile terminal is transmitted, including:
Connected by the UDP/RTP length and receive the voice data that the mobile terminal is transmitted.
8. method according to claim 6, it is characterised in that the acquisition carries the requesting song instruction of requesting song information, including:
The requesting song that the carrying requesting song information for receiving the mobile terminal transmission is connected by LAN length is instructed, or, pass through nothing Line connection receives the requesting song instruction for the carrying requesting song information that the server is sent, and the requesting song instruction is used to trigger the intelligence The corresponding accompanying song of information of being requested a song described in terminal plays, and send the playback of songs instruction.
9. method according to claim 6, it is characterised in that methods described also includes:
Connected by LAN length and receive the playback of songs control instruction that the mobile terminal is sent, or, pass through wireless connection Receive the playback of songs control instruction that the server is sent;
The accompanying song or voice data of broadcasting are controlled according to the playback of songs control instruction.
10. method according to claim 6, it is characterised in that the playing audio data, including:
Pass through voice data described in player plays in the way of shortest path.
11. the method according to any claim in claim 6 to 10, it is characterised in that methods described also includes:
When the mobile terminal is multiple, the voice data that the multiple mobile terminal is transmitted carries out mixing operation processing, Obtain the voice data after mixing operation processing;
The playing audio data, including:
Play the voice data after mixing operation processing.
12. a kind of K sings device, it is characterised in that described device is applied to the mobile terminal with microphone hardware, described device Including:
In scan module, the Quick Response Code shown for scanning on intelligent terminal, the Quick Response Code comprising LAN link information and Server link information;
First link block, for according to the LAN link information and the intelligent terminal foundation office for installing K song application programs The long connection of domain net;
Second link block, the server for singing application program according to the server link information and K sets up wireless connection;
Receiving module, the song for being pushed by the LAN length connection reception intelligent terminal after accompanying song is played is broadcast Instruction is put, or, when LAN length, which is connected, to be disconnected, the playback of songs for receiving the server transmission by wireless connection refers to Order;
Acquisition module, for opening microphone modes according to playback of songs instruction, and passes through Mike under microphone modes Wind hardware gathers voice signal;
Coding module, for the voice signal collected to be carried out into pulse code modulation PCM, obtains voice data;
Transport module, for being transmitted the voice data to the intelligent terminal by the connection of LAN length, by the intelligence Voice data described in terminal plays.
13. device according to claim 12, it is characterised in that the LAN link information at least includes the intelligence Address, the mark of the intelligent terminal and the K of terminal in a local network sing the mark of application program;
First link block, for being built according to the LAN link information with installing the intelligent terminal of K song application programs The vertical connection of transmission control protocol TCP length and the connection of UDP UDP/ real time transport protocol RTP length;
The receiving module, receives what the intelligent terminal was pushed after accompanying song is played for being connected by the TCP length Playback of songs is instructed;
The transport module, for being transmitted the voice data to the intelligent terminal by UDP/RTP length connection.
14. device according to claim 12, it is characterised in that described device, in addition to:
Authority application module, for starting microphone hardware to system application, and obtains the authority of collection voice data.
15. the device according to any claim in claim 12 to 14, it is characterised in that described device, in addition to:
First display module, list of songs is shown for showing on requesting song interface, the requesting song interface;
First acquisition module, requesting song information is obtained for the selection operation in the requesting song interface;
First sending module, the requesting song for carrying the requesting song information is sent to the intelligent terminal for being connected by LAN length Instruction, or, when LAN length, which is connected, to be disconnected, sent by wireless connection to the server and carry the requesting song information Requesting song instruction, is transmitted to the intelligent terminal, the requesting song is instructed for triggering institute by the server by the requesting song instruction State intelligent terminal and play the corresponding accompanying song of the requesting song information, and send the playback of songs instruction.
16. the device according to any claim in claim 12 to 14, it is characterised in that described device, in addition to:
Second display module, playback of songs control choosing is shown for showing on playback of songs interface, the playback of songs interface ;
Second acquisition module, playback of songs control instruction is obtained for the selection operation in the playback of songs interface;
Second sending module, the playback of songs control instruction is sent for being connected by LAN length to the intelligent terminal, Or, when LAN length, which is connected, to be disconnected, the playback of songs control instruction is sent to the server by wireless connection, by The playback of songs control instruction is transmitted to the intelligent terminal by the server, and the playback of songs control instruction is used to touch Send out intelligent terminal described is controlled to the accompanying song or voice data of broadcasting.
17. a kind of K sings device, it is characterised in that described device is applied to be provided with the intelligent terminal that K sings application program, described Device includes:
First link block, the server for singing application program with K sets up wireless connection;
Display module, for two-dimensional code display, includes LAN link information and server link information in the Quick Response Code;
Second link block, for when the Quick Response Code described in the mobile scanning terminal with microphone hardware after, with it is described it is mobile eventually The connection of LAN length is set up at end, and the mobile terminal is at least one;
Acquisition module, the requesting song instruction of requesting song information is carried for obtaining;
First playing module, for playing the corresponding accompanying song of the requesting song information according to the requesting song instruction;
Sending module, playback of songs instruction is sent for being connected by LAN length to the mobile terminal, or, work as LAN When long connection disconnects, playback of songs is sent to the server by wireless connection and instructed, by the server by the song Play instruction is transmitted to the mobile terminal, and the playback of songs is instructed for triggering the mobile terminal under microphone modes Voice signal is gathered by microphone hardware, the voice signal collected is subjected to pulse code modulation PCM, audio number is obtained According to;
First receiving module, the voice data that the mobile terminal is transmitted is received for being connected by LAN length;
Second playing module, is additionally operable to playing audio data.
18. device according to claim 17, it is characterised in that the LAN link information at least includes the intelligence Address, the mark of the intelligent terminal and the K of terminal in a local network sing the mark of application program;
Second link block, is connected and user datagram for setting up transmission control protocol TCP length with the mobile terminal Agreement UDP/ real time transport protocol RTP length is connected;
The sending module, playback of songs instruction is sent for being connected by the TCP length to the mobile terminal;
First receiving module, the voice data that the mobile terminal is transmitted is received for being connected by the UDP/RTP length.
19. device according to claim 17, it is characterised in that the acquisition module, for being connected by LAN length The requesting song instruction for the carrying requesting song information that the mobile terminal is sent is received, or, the server is received by wireless connection The requesting song instruction for carrying requesting song information of transmission, the requesting song instruction plays the requesting song information for triggering the intelligent terminal Corresponding accompanying song, and send the playback of songs instruction.
20. device according to claim 17, it is characterised in that described device, in addition to:
Second receiving module, the playback of songs control instruction that the mobile terminal is sent is received for being connected by LAN length, Or, the playback of songs control instruction that the server is sent is received by wireless connection;
Control module, for being controlled according to the playback of songs control instruction to the accompanying song or voice data of broadcasting.
21. device according to claim 17, it is characterised in that second playing module, for shortest path Mode passes through voice data described in player plays.
22. the device according to any claim in claim 17 to 21, it is characterised in that described device also includes:
Processing module, for when the mobile terminal is multiple, the voice data that the multiple mobile terminal is transmitted to be carried out Mixing operation processing, obtains the voice data after mixing operation processing;
Second playing module, for playing the voice data after mixing operation processing.
23. a kind of K sings equipment, it is characterised in that the K songs equipment includes storing in processor and memory, the memory There is at least one instruction, the instruction is loaded and performed by the processor, to realize such as any right in claim 1 to 5 It is required that described method.
24. a kind of K sings equipment, it is characterised in that the K songs equipment includes storing in processor and memory, the memory There is at least one instruction, the instruction is loaded and performed by the processor, to realize such as any right in claim 5 to 11 It is required that described method.
25. a kind of K sings system, it is characterised in that the system includes the first K and sings equipment and the 2nd K song equipment, the first K It is the equipment described in the claim 23 to sing equipment, and the 2nd K songs equipment is the equipment described in the claim 24.
CN201710400146.9A 2017-05-31 2017-05-31 Karaoke method, device, equipment and system Active CN107332976B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710400146.9A CN107332976B (en) 2017-05-31 2017-05-31 Karaoke method, device, equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710400146.9A CN107332976B (en) 2017-05-31 2017-05-31 Karaoke method, device, equipment and system

Publications (2)

Publication Number Publication Date
CN107332976A true CN107332976A (en) 2017-11-07
CN107332976B CN107332976B (en) 2021-02-12

Family

ID=60192838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710400146.9A Active CN107332976B (en) 2017-05-31 2017-05-31 Karaoke method, device, equipment and system

Country Status (1)

Country Link
CN (1) CN107332976B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108718421A (en) * 2018-05-08 2018-10-30 深圳唱刻科技有限公司 A kind of requesting song control system and method
CN108881286A (en) * 2018-07-17 2018-11-23 腾讯音乐娱乐科技(深圳)有限公司 Method, terminal, sound-box device and the system of multimedia control
CN109188936A (en) * 2018-07-23 2019-01-11 无锡冰河计算机科技发展有限公司 A kind of intelligence KTV operation system and method
CN109410904A (en) * 2018-11-20 2019-03-01 新视家科技(北京)有限公司 A kind of earphone, play system, playback method and K sing system
CN109919741A (en) * 2019-04-18 2019-06-21 青海柏马教育科技有限公司 The shared method of making a living by singing of one kind sells phonograph with shared
CN110808021A (en) * 2019-11-08 2020-02-18 广州酷狗计算机科技有限公司 Audio playing method, device, terminal and storage medium
CN112004146A (en) * 2020-08-18 2020-11-27 深圳创维-Rgb电子有限公司 Audio playing method and system, television and storage medium
CN112037741A (en) * 2020-08-27 2020-12-04 深圳创维-Rgb电子有限公司 Karaoke method, device, equipment and storage medium
CN112398882A (en) * 2019-08-12 2021-02-23 久瓴(江苏)数字智能科技有限公司 Multi-screen synchronization method, system, device, computer equipment and storage medium
CN115883895A (en) * 2022-11-24 2023-03-31 四川长虹电器股份有限公司 Method and system for transmitting audio of smart television in low delay

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104091423A (en) * 2014-03-12 2014-10-08 腾讯科技(深圳)有限公司 Signal transmission method and family song request system
CN104219550A (en) * 2014-08-19 2014-12-17 北京洛哈技术有限公司 KTV song requesting operation method, system and related equipment
CN104485110A (en) * 2014-11-25 2015-04-01 科大讯飞股份有限公司 System and method for selecting songs, server and mobile terminal
CN104539649A (en) * 2014-12-03 2015-04-22 谭富来 Two-dimension code based kalaok network interactive system and method
CN105847880A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Audio-video sharing method, server and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104091423A (en) * 2014-03-12 2014-10-08 腾讯科技(深圳)有限公司 Signal transmission method and family song request system
CN104219550A (en) * 2014-08-19 2014-12-17 北京洛哈技术有限公司 KTV song requesting operation method, system and related equipment
CN104485110A (en) * 2014-11-25 2015-04-01 科大讯飞股份有限公司 System and method for selecting songs, server and mobile terminal
CN104539649A (en) * 2014-12-03 2015-04-22 谭富来 Two-dimension code based kalaok network interactive system and method
CN105847880A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Audio-video sharing method, server and terminal

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108718421A (en) * 2018-05-08 2018-10-30 深圳唱刻科技有限公司 A kind of requesting song control system and method
CN108881286A (en) * 2018-07-17 2018-11-23 腾讯音乐娱乐科技(深圳)有限公司 Method, terminal, sound-box device and the system of multimedia control
CN108881286B (en) * 2018-07-17 2021-10-15 腾讯音乐娱乐科技(深圳)有限公司 Multimedia playing control method, terminal, sound box equipment and system
CN109188936A (en) * 2018-07-23 2019-01-11 无锡冰河计算机科技发展有限公司 A kind of intelligence KTV operation system and method
CN109410904A (en) * 2018-11-20 2019-03-01 新视家科技(北京)有限公司 A kind of earphone, play system, playback method and K sing system
CN109919741A (en) * 2019-04-18 2019-06-21 青海柏马教育科技有限公司 The shared method of making a living by singing of one kind sells phonograph with shared
CN112398882A (en) * 2019-08-12 2021-02-23 久瓴(江苏)数字智能科技有限公司 Multi-screen synchronization method, system, device, computer equipment and storage medium
CN110808021A (en) * 2019-11-08 2020-02-18 广州酷狗计算机科技有限公司 Audio playing method, device, terminal and storage medium
CN112004146A (en) * 2020-08-18 2020-11-27 深圳创维-Rgb电子有限公司 Audio playing method and system, television and storage medium
CN112037741A (en) * 2020-08-27 2020-12-04 深圳创维-Rgb电子有限公司 Karaoke method, device, equipment and storage medium
CN115883895A (en) * 2022-11-24 2023-03-31 四川长虹电器股份有限公司 Method and system for transmitting audio of smart television in low delay

Also Published As

Publication number Publication date
CN107332976B (en) 2021-02-12

Similar Documents

Publication Publication Date Title
CN107332976A (en) Karaoke method, device, equipment and system
CN107438200A (en) The method and apparatus of direct broadcasting room present displaying
CN104967608B (en) Play method, mobile terminal and the fixed terminal of multimedia file
CN103475914B (en) Video playing method, video playing device, terminal equipment and server
CN106101756A (en) Barrage display packing, barrage adding method, Apparatus and system
CN103745133B (en) The method and terminal of a kind of information processing
CN104796743A (en) Content item display system, method and device
CN106791958A (en) Position marker information generation method and device
CN104581993B (en) It is wirelessly connected the method and terminal of the method established, data transmission
CN111756764B (en) Audio signal interaction method and system based on WiFi
CN106936699A (en) A kind of information sharing method, device and system
CN106533711A (en) Multimedia conference method and apparatus
CN103886198B (en) Method, terminal, server and the system that a kind of data process
CN104780401B (en) The sending method and device of video data
CN107949035A (en) A kind of connection method of Wireless LAN, device and mobile terminal
CN105959482B (en) A kind of control method and electronic equipment of scene audio
CN107333162A (en) A kind of method and apparatus for playing live video
CN108600330A (en) Deferred information method for pushing, equipment and computer readable storage medium
CN108234282A (en) A kind of feedback information processing method and car-mounted terminal based on social tool
CN106231433A (en) A kind of methods, devices and systems playing Internet video
CN108600887B (en) Touch control method based on wireless earphone and related product
CN108076134A (en) Record information acquisition method, terminal, server and computer readable storage medium
CN106303605A (en) A kind of methods, devices and systems sent a notification message
CN108009031A (en) The control method and mobile terminal of a kind of application program
CN106953899A (en) Multi-medium data sharing method and device

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
GR01 Patent grant
GR01 Patent grant