The disclosure relates to the field of communication, and particularly, to an audio/video-on-demand method, server, terminal and system.
Audio-on-demand is one of the common functions of audio player software such as QQ Music and Sogou Music. People may request songs for others to deliver their wishes by the audio-on-demand software.
The existing audio-on-demand method comprises: firstly, the server receives an audio-on-demand request and corresponding on-demand object sent from a first terminal; take audio such as a song for example, when a user “XIAO MING” wants to request a song named “GONG XI FA CAI” for his friend “XIAO LIANG” to deliver New Year wishes in the Spring Festival, “XIAO MING” sends an on-demand request for the song named “GONG XI FA CAI” and an on-demand object to the server via the first terminal used by “XIAO MING”, wherein, the on-demand object is “XIAO LIANG” using the terminal. Secondly, the server receives literal on-demand blessing information sent from the first terminal; for example, when requesting the song named “GONG XI FA CAI”, “XIAO MING” input characters such as “Happy New Year!” to express his sincere wishes; the server receives the characters such as “Happy New Year!” sent by the first terminal. Thirdly, the server sends the audio with the blessing information to the second terminal for playing; for example, the server sends the song named “GONG XI FA CAI” and the “Happy New Year!” to the second terminal used by “XIAO LIANG”; after “XIAO LIANG” selects to play the song and the on-demand blessing information, the second terminal will display the “Happy New Year!” and play the song named “GONG XI FA CAI”.
The inventor finds that the above method has at least the following problems:
(1) A user needs to input the blessing information character by character. When there is large blessing information, the user will take much time to input the information. However, for those elderly users, it is a challenge to input many characters.
(2) For a same sentence, different readers will have different understanding, so the literal on-demand blessing information cannot accurately express the user's real emotion.
In order to solve the problems that it is inconvenient for a user to input literal information and inaccurate expression of the user's real emotion caused by the literal on-demand blessing information used in the existing audio-on-demand method, the embodiment provides an audio/video-on-demand method, server, terminal and system. The technical solutions are as follows:
At an aspect, a method for providing audio or video on demand is provided, comprising:
receiving, from a first terminal, a request for the audio or video and an identification for an object associated with a second terminal;
receiving blessing information from the first terminal, wherein the blessing information is audio information or video information; and
sending the blessing information and the audio or video to the second terminal for playing.
At another aspect, an audio and video on demand server is provided, comprising:
a request receiving module, configured to receive, from a first terminal, a request for the audio or video and an identification for an object associated with a second terminal;
a blessing information receiving module, configured to receive blessing information from the first terminal, wherein the blessing information is audio information or video information; and
an information sending module, configured to send the blessing information and the audio or video to the second terminal for playing.
At another aspect, a terminal is provided, comprising:
a request sending module, configured to send a request for audio or video on demand and an identification for an object associated with a second terminal to a server; and
a blessing information sending module, configured to send blessing information to the server, wherein the blessing information is audio information or video information.
At another aspect, a terminal is provided, comprising:
information receiving module, configured to receive blessing information, audio/video and a corresponding playing mode sent from the server, wherein, the playing mode specifies playing the blessing information first and then playing the audio or video, or starting the audio or video with a fade-in mode after ending the blessing information with a fade-out mode; and
playing module, configured to play the blessing information and the audio/video according to the playing mode.
An audio/video-on-demand system is provided comprising the above server and the above terminal.
The following advantages may be achieved by the technical solutions provided by the embodiments of the disclosure: the problems that it is inconvenient for a user to input literal information to the first terminal character by character and the literal on-demand blessing information may lead to inaccurate expression of the user's real emotion may be solved and the advantage of entering the on-demand blessing information conveniently and accurate expression of the user's real emotion may be achieved since the user can enter an audio/video information as the on-demand blessing information.
In order to explain the technical solutions of the embodiments more apparently, the accompanying drawings used in the embodiments will be introduced briefly hereinafter. Obviously, the following accompanying drawings described are merely some embodiments, and other accompanying drawings will be derived from these accompanying drawings by those skilled in the art without inventive work.
In order to make the technical solutions and advantages of the disclosure more apparent, the embodiments of the disclosure will be further illustrated in details in connection with accompanying figures.
The server 120 is configured to monitor service requests submitted by the terminals and may be one or more high-performance computers or cloud computing centers providing the service.
The first terminal 140 is a terminal such as mobile phone, tablet PC, ebook reader, desktop computer and laptop computer. The first terminal 140 may be connected with the server 120 via wire network or wireless network so that the server 120 may process the request sent from the first terminal.
The second terminal 160 is a terminal such as mobile phone, tablet PC, ebook reader, desktop computer and laptop computer. The second terminal 160 may be connected with the server 120 via wire network or wireless network to receive the instructions sent from the server 120.
At S202, a request for audio/video-on-demand and identification for an object associated with a first terminal is received.
The first terminal 140 may be a mobile phone and the second terminal 160 may be a tablet PC, for example. When a user wants an audio/video-on-demand to be played for others, a request for audio/video-on-demand and identification for the object is input to the mobile phone through related operations performed by the user. Accordingly, the request for audio/video-on-demand and the identification for the object sent by the mobile phone will be received by the server. The object is associated with the tablet PC.
At S204, blessing information sent from the first terminal is received. The blessing information is audio information or video information.
The server receives the blessing information sent by the mobile phone via the wire or wireless network, wherein, the blessing information is audio information or video information. For example, the blessing information input to the mobile phone is a video named “AAAA”, and the server will receive the video named “AAAA” sent by the mobile phone as the blessing information.
At S206, the blessing information and the audio/video is sent to the second terminal to be played.
The server sends the received blessing information and the audio/video to the tablet PC to play them. For example, the server receives the blessing information such as the video named “AAAA” and the audio/video on-demand named “Happy Birthday” sent from the mobile phone and sends them to the tablet PC. After receiving the contents sent from the server, the tablet PC plays the video named “AAAA” and the audio named “Happy Birthday”.
This embodiment provides an audio/video-on-demand method. With this embodiment, the problems that it is inconvenient for the user to input literal information to the first terminal character by character and the literal blessing information may lead to inaccurate expression of the user's real emotion can be solved and the advantage of entering the blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter audio/video information as the blessing information.
At S302, a request for audio/video-on-demand and identification for an object associated with a second terminal is received.
The first terminal 140 may be a mobile phone and the second terminal 160 may be a tablet PC, for example. The server may receive the request for audio/video-on-demand and identification for an object sent by the mobile phone. The object is associated with the tablet PC. For instance, when user “XIAO MA” wants to request a song named “Happy Birthday” for his friend “XIAO LI”, “XIAO MA” sends an request for a song named “Happy Birthday” and identification for the object (i.e., “XIAO LI” using the tablet PC) via his mobile phone, and then the server will receive the request for “Happy Birthday” and the identification for the object from the mobile phone.
At S304, blessing information sent from the first terminal is received. The blessing information is audio information or video information.
For better expression of user's emotion, the user may input blessing information for the on-demand audio/video, that is, the server will receive blessing information sent from the mobile phone, wherein, the blessing information is audio information or video information. For instance, after “XIAO MA” requests a song named “Happy Birthday” for his friend “XIAO LI”, the server may receive blessing information such as audio information “XXXXX” or video information recorded by “XIAO MA”.
At S306, a preview request sent from the first terminal is received.
Before the server sends the blessing information and audio/video to the tablet PC for playing, the user may select the preview option to check the blessing information. In other words, the server will receive a request for previewing the blessing information sent by the user via the mobile phone.
At S308, the blessing information is sent to the first terminal for playing.
After receiving the preview request for the blessing information sent from the mobile phone, the server sends the blessing information to the mobile phone for playing. For instance, the blessing information input by “XIAO MA” is audio information “XXXXX”; after receiving the preview request for the blessing information sent from the mobile phone, the server sends the audio information “XXXXX” to the mobile phone for playing.
At S310, the blessing information, audio/video and a corresponding playing mode is sent to the second terminal so as to play the blessing information and audio/video according to the playing mode.
After the mobile phone plays the blessing information, the user may send an acknowledging to the server via the mobile phone. After receiving the acknowledging, the server sends the blessing information, audio/video and a corresponding playing mode to the tablet PC so as to play the blessing information and audio/video according to the playing mode.
The playing mode may be any one of the following modes.
(1) The blessing information is played first, and then the audio/video is played.
When playing the blessing information and the audio/video, the tablet PC may play the blessing information first, and then play the audio/video. For example, when receiving the blessing information being audio information “XXXXX” and audio/video being a song named “Happy Birthday” sent from the server, the tablet PC used by “XIAO LI” will play the audio information “XXXXX” first, and then play the song named “Happy Birthday”.
(2) The blessing information is played first and ends with a fade-out mode, and then the audio/video starts with a fade-in mode.
For example, after receiving the audio information “XXXXX” sent from the mobile phone, the server sets the fade-out mode for the blessing information, such as “10 seconds” fade-out (e.g., reducing the volume gradually) at the end; after receiving the request for the song named “Happy Birthday” sent from the mobile phone, the server sets the fade-in mode for the song, such as “5 seconds” fade-in (e.g., increasing the volume gradually) at the start. Then the tablet PC will play the audio information “XXXXX” first and end it with a “10 seconds” fade-out mode, and then start the song named “Happy Birthday” with a “5 seconds” fade-in mode, so that the blessing information may be correlated with the audio/video better. In one example, fade-in and fade-out modes relates to increase or decrease of the volume gradually and/or the fading of the view.
This embodiment provides an audio/video-on-demand method. With this method, the problems that it is inconvenient for the user to input literal information to the first terminal character by character and the literal blessing information may lead to inaccurate expression of the user's real emotion can be solved and the advantage of entering the blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter audio/video information as the blessing information. Meanwhile, this embodiment can achieve a function that the user may preview the blessing information sent to the server through the technical solution that the blessing information is previewed on the first terminal before it is sent to the second terminal by the server.
At S402, a request for audio/video-on-demand and identification for an object associated with a second terminal sent from a first terminal is received. The first terminal 140 may be a mobile phone and the second terminal 160 may be a tablet PC, for example. The server may receive the request for audio/video-on-demand and identification for the object sent by the mobile phone. The object is associated with the tablet PC.
At S404, blessing information sent from the first terminal is received, and the blessing information is audio information or video information.
For better expression of user's emotion, the user may input on-demand blessing information for the audio/video, that is, the server will receive on-demand blessing information sent from the mobile phone, wherein, the on-demand blessing information is audio information or video information.
S406, a preview request sent from the first terminal is received.
Before the server sends the on-demand blessing information and audio/video to the tablet PC for playing, the user may select the preview option to check the on-demand blessing information. In other words, the server will receive a request for previewing the on-demand blessing information sent by the user via the mobile phone.
At S408, the blessing information, audio/video and a corresponding playing mode is sent to the first terminal so as to play the blessing information and audio/video according to the playing mode.
After receiving the preview request for the on-demand blessing information and the audio/video sent from the mobile phone, the server sends the on-demand blessing information, the audio/video and the corresponding playing mode to the mobile phone so as to play the on-demand blessing information and audio/video according to the playing mode. Wherein, the playing mode specifies playing the blessing information first and then playing the audio or video, or starting the audio/video with a fade-in mode after ending the blessing information with a fade-out mode. The specific playing mode of the mobile phone is the same as that of the tablet PC described in S310 of the second embodiment (and not explained here).
At S410, the blessing information, audio/video and the corresponding playing mode is sent to the second terminal so as to play the blessing information and the audio/video according to the playing mode.
After the mobile phone plays the on-demand blessing information and the audio/video, the user may send an acknowledging to the server via the mobile phone. After receiving the acknowledging, the server sends the on-demand blessing information, the audio/video and the corresponding playing mode to the tablet PC so as to play the on-demand blessing information and the audio/video according to the playing mode. Wherein, the playing mode specifies playing the blessing information first and then playing the audio or video, or starting the audio/video with a fade-in mode after ending the blessing information with a fade-out mode. The specific playing mode of the tablet PC is the same as that of the tablet PC described in S310 of the second embodiment (and not explained here).
This embodiment provides an audio/video-on-demand method. With this method, the problems that it is inconvenient for the user to input literal information to the first terminal character by character and the literal on-demand blessing information may lead to inaccurate expression of the user's real emotion can be solved and the advantage of entering the on-demand blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter an audio/video information as the on-demand blessing information. Meanwhile, a function that the user may preview the on-demand blessing information, the audio/video and the corresponding playing mode can be achieved through the technical solution that the corresponding playing mode of the on-demand blessing information the audio/video is previewed on the first terminal before the on-demand blessing information and the audio/video are sent to the second terminal by the server.
The request receiving module 510 is configured to receive a request for audio/video-on-demand and identification for an object associated with a second terminal sent from a first terminal.
The blessing information receiving module 520 is configured to receive blessing information sent from the first terminal, and the blessing information is audio information or video information.
The information sending module 560 is configured to send the blessing information and the audio/video to the second terminal to play them. Alternatively, after receiving an acknowledging sent from the first terminal, information sending module 560 sends the blessing information and the audio/video to the second terminal to play them.
Preferably, as shown in
In particular, as shown in
In particular, as shown in
This embodiment provides an audio/video-on-demand server. With the server, the problems that it is inconvenient for the user to input literal information to the first terminal character by character and the literal on-demand blessing information may lead to inaccurate expression of the user's real emotion can be solved and the advantage of entering the on-demand blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter an audio/video information as the on-demand blessing information.
The blessing information sending module 620 is configured to send blessing information to the server, wherein, the blessing information is audio information or video information.
Preferably, as shown in
Alternatively, the terminal may further comprise input module for inputting audio information or video information as the blessing information by a user. Furthermore, request sending module 610 is configured to send an acknowledging to the server after preview playing module 650 plays the blessing information and/or audio/video.
This embodiment provides a terminal. With the terminal, the problem that it is inconvenient for the user to input literal information to the first terminal character by character can be solved and the advantage of entering the on-demand blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter an audio/video information as the on-demand blessing information.
The information receiving module 710 is configured to receive blessing information, audio/video and a corresponding playing mode sent from the server, wherein, the playing mode specifies playing the blessing information first and then playing the audio or video, or starting the audio/video with a fade-in mode after ending the blessing information with a fade-out mode.
The playing module 720 is configured to play the blessing information and audio/video according to the playing mode.
This embodiment provides a terminal. With this terminal, the problem that the literal on-demand blessing information may lead to inaccurate expression of the user's real emotion can be solved and the accurate expression of the user's real emotion can be achieved through the technical solution that receiving blessing information, audio/video and a corresponding playing mode sent from the server and playing the blessing information and audio/video according to the playing mode, wherein, the blessing information is audio information or video information.
This embodiment provides an audio/video-on-demand system. with this system, the problems that it is inconvenient for the user to input literal information to the first terminal character by character and the literal on-demand blessing information may lead to inaccurate expression of the user's real emotion can be solved and the advantage of entering the on-demand blessing information conveniently and accurate expression of the user's real emotion can be achieved since the user can enter an audio/video information as the on-demand blessing information.
It is noted that the audio/video-on-demand server provided in the above embodiment is merely illustrated with the above divided function modules when the audio/video is requested. In practice, the above functions may be performed by different function modules as needed. That is, the internal structure of an apparatus may be divided into a plurality of function modules to finish parts or all of the above described functions. In addition, the audio/video-on-demand server and audio/video-on-demand method provided in the above embodiments belong to the same conception and the detailed implementation process thereof may be referred to the above embodiments (and not explained here).
The sequence numbers of the embodiments are merely for description and do not represent the embodiments are better or not.
It is understood for those skilled in the art that parts or all of the steps of the above embodiments may be accomplished by hardware or by the related hardware instructed through program stored in a computer-readable storage medium, such as Read-only memory (ROM), disk and optical disk.
The above described embodiments are merely preferred embodiments of the disclosure, but not intended to limit the invention. Any modifications, equivalent alternations and improvements that are made within the spirit and scope of the invention should be included in the protection scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
201210282449.2 | Aug 2012 | CN | national |
This application is a continuation application under 35 U.S.C. §111(a) claiming priority under 35 U.S.C. §120 and 365(c) to International Application No. PCT/CN2013/080647, filed on Aug. 1, 2013, which claims the priority benefit of Chinese Patent Application No. Chinese Patent Application No. 201210282449.2, filed on Aug. 9, 2012, both of which are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2013/080647 | Aug 2013 | US |
Child | 14609153 | US |