MUSIC SEARCH METHOD AND DEVICE, SERVER AND COMPUTER-READABLE STORAGE MEDIUM
The embodiments provide a music search method and device, a server and a computer-readable storage medium. The method includes: receiving a search condition from a client terminal; searching for a music tag according to the search condition; acquiring a music list according to the music tag, wherein the music list comprises at least one music identifier; sending a music search request to a third party, wherein the music search request comprises the music list; and receiving from the third party at least one piece of music acquired according to the music identifier in the music list.
1 . A music search method, comprising:
receiving a search condition from a client terminal;
searching for a music tag according to the search condition;
acquiring a music list according to the music tag, wherein the music list comprises at least one music identifier;
sending a music search request to a third party, wherein the music search request comprises the music list; and
receiving from the third party at least one piece of music acquired according to the at least one music identifier in the music list.
2 . The music search method of claim 1 , further comprising:
determining at least one music tag for a piece of music according to music metadata, wherein the music tag is associated with the music identifier.
3 . The music search method of claim 1 , further comprising:
synchronizing music metadata of the third party to a local server.
4 . The music search method of claim 2 , further comprising:
according to the music tag of a piece of music, acquiring a collection number of the piece of music from the third party, wherein the collection number indicates a number of music lists including the piece of music in the third party; and
determining an accuracy of the at least one music tag of the piece of music according to the collection number of the piece of music.
5 . The music search method of claim 1 , wherein acquiring the music list according to the music tag comprises:
acquiring the music list according to the music tag and a user profile.
6 . The music search method of claim 5 , further comprising:
generating the user profile according to historical data of a user on music playing.
7 . A music search device, comprising:
one or more processors; and
a non-transitory storage device configured for storing computer executable instructions, wherein
the computer executable instructions are executed by the one or more processors to enable the one or more processors to:
receive a search condition from a client terminal;
search for a music tag according to the search condition;
acquire a music list according to the music tag, wherein the music list comprises at least one music identifier;
send a music search request to a third party, wherein the music search request comprises the music list; and
receive from the third party at least one piece of music acquired according to the at least one music identifier in the music list.
8 . The music search device of claim 7 , wherein the computer executable instructions are executed by the one or more processors to enable the one or more processors further to:
determine at least one music tag for a piece of music according to music metadata, wherein the music tag is associated with the music identifier.
9 . The music search device of claim 7 , wherein the computer executable instructions are executed by the one or more processors to enable the one or more processors further to:
synchronize music metadata of the third party to a local server .
10 . The music search device of claim 7 , wherein the computer executable instructions are executed by the one or more processors to enable the one or more processors further to:
according to the music tag of a piece of music, acquire a collection number of the piece of music from the third party, wherein the collection number indicates a number of music lists including the piece of music in the third party; and
determine an accuracy of the at least one music tag of the piece of music according to the collection number of the piece of music.
11 . The music search device of claim 7 , wherein the computer executable instructions are executed by the one or more processors to enable the one or more processors further to: acquire the music list according to the music tag and a user profile.
12 . The music search device of claim 11 , wherein the computer executable instructions are executed by the one or more processors to enable the one or more processors further to:
generate the user profile according to historical data of a user on music playing.
13 . A non-transitory computer-readable storage medium, storing computer executable instructions stored thereon, that when executed by a processor cause the processor to perform operations comprising:
receiving a search condition from a client terminal;
searching for a music tag according to the search condition;
acquiring a music list according to the music tag, wherein the music list comprises at least one music identifier;
sending a music search request to a third party, wherein the music search request comprises the music list; and
receiving from the third party at least one piece of music acquired according to the at least one music identifier in the music list.