WO2013083065A1 - 音乐播放方法、第三方应用及装置 - Google Patents
音乐播放方法、第三方应用及装置 Download PDFInfo
- Publication number
- WO2013083065A1 WO2013083065A1 PCT/CN2012/086122 CN2012086122W WO2013083065A1 WO 2013083065 A1 WO2013083065 A1 WO 2013083065A1 CN 2012086122 W CN2012086122 W CN 2012086122W WO 2013083065 A1 WO2013083065 A1 WO 2013083065A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- music
- signal
- party application
- music playing
- playing
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
Definitions
- the present invention relates to the field of computer technologies, and in particular, to a music playing method, a third-party application, and a device.
- a music player is one of the most frequently used applications when people use mobile terminals such as cell phones, PDAs, and tablets in their daily lives.
- music players running on mobile terminals are usually stand-alone music players.
- This type of music player has more comprehensive functions, such as the function of playing local music files, the function of playing online music, the function of classifying online music and providing it to users, the function of adjusting audio equalizer, downloading and displaying.
- the function of album pictures and lyrics and the function of downloading music files can be found that during the use of the mobile terminal, the user uses the music player to enjoy the music while customizing the use of other non-music players, mainly for providing a visual experience for third-party applications for entertainment or reading.
- This type of third-party application can be a game or a reading application such as a browser, a microblog, and an e-book reader.
- the mobile terminal when the mobile terminal simultaneously runs the music player and the third-party application, the mobile terminal has high requirements on system resources such as computing performance and memory capacity, and is prone to crash and power consumption. Specifically, when running a music player and a third-party application at the same time, in addition to the playback function, the music player has functions such as an audio equalizer function running in the background, a function of downloading and displaying album images and lyrics, and a function of downloading music files. All are consuming system resources other than user requirements. Second, if the user uses both the music player and the third-party application, it is necessary to switch back and forth between the interfaces of the two applications, which is very difficult for the user to use. Convenience.
- an embodiment of the present invention provides a music playing method, which integrates a background music playing module into a third-party application, and the method includes:
- the background music playing module acquires a corresponding playlist according to the playlist identifier in the music playing signal
- the background music playing module randomly plays music in the playlist.
- an embodiment of the present invention further provides a third-party application, where the third-party application includes: a signal receiving module, configured to receive a music playing signal, where the music playing signal includes a playlist identifier; a transmission module, configured to transmit the music playing signal to the background music playing module by using a predetermined interface; a background music playing module, the background music playing module includes a playlist acquiring module and a music playing module; And configured to acquire a corresponding playlist according to the playlist identifier in the music playing signal;
- the music playing module is configured to randomly play music in the playlist acquired by the playlist obtaining module.
- an embodiment of the present invention further provides a music playing method, where the method includes: receiving, by using a predetermined interface, a music playing signal transmitted by a third-party application, where the music playing signal includes a playlist identifier;
- the music in the playlist is played randomly.
- an embodiment of the present invention further provides a music playing device, wherein the device includes:
- a first receiving module configured to receive, by using a predetermined interface, a music playing signal transmitted by a third-party application, where the music playing signal includes a playlist identifier;
- a first acquiring module configured to acquire a corresponding playlist according to the playlist identifier in the music playing signal; and a first playing module, configured to randomly play music in the playlist.
- a background music playback module that only retains core functions such as random playback into a third-party application, Therefore, the resource occupation of the mobile terminal when the music player and the third party application are simultaneously operated is reduced; on the other hand, the related music playing signal and other control signals are received by using the interface of the third party application, and then transmitted to the background through the predetermined interface.
- the music player module allows users to easily enjoy music and use third-party applications without having to switch between the two interfaces.
- FIG. 1 is a flowchart of a method for playing a music according to Embodiment 1 of the present invention
- Embodiment 2 is a flowchart of a method for playing a music provided by Embodiment 2 of the present invention
- FIG. 3 is a schematic diagram of implementation of a music playing method according to Embodiment 2 of the present invention.
- Embodiment 4 is a flowchart of a method for playing a music provided by Embodiment 3 of the present invention.
- FIG. 5 is a schematic diagram of implementation of a music playing method according to Embodiment 3 of the present invention.
- FIG. 6 is a flowchart of a method for playing a music provided by Embodiment 4 of the present invention.
- FIG. 7 is a schematic diagram of implementation of a music playing method according to Embodiment 4 of the present invention.
- Embodiment 8 is a flowchart of a method for playing a music provided by Embodiment 5 of the present invention.
- FIG. 9 is a schematic diagram of implementation of a music playing method according to Embodiment 5 of the present invention.
- FIG. 10 is a structural block diagram of a third-party application provided by Embodiment 6 of the present invention.
- FIG. 11 is a flowchart of a method for playing a music provided by Embodiment 7 of the present invention.
- FIG 12 is a block diagram showing the structure of a music playing apparatus according to Embodiment 8 of the present invention. detailed description
- Embodiment 1 In order to make the technical solutions and advantages of the present invention more comprehensible, the embodiments of the present invention will be further described in detail below.
- Embodiment 1
- a background music playing module is integrated into a third-party application, and the method includes: Step S11: receiving a music playing signal, where the music playing signal includes a playlist identifier;
- Step S12 transmitting the music playing signal to the background music playing module by using a predetermined interface
- Step S13 The background music playing module acquires a corresponding playlist according to the playlist identifier in the music playing signal;
- Step S14 The background music playing module randomly plays the music in the playlist.
- the music playing signal can be received by using an interface of the third party application.
- the music playing method provided in the first embodiment integrates the background music playing module that only retains core functions such as random playing into the third-party application, thereby reducing the simultaneous running of the music player and the third-party application.
- the interface of the third-party application to receive the music playing signal, and then transmitting to the background music playing module through the predetermined interface, the user does not need to switch between the two interfaces. Conveniently enjoy music and use third-party apps at the same time.
- the third party application described herein mainly refers to a third party application that is mainly used to provide a visual experience on a mobile terminal.
- This type of third party application can be a game or a reading application such as a browser, a microblog, and an e-book reader.
- the music playing method includes:
- Step 101 Integrate a background music playing module into a third-party application
- the music player Due to the simultaneous operation of the music player and the third-party application in the prior art, in addition to the playback function, the music player has other functions such as an audio equalizer running in the background, a function of downloading and displaying album pictures and lyrics, and a function of downloading music files. In fact, it consumes system resources other than user requirements. Therefore, in order to reduce the resource consumption of the mobile terminal when running the music player and the third-party application at the same time, the background music playback of the core function that only retains the random playing music can be reserved in advance.
- the module is integrated into third-party applications.
- the background music playing module can receive control signals such as a music playing signal, a play pause signal, and a next track signal through a predetermined interface, and can randomly play local music and online music by acquiring a playlist.
- Step 102 Receive a music playing signal, where the music playing signal includes a playlist identifier.
- the third-party application integrated with the background music playing module can receive the music playing signal triggered by the user through its own interface, and the music playing signal includes the playlist identifier.
- the third-party application 200 may be a reading application.
- the micro-area 202 on the interface of the third-party application includes a first music control panel, and the micro-area 202 is opposite to the interface of the third-party application 200.
- the first music control panel typically only provides a "play/pause” icon, a "next” icon, and at least one list signal receiving area 204 to occupy as small an area as possible on the interface of the third party application.
- the list signal receiving area 204 may be the "local music” icon or the "hot song channel” icon shown in FIG.
- the "local music” icon may correspond to the identification of the music list stored in the mobile terminal's own device; the "hot song channel” icon may correspond to the identification of a certain music list on the network.
- Step 103 The music playing signal is transmitted to the background music playing module by using a predetermined interface
- the third-party application may transmit the music playing signal to the background music playing module through a predetermined interface provided by the background music playing module, where the predetermined interface may be an API function interface provided by the background music playing module. Programming Interface, Application Programming Interface).
- the background music playing module can also receive other control signals through other predetermined interfaces, such as playing the pause signal and the next first signal.
- Step 104 The background music playing module acquires a corresponding playlist according to the playlist identifier in the music playing signal.
- the background music playing module may obtain a corresponding playlist according to the playlist identifier included in the music playing signal.
- the playlist identifier included in the music playing signal corresponds to local music playing.
- the background music playing module can obtain the playlist of the local music from the mobile terminal; for example, the playlist identifier included in the music playing signal corresponds to the playlist of the hot song channel, and the background music playing module can be from the network. Get a playlist of the song channel.
- the background music playing module usually establishes a network connection with the predetermined music server to obtain the corresponding playlist and subsequent music data.
- Step 105 The background music playing module randomly plays the music in the playlist.
- the background music playing module After the background music playing module obtains the playlist, the music in the playlist can be randomly played according to the playlist. It should be noted that, in general, the background music playing module does not need to submit the relevant information of the playlist to the third-party application for display to the user, but only the song name and other information of the currently playing music are handed over to the third-party application. Displayed in the micro area on its interface. Therefore, the user is not able to obtain information about the playlist through the interface of the third party application. When the user does not want to listen to the current music, the background music player module can only play the next music randomly by triggering the "Next" button.
- the music playing method provided in the second embodiment only retains core functions such as random play.
- the background music playing module can be integrated into the third-party application, so that the resource occupation of the mobile terminal when the music player and the third-party application are simultaneously operated is reduced.
- the music playing method provided in the second embodiment utilizes the third party.
- the interface of the application receives the relevant music playing signals and other control signals, and then transmits the signals to the background music playing module through the predetermined interface, so that the user can conveniently enjoy the music and use the third-party application without switching between the two interfaces.
- each list signal receiving area corresponds to one playlist identifier.
- the playlist may be a variety of playlists provided by the background music play module, such as a playlist of local music playlists, my favorite playlists, and different classified online music playlists.
- the categories used in playlists can be European and American hot songs, European and American new songs, mainland hot songs, mainland new songs, classic nostalgia, love song collections, hot song channels and so on.
- FIG. 4 a flowchart of a method for playing a music provided by Embodiment 3 of the present invention is shown.
- the third-party application is pre-integrated with a background music playing module, and the music playing method includes:
- Step 301 Receive a first selected signal that is applied to a drop-down menu of a third-party application.
- the micro-area on the interface of the third-party application in the second embodiment may not be displayed in advance.
- the first selected signal 402 may be first sent to the drop-down menu of the third party application, as shown in (A) of FIG.
- the third selected application can receive the first selected signal.
- Step 302 Display menu content of the pull-down menu according to the first selected signal, where the menu content includes a music item; after receiving the first selected signal, the third-party application may display the menu content of the pull-down menu according to the first selected signal 404, the menu content includes a music item 406, as shown in (B) of FIG.
- Step 303 Receive a second selected signal that acts on the music item.
- a second selection signal 408 can be issued to the music item in the menu content, as shown in (C) of FIG.
- the third selected application can receive the second selected signal.
- Step 304 Display a first music control panel on the micro area of the interface of the third party application according to the second selected signal;
- the third-party application may be in the interface of the third-party application according to the second selected signal.
- the upper micro area displays the first music control panel as shown in (D) of FIG.
- the first music control panel typically only provides a "play/pause” icon, a "next” icon, and at least one list signal receiving area.
- the list signal receiving area may be the "local music” icon or the "hot song channel” icon shown in (D) of Fig. 5.
- the "local music” icon may correspond to the identification of the music list stored in the mobile terminal's own device; the "hot song channel” icon may correspond to the identification of a certain music list on the network.
- Step 305 Receive a music play signal, where the music play signal includes a playlist identifier.
- the third party application can receive a music playing signal, and the music playing signal includes the signal receiving area with the list.
- the identifier of the corresponding playlist is the “local music” icon or the “hot song channel” icon.
- Step 306 The music playing signal is transmitted to the background music playing module by using a predetermined interface
- the third-party application may transmit the music playing signal to the background music playing module through a predetermined interface provided by the background music playing module, where the predetermined interface may be an API function interface provided by the background music playing module. Programming Interface, Application Programming Interface).
- the background music playing module can also receive other control signals through other predetermined interfaces, such as playing a pause signal and a next signal.
- Step 307 The background music playing module acquires a corresponding playlist according to the playlist identifier in the music playing signal.
- the background music playing module may obtain a corresponding playlist according to the playlist identifier included in the music playing signal.
- the playlist identifier included in the music playing signal corresponds to local music playing.
- the background music playing module can obtain the playlist of the local music from the mobile terminal; for example, the playlist identifier included in the music playing signal corresponds to the playlist of the hot song channel, and the background music playing module can be from the network. Get a playlist of the song channel.
- the background music playing module usually establishes a network connection with the predetermined music server to obtain the corresponding playlist and subsequent music data.
- Step 308 The background music playing module randomly plays the music in the playlist.
- the background music playing module After the background music playing module obtains the playlist, the music in the playlist can be randomly played according to the playlist. It should be noted that, in general, the background music playing module does not need to submit the relevant information of the playlist to the third-party application for display to the user, but only the song name and other information of the currently playing music are handed over to the third-party application. Displayed in the micro area on its interface. Therefore, the user is not able to obtain information about the playlist through the interface of the third party application. When the user does not want to listen to the current music, the background music playing module can only play the next music randomly by triggering the "Next" button.
- the music playing method provided in the third embodiment integrates the background music playing module that only retains core functions such as random playing into the third-party application, thereby reducing the simultaneous running of the music player and the third-party application.
- the music playing method provided in the third embodiment receives the related music playing signal and other control signals by using the interface of the third-party application, and then transmits the data to the background music playing module through the predetermined interface. The way, users can easily enjoy music and use third-party applications at the same time without switching between the two interfaces.
- the music playing method provided in the third embodiment further provides a more humanized interaction mode, which improves the user experience.
- FIG. 6 is a flowchart of a method for playing a music provided by Embodiment 4 of the present invention.
- the third-party application is pre-integrated with a background music playing module, and the music playing method includes:
- Step 501 Receive a drag signal on a micro area of an interface acting on a third-party application
- the micro-area on the interface of the third-party application in the second embodiment can display other content in advance.
- a drag signal 604 can be issued to the micro area 602 on the interface of the third party application, as shown in (A) of FIG.
- the drag signal 604 can be received by a third party application.
- the user can drag the finger in the micro area 602 to generate the drag signal 604, and then submit the generated drag signal 604 to the third party application.
- Step 502 Display part or all of the current display content on the micro area of the interface of the third-party application as the first music control panel according to the drag signal;
- the content displayed in the initial state of the micro-area is related content of the third-party application, and after receiving the drag signal 604, the third-party application may replace the original display content in the micro area according to the drag signal 604.
- the first music control panel typically only provides a "play/pause” icon, a "next” icon, and at least one list signal receiving area.
- the list signal receiving area may be the "local music” icon or the "hot song channel” icon shown in (B) of Fig. 7.
- the "local music” icon may correspond to the identification of the music list stored in the mobile terminal's own device; the "hot song channel” icon may correspond to the identification of a certain music list on the network.
- Step 503 Receive a music playing signal, where the music playing signal includes a playlist identifier.
- the third party application can receive a music playing signal, and the music playing signal contains the signal receiving with the list.
- Step 504 The music playing signal is transmitted to the background music playing module by using a predetermined interface
- the third-party application may transmit the music playing signal to the background music playing module through a predetermined interface provided by the background music playing module, where the predetermined interface may be an API function interface provided by the background music playing module. Programming Interface, Application Programming Interface).
- the background music playing module can also receive other control signals through other predetermined interfaces, such as playing a pause signal and a next signal.
- Step 505 The background music playing module acquires a corresponding playlist according to the playlist identifier in the music playing signal.
- the background music playing module may obtain a corresponding playlist according to the playlist identifier included in the music playing signal.
- the playlist identifier included in the music playing signal corresponds to local music playing.
- the background music playing module can obtain the playlist of the local music from the mobile terminal; for example, the playlist identifier included in the music playing signal corresponds to the playlist of the hot song channel, and the background music playing module can be from the network. Get a playlist of the song channel.
- the background music playing module usually establishes a network connection with the predetermined music server to obtain the corresponding playlist and subsequent music data.
- Step 506 The background music playing module randomly plays the music in the playlist.
- the background music playing module After the background music playing module obtains the playlist, the music in the playlist can be randomly played according to the playlist. It should be noted that, in general, the background music playing module does not need to submit the relevant information of the playlist to the third-party application for display to the user, but only the song name and other information of the currently playing music are handed over to the third-party application. Displayed in the micro area on its interface. Therefore, the user is not able to obtain information about the playlist through the interface of the third party application. When the user does not want to listen to the current music, the background music player module can only play the next music randomly by triggering the "Next" button.
- the music playing method provided in the fourth embodiment integrates the background music playing module that only retains core functions such as random playing into the third-party application, thereby reducing the simultaneous running of the music player and the third-party application.
- the music playing method provided in the fourth embodiment receives the related music playing signal and other control signals by using the interface of the third-party application, and then transmits the data to the background music playing module through the predetermined interface. The way, users can easily enjoy music and use third-party applications at the same time without switching between the two interfaces.
- the music playing method provided in the fourth embodiment further provides a more humanized interaction mode, which improves the user experience.
- the music playing method can be used in combination with the music playing method provided in the third and fourth embodiments, and the music playing method includes:
- Step 702 Receive a panel switching signal on a micro area of an interface of a third-party application, where the micro area includes a first music control panel or a second music control panel, and the first music control panel and the second music control panel are included There is a switching signal receiving area;
- the music control panel includes a first music control panel 820 and a second music control panel 840.
- the first music control panel 820 includes at least one list signal receiving area 822 and a switching signal receiving area 824.
- the first music control panel includes 820 may include four list signal receiving areas 822 and one switching signal receiving area 824, as shown in (A) of FIG. 9;
- the second music control panel 840 may include There are a play/pause icon, a next head icon, and a switching signal receiving area 844 as shown in (B) of FIG.
- a panel switching signal can be issued to the switching signal receiving area 844.
- the third party application can receive the panel switching signal.
- Step 704 After receiving the panel switching signal, switch the currently displayed music control panel on the micro area of the interface of the third party application to another music control panel display.
- the third party application may switch the currently displayed second music control panel 840 on the micro area of the third party application interface to the first music control panel including 820.
- a panel switching signal can be issued in the switching signal receiving area 824 on the first music control panel including 820 to switch the display to the second music control panel 840.
- the music playing method provided in the fifth embodiment when used in combination with the music playing method provided in the foregoing embodiment, when the music control panel is displayed for the first time on the micro area of the third-party application interface, the first music control panel or the first music control panel may be arbitrarily displayed. One of the second music control panels, and then switches the display according to the user's selection. At the same time, those skilled in the art can foresee that the music control panel can be more than two, but more than two.
- the music playing method provided in the fifth embodiment further reduces the occupation of the micro area, and can be used in combination with the music playing method provided in the foregoing embodiment.
- the background music playing module in each of the above embodiments has the function of playing online music, so when these music playing methods are used in social applications, microblogging applications or web browsing applications, if
- the foregoing music playing method may further include two steps: receiving a third link of the music link on the interface of the third-party application.
- the interface transmits the music link to the background music playing module; the background music playing module acquires the music data according to the music link; and the background music playing module plays the music according to the obtained music data.
- the Weibo client adopting the music playing method user A sees that there is a music link of "XX Symphony" in the microblog content shared by user B, and then user A clicks the music link, and the microblog client The click signal can be received, and then its built-in background music playing module is automatically enabled to play the song corresponding to the music link.
- FIG. 10 is a structural block diagram of a third-party application provided by Embodiment 6 of the present invention.
- the third-party application integrates a background music playing module, and the third-party application includes an interface display unit 910, a signal receiving module 920, a signal transmission module 930, a background music playing module 940, and a playlist obtaining module 942 and a music playing module included therein. 944.
- the interface display unit 910 is configured to display an interactive interface of a third-party application.
- the signal receiving module 920 is configured to receive various signals triggered by the user using an interactive interface in a third-party application.
- the signal receiving module 920 may include a music playing signal receiving unit 921 for receiving The music display signal on the micro area of the interface of the third party application displayed by the interface display unit 910, the micro area of the interface of the third party application displayed by the interface display unit 910 includes a first music control panel, the first music control panel includes at least A list signal receiving area, each list signal receiving area corresponding to a playlist identifier.
- the signal transmission module 930 can be used to transmit the music playing signal to the background music playing module 930 using a predetermined interface.
- the playlist obtaining module 942 can be configured to obtain a corresponding playlist according to the playlist identifier in the music play signal transmitted by the signal transmission module 930.
- the music play module 944 can be used to randomly play the music in the playlist obtained by the playlist acquisition module 942.
- the music play module 944 may specifically include an online music acquisition unit 9442 and a music playback unit 9444.
- the online music obtaining unit 9442 can obtain online music data; the music playing unit 9444 can play music according to the music data, and the music data can be local music data or online music data acquired by the online music acquiring unit 9442.
- the signal receiving module 920 may further include a panel switching signal receiving unit 922 for receiving on the micro area of the interface of the third party application displayed by the interface display unit 910.
- the panel switching signal is displayed on the micro area of the interface of the third-party application displayed by the interface display unit 910.
- the first music control panel or the second music control panel includes a switching signal receiving area on the first music control panel and the second music control panel.
- the interface display unit 910 is further configured to switch the currently displayed music control panel on the micro area of the interface of the third party application to another music control panel display after the panel switching signal receiving unit 922 receives the panel switching signal.
- the signal receiving module 920 can further include a first selected signal receiving unit 923 and a second selected signal receiving unit 924.
- the first selected signal receiving unit 923 is configured to receive a first selected signal that is applied to a pull-down menu of the third-party application displayed by the interface display unit 910, and then the interface display unit 920 is further configured to display according to the first selected signal.
- a menu item of a pull-down menu the menu content includes a music item
- a second selected signal receiving unit 924 is configured to receive a second selected signal that acts on the music item
- the interface display unit 920 is further configured to: The first music control panel or the second music control panel is displayed on the micro area of the interface of the third party application.
- the signal receiving module 920 can also include a drag signal receiving unit 925.
- the drag signal receiving unit 925 is configured to receive a drag signal on the micro area of the interface of the third party application displayed by the interface display unit 910, and then the interface display unit 910 is further configured to use the micro interface of the third party application according to the drag signal. Part or all of the current display content on the area is replaced as a first music control panel or a second music control panel.
- signal receiving module 920 can also include a third selected signal receiving unit 956.
- the third selected signal receiving unit 956 is configured to receive a third selected signal of a music link acting on an interface of the third party application displayed by the interface display unit 910; the signal transmitting module 930 may also be configured to receive at the third selected signal
- the unit 956 transmits the music link to the online music acquiring unit 9442 by using a predetermined interface; the online music acquiring unit 9442 is further configured to acquire the music data according to the music link transmitted by the signal transmitting module 930; the music playing unit The 9444 is for playing music according to the music data acquired by the online music acquisition unit 9442.
- the third-party application provided in the sixth embodiment integrates the background music playing module that only retains core functions such as random play into the third-party application, thereby reducing the simultaneous running of the music player and the third-party application.
- the third-party application provided in the sixth embodiment receives the related music playing signal and other control signals by using the interface of the third-party application, and then transmits the data to the background music playing module through the predetermined interface. The way, users can easily enjoy music and use third-party applications at the same time without switching between the two interfaces.
- FIG. 11 is a flowchart of a method for playing a music provided by the fifth embodiment.
- the method includes: Step 1001 : Receive a music play signal transmitted by a third-party application by using a predetermined interface, where the music play signal is included in the package. a playlist identifier;
- Step 1002 Acquire a corresponding playlist according to the playlist identifier in the music play signal.
- Step 1003 Randomly play the music in the playlist.
- the method further includes:
- the music playing signal transmitted by the third-party application is received by using the predetermined interface, the playlist is obtained according to the music playing signal, and the music in the music playlist is randomly played, so that the user does not need to switch between the two interfaces. It's easy to enjoy music and use third-party apps at the same time.
- FIG. 12 is a schematic structural diagram of a music playing apparatus according to Embodiment 5, where the apparatus includes: a first receiving module 1101, configured to receive, by using a predetermined interface, a music playing signal transmitted by a third-party application, where the music is played.
- the signal includes a playlist identifier;
- the first obtaining module 1102 is configured to obtain a corresponding playlist according to the playlist identifier in the music play signal.
- the first play module 1103 is configured to randomly play music in the playlist.
- the device further includes:
- a second receiving module configured to receive, by using a predetermined interface, a music link transmitted by a third-party application
- a second acquiring module configured to acquire music data according to the music link
- a second playing module configured to play music according to the music data.
- the music playing signal transmitted by the third-party application is received by using the predetermined interface, the playlist is obtained according to the music playing signal, and the music in the music playlist is randomly played, so that the user does not need to switch between the two interfaces. It's easy to enjoy music and use third-party apps at the same time.
- the third-party application provided by the foregoing embodiment is described in the sixth embodiment, only the division of each functional module is used as an example. In an actual application, the foregoing function may be allocated by different functional modules according to requirements. Upon completion, the internal structure of the device is divided into different functional modules to perform all or part of the functions described above.
- the third-party application provided by the foregoing embodiment is in the same concept as the foregoing method embodiments, and the specific implementation process is described in detail in the method embodiment, and details are not described herein again.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
- the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., which are within the spirit and scope of the present invention, should be included in the protection of the present invention. Within the scope.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014545083A JP5728624B2 (ja) | 2011-12-07 | 2012-12-07 | 音楽再生方法、サードパーティーアプリケーション及び装置 |
KR1020147016678A KR101531141B1 (ko) | 2011-12-07 | 2012-12-07 | 음악 재생 방법, 제3자 애플리케이션 및 장치 |
US14/295,518 US9329830B2 (en) | 2011-12-07 | 2014-06-04 | Music playback method, third-party application and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110403595.1 | 2011-12-07 | ||
CN201110403595.1A CN103151057B (zh) | 2011-12-07 | 2011-12-07 | 音乐播放方法及装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/295,518 Continuation US9329830B2 (en) | 2011-12-07 | 2014-06-04 | Music playback method, third-party application and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013083065A1 true WO2013083065A1 (zh) | 2013-06-13 |
Family
ID=48549072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/086122 WO2013083065A1 (zh) | 2011-12-07 | 2012-12-07 | 音乐播放方法、第三方应用及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9329830B2 (zh) |
JP (1) | JP5728624B2 (zh) |
KR (1) | KR101531141B1 (zh) |
CN (1) | CN103151057B (zh) |
WO (1) | WO2013083065A1 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281354B (zh) * | 2013-07-02 | 2018-11-27 | 腾讯科技(深圳)有限公司 | 多媒体信息播放方法和装置 |
CN104469511B (zh) * | 2013-09-17 | 2018-12-14 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
USD771112S1 (en) | 2014-06-01 | 2016-11-08 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN105373368A (zh) * | 2014-08-21 | 2016-03-02 | 腾讯科技(北京)有限公司 | 一种音频播放窗口的控制方法和装置 |
CN104572953B (zh) * | 2014-12-29 | 2017-05-24 | 北京奇虎科技有限公司 | 一种基于搜索结果页面触发音乐播放的方法及装置 |
USD760746S1 (en) | 2015-06-04 | 2016-07-05 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
CN104898950B (zh) * | 2015-06-12 | 2018-05-25 | 广州视源电子科技股份有限公司 | 音乐控制方法和*** |
CN105117185B (zh) * | 2015-08-07 | 2018-02-13 | 东北电力大学 | 一种桌面***的辅助信息显示面板*** |
CN105608168B (zh) * | 2015-12-18 | 2018-11-09 | 武汉斗鱼网络科技有限公司 | 一种获取音乐播放器当前播放歌曲名称的方法与*** |
US9841943B1 (en) * | 2016-06-06 | 2017-12-12 | Google Llc | Creation and control of channels that provide access to content from various audio-provider services |
CN106775267A (zh) * | 2016-11-24 | 2017-05-31 | 广州华多网络科技有限公司 | 一种显示游戏插件的功能菜单的方法和装置 |
CN107315613A (zh) * | 2017-06-29 | 2017-11-03 | 努比亚技术有限公司 | 一种后台应用快捷控制方法、终端及计算机可读存储介质 |
RU2017129475A (ru) * | 2017-08-18 | 2019-02-18 | Общество С Ограниченной Ответственностью "Нейроленд" | Система и способ для бесконтактного управления пользовательским интерфейсом |
USD843442S1 (en) | 2017-09-10 | 2019-03-19 | Apple Inc. | Type font |
CN109032734B (zh) * | 2018-07-13 | 2020-09-01 | 维沃移动通信有限公司 | 一种后台应用程序显示方法和移动终端 |
USD902221S1 (en) | 2019-02-01 | 2020-11-17 | Apple Inc. | Electronic device with animated graphical user interface |
USD900871S1 (en) | 2019-02-04 | 2020-11-03 | Apple Inc. | Electronic device with animated graphical user interface |
CN111835690B (zh) * | 2019-04-22 | 2023-06-27 | 成都心尚信息技术有限公司 | 一种公共场所环境音乐在线点播***及点播方法 |
KR102304516B1 (ko) | 2019-11-13 | 2021-09-23 | 서미현 | 컴퓨터로 읽을 수 있는 저장 매체에 기록된 클라우드 기반의 디지털 악보 서비스 애플리케이션 |
KR102304511B1 (ko) | 2019-11-13 | 2021-09-23 | 서미현 | 컴퓨터로 읽을 수 있는 저장 매체에 기록된 뮤직 애플리케이션 |
CN113517010A (zh) * | 2021-08-03 | 2021-10-19 | 广州酷狗计算机科技有限公司 | 音乐播放功能的调用方法、装置、电子设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101098334A (zh) * | 2006-06-30 | 2008-01-02 | 索尼株式会社 | 信息处理设备和信息处理方法 |
CN101283370A (zh) * | 2003-10-22 | 2008-10-08 | 即时传媒公司 | 媒体播放、访问***和方法及媒体播放操作***体系结构 |
CN101719058A (zh) * | 2009-11-27 | 2010-06-02 | 上海理工大学 | 一种带有音乐背景的文本阅读方法 |
CN101820468A (zh) * | 2009-12-24 | 2010-09-01 | 康佳集团股份有限公司 | 一种手机短信实现方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02121181A (ja) * | 1988-10-28 | 1990-05-09 | Nec Corp | コンパクト・ディスク・プレーヤー |
US20050091107A1 (en) * | 2003-10-22 | 2005-04-28 | Scott Blum | Media player and access system and method and media player operating system architecture |
KR100753804B1 (ko) | 2006-06-08 | 2007-08-31 | 삼성전자주식회사 | 이동통신 시스템에서 배경음악 제어를 위한 장치 및 방법 |
JP4376220B2 (ja) | 2005-09-30 | 2009-12-02 | シャープ株式会社 | 情報通信端末および情報通信端末を制御するプログラム |
JP4458022B2 (ja) | 2005-11-10 | 2010-04-28 | 株式会社カシオ日立モバイルコミュニケーションズ | 表示制御端末、表示制御方法、及び、表示制御プログラム |
JP2009145785A (ja) * | 2007-12-17 | 2009-07-02 | Sony Ericsson Mobilecommunications Japan Inc | 携帯端末装置、音声コンテンツの再生方法、及び音声コンテンツの再生プログラム |
JP4591798B2 (ja) * | 2008-10-23 | 2010-12-01 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置及びプログラム |
-
2011
- 2011-12-07 CN CN201110403595.1A patent/CN103151057B/zh active Active
-
2012
- 2012-12-07 KR KR1020147016678A patent/KR101531141B1/ko active IP Right Grant
- 2012-12-07 JP JP2014545083A patent/JP5728624B2/ja active Active
- 2012-12-07 WO PCT/CN2012/086122 patent/WO2013083065A1/zh active Application Filing
-
2014
- 2014-06-04 US US14/295,518 patent/US9329830B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101283370A (zh) * | 2003-10-22 | 2008-10-08 | 即时传媒公司 | 媒体播放、访问***和方法及媒体播放操作***体系结构 |
CN101098334A (zh) * | 2006-06-30 | 2008-01-02 | 索尼株式会社 | 信息处理设备和信息处理方法 |
CN101719058A (zh) * | 2009-11-27 | 2010-06-02 | 上海理工大学 | 一种带有音乐背景的文本阅读方法 |
CN101820468A (zh) * | 2009-12-24 | 2010-09-01 | 康佳集团股份有限公司 | 一种手机短信实现方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2015507757A (ja) | 2015-03-12 |
KR101531141B1 (ko) | 2015-06-23 |
JP5728624B2 (ja) | 2015-06-03 |
CN103151057B (zh) | 2015-10-14 |
KR20140092923A (ko) | 2014-07-24 |
CN103151057A (zh) | 2013-06-12 |
US9329830B2 (en) | 2016-05-03 |
US20140309760A1 (en) | 2014-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013083065A1 (zh) | 音乐播放方法、第三方应用及装置 | |
JP7416840B2 (ja) | 電子デバイス上の複数のコンテンツアプリケーションからコンテンツをブラウズするためのユーザインタフェース | |
JP6817254B2 (ja) | Tvユーザ対話のためのインテリジェント自動アシスタント | |
CN103957227B (zh) | 用于从个人计算机传送数字内容到移动手机的方法和设备 | |
CN103733197B (zh) | 本地和远程媒体项的管理 | |
US20200201596A1 (en) | Method and system for playback of audio content using wireless mobile device | |
EP3061245B1 (en) | System and method for testing and certification of media devices for use within a connected media environment | |
US11349897B2 (en) | Playback of an unencrypted portion of an audio stream | |
CN113037929B (zh) | 一种信息接力输出方法、装置、电子设备及存储介质 | |
CN108900768A (zh) | 视频拍摄方法、装置、终端、服务器和存储介质 | |
US9537913B2 (en) | Method and system for delivery of audio content for use on wireless mobile device | |
WO2018157812A1 (zh) | 一种实现视频分支选择播放的方法及装置 | |
US11438674B2 (en) | Method for playing video, electronic device, and storage medium | |
WO2016155446A1 (zh) | 信息展示方法、信道管理平台及终端 | |
US9424320B2 (en) | Methods, systems, and media for recommending media content | |
WO2024016902A1 (zh) | 多媒体播放方法、设备、存储介质及程序产品 | |
WO2020024639A1 (zh) | 应用显示方法、装置、存储介质及电子设备 | |
CN108462901A (zh) | 一种媒体文件播放方法以及装置 | |
CN110381355A (zh) | 一种用于控制流媒体播放的方法与设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12856484 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2014545083 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20147016678 Country of ref document: KR Kind code of ref document: A |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1)EPC, FORM 1205A DATED 24-10-2014 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12856484 Country of ref document: EP Kind code of ref document: A1 |