Method and apparatus for playing pre-selected multimedia content
By using a pre-configured quick-start playback method, Bluetooth broadcasts are generated through simple interaction with audio devices, triggering electronic devices to play pre-selected multimedia content. This solves the problem of cumbersome multimedia content playback operations in existing technologies and improves the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HARMAN INT IND INC
- Filing Date
- 2024-01-11
- Publication Date
- 2026-07-31
AI Technical Summary
In existing technologies, users need to perform multiple cumbersome operations when streaming multimedia content from electronic devices to external audio devices, especially Bluetooth pairing and audio service provider apps, resulting in a poor user experience.
By using a pre-configured quick-start playback method, Bluetooth broadcasts are generated using simple interactions with audio devices (such as button actuation or voice commands) to trigger multimedia applications on electronic devices to play pre-selected content, simplifying the multimedia content playback process.
It enables quick initiation of multimedia content playback on external audio devices, reducing user operation steps and improving user experience, especially when playing specific multimedia content.
Smart Images

Figure CN122497938A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of audio, and more particularly to a method and apparatus for playing multimedia content. Background Technology
[0002] Currently, it is common to play content from an electronic device (e.g., a portable speaker) that is separate from and communicates with the electronic device (e.g., via Bluetooth).
[0003] Typically, when a user wants to play music or a movie and stream it to a Bluetooth speaker, the user needs to perform several actions, including but not limited to connecting the user's mobile phone to the Bluetooth speaker via a classic Bluetooth connection, launching an audio service provider app (such as Spotify) installed on the mobile phone, navigating the audio content and finding the song or playlist to play, and playing the music and streaming it to the Bluetooth speaker.
[0004] As for the connection between the mobile phone and the Bluetooth speaker... Figure 1 An exemplary graphical user interface (GUI) 100 for Bluetooth settings on a mobile phone is shown. Figure 1 As shown, when a user wants to stream specific audio or video content to an audio device (e.g., the JBL speaker shown in GUI 100), the user must configure the Bluetooth settings of their mobile phone to pair with and connect the phone to the audio device. It is well known that Bluetooth setup, including pairing and connection, is difficult for users unfamiliar with the process. This operation on an audio service provider's app is cumbersome, especially when the user wants to play pre-selected audio content.
[0005] Therefore, there is a need for a simplified method for playing multimedia content, especially when the audio content of the multimedia content is played on an audio device external to the electronic device. Summary of the Invention
[0006] The following is a brief overview relating to one or more aspects disclosed herein. Therefore, this overview should not be considered a comprehensive overview relating to all aspects considered, nor should it be considered an identification of key or important elements relating to all aspects considered, or an clarification of the scope associated with any particular aspect. Accordingly, the sole purpose of the following overview is to present, in a simplified form, certain concepts relating to one or more aspects of the mechanisms disclosed herein, for explanation before the detailed descriptions presented below.
[0007] To overcome the shortcomings of the prior art, this disclosure provides a method and apparatus for playing multimedia content in an electronic device. The method and apparatus can be pre-configured with a quick-start playback mode, in which multimedia content can be easily played through simple interaction with an external audio device.
[0008] According to a first aspect of this disclosure, a method for playing multimedia content on an electronic device is provided, the method comprising: receiving a quick start trigger message from an audio device, wherein the audio device is located outside the electronic device and communicates with the electronic device; and playing pre-configured multimedia content in response to the quick start trigger message.
[0009] According to embodiments of this disclosure, a quick start trigger message is used to trigger the playback of pre-configured content in a multimedia application, and the pre-configured multimedia content is at least one multimedia content pre-selected in a specific multimedia application.
[0010] According to embodiments of this disclosure, the method further includes: configuring an interaction on an audio device to generate a quick-start trigger message; and pre-configuring multimedia content triggered by the quick-start trigger message on an electronic device, wherein the quick-start trigger message is generated when the audio device receives the interaction.
[0011] According to embodiments of this disclosure, the method further includes: selecting an audio device from at least one available audio device to generate a quick start trigger message, and selecting a multimedia application from at least one available multimedia application to provide pre-configured multimedia content.
[0012] According to embodiments of this disclosure, the quick start trigger message is received from the audio device by scanning for Bluetooth broadcasts from the audio device.
[0013] According to embodiments of this disclosure, playing pre-configured multimedia content in response to a quick launch trigger message includes: invoking an application programming interface (API) capable of working with a multimedia application to play the pre-configured multimedia content.
[0014] According to embodiments of this disclosure, pre-configuring multimedia content triggered by a quick-start trigger message on an electronic device includes: logging into a specific multimedia application and navigating through multimedia content within that application; and selecting the multimedia content to be played.
[0015] According to embodiments of this disclosure, the interaction includes at least one of the following: physical actuation on at least one button of the audio device, or a voice command received by the audio device.
[0016] According to a second aspect of this disclosure, an electronic device for playing multimedia content is provided, comprising: a message receiving module configured to receive a quick start trigger message from an audio device, wherein the audio device is external to and communicates with the electronic device; and a multimedia content playback module configured to play pre-configured multimedia content in response to the quick start trigger message.
[0017] According to embodiments of this disclosure, a quick start trigger message is used to trigger the playback of pre-configured content in a multimedia application, and the pre-configured multimedia content is at least one multimedia content pre-selected in a specific multimedia application.
[0018] According to embodiments of this disclosure, the electronic device further includes: a customization module configured to configure an interaction on the audio device to generate a quick-start trigger message; and pre-configure multimedia content triggered by the quick-start trigger message on the electronic device, wherein the quick-start trigger message is generated when the audio device receives the interaction.
[0019] According to embodiments of this disclosure, the customization module is further configured to: select an audio device from at least one available audio device to generate a quick start trigger message, and select a multimedia application from at least one available multimedia application to provide pre-configured multimedia content.
[0020] According to embodiments of this disclosure, the quick start trigger message is received from the audio device by scanning for Bluetooth broadcasts from the audio device.
[0021] According to embodiments of this disclosure, playing pre-configured multimedia content in response to a quick launch trigger message includes: invoking an application programming interface (API) capable of working with a multimedia application to play the pre-configured multimedia content.
[0022] According to embodiments of this disclosure, the customized module is configured to: log in to a multimedia application and navigate through multimedia content within the multimedia application, and select the multimedia content to be played.
[0023] According to embodiments of this disclosure, the interaction includes at least one of the following: physical actuation on at least one button of the audio device, or a voice command received by the audio device.
[0024] According to a third aspect of this disclosure, an electronic device is provided, comprising: a memory and a processor, the processor being communicatively coupled to the memory and configured to perform a method according to a first aspect of this disclosure.
[0025] The methods and apparatus of this disclosure can customize trigger conditions based on the device's physical buttons and pre-select multimedia content to be played in response to the trigger, instead of requiring the user to navigate and select multimedia content to play every time they want to play multimedia content using the audio device. According to embodiments of this disclosure, the methods and apparatus can utilize quick-launch playback configuration applications, SDK integration, and API calls to enable playback of multimedia content on an audio device via Bluetooth broadcast. Therefore, this disclosure advantageously simplifies the steps to be performed to play multimedia content, particularly when a user of the audio device intends to play specific multimedia content. Attached Figure Description
[0026] The accompanying drawings are intended to help illustrate various aspects of this disclosure and are provided only for illustrative purposes, not for limiting them.
[0027] Figure 1 An exemplary graphical user interface (GUI) for Bluetooth settings on a mobile phone is shown; Figure 2A A flowchart is shown for a method of playing multimedia content on an electronic device according to an embodiment of the present disclosure; Figure 2B A flowchart illustrating a method for setting up a quick-start playback function according to an embodiment of the present disclosure is shown; Figure 3 A GUI showing the settings for a quick-start playback function of an audio device according to an embodiment of the present disclosure; Figure 4 A GUI for pre-selecting multimedia content to be played by the quick-start playback function of an audio device, according to an embodiment of the present disclosure, is shown. Figure 5 A GUI showing the settings for a quick-start playback function of an audio device according to an embodiment of the present disclosure; Figure 6 A schematic diagram of an electronic device for playing pre-selected multimedia content according to an embodiment of the present disclosure is shown; and Figure 7 A schematic diagram of an electronic device for playing pre-selected multimedia content according to an embodiment of the present disclosure is shown. Detailed Implementation
[0028] The following description and accompanying drawings, relating to various examples provided for illustrative purposes, provide various aspects of this disclosure. Alternative aspects may be devised without departing from the scope of this disclosure. Furthermore, well-known elements of this disclosure will not be described in detail or will be omitted so as not to obscure the relevant details of this disclosure.
[0029] As mentioned above, multiple operations must be performed to play music, which is cumbersome and not user-friendly, especially for users unfamiliar with Bluetooth pairing and connection. To address this issue, this disclosure proposes a method that allows users to easily trigger the rapid playback of multimedia content by pre-configuring a quick-start playback mode associated with an external audio device. Specifically, on the electronic device, the external audio device is preset as a trigger for the quick-start playback mode; a trigger operation on the external audio device is configured for the quick-start playback mode; a multimedia application previously installed on the electronic device is pre-configured as the application targeted by the quick-start playback mode; and multimedia content targeted by the quick-start playback mode is selected within the multimedia application. Therefore, when a trigger operation is performed on an external speaker, multimedia content can be quickly started playing on the multimedia application.
[0030] According to embodiments of this disclosure, the pre-configuration of the quick-start playback mode can be achieved by providing a quick-start playback configuration application that can run on an electronic device.
[0031] According to embodiments of this disclosure, the quick-start playback function can refer to a function where a user can perform a playback operation with a simple trigger. According to embodiments of this disclosure, the quick-start playback mode can be a physical actuation of at least one button on the audio device, or a voice command received by the audio device. It should be understood that the trigger is not limited to simple physical touches, such as long-pressing a button on the audio device, double-clicking a button on the audio device, or physically touching a button on the audio device, but can also include any other type of simple interaction, such as a voice command. Furthermore, the trigger can include simple physical touches on multiple buttons on the audio device. For example, it can include simultaneously pressing the volume up (+) button and the volume down (-) button, simultaneously pressing the power button and the volume up (+) button, etc. The playback function can refer to any operation related to the playback of multimedia content, including but not limited to play / pause / previous track / next track, etc.
[0032] According to embodiments of this disclosure, the quick-start playback configuration application can be a companion app, which allows for pre-selection of content to be played and playback of pre-selected multimedia content, including specific settings for the quick-start playback function. The companion app can refer to an app specifically designed for connecting to one or more corresponding audio devices connected to a device with the companion app installed, and can collaborate with one or more audio devices.
[0033] According to embodiments of this application, the quick-start playback configuration application may be an application not dedicated to one or more audio devices, and in addition to pre-selecting the content to be played and the method of playing the pre-selected multimedia content, a specific audio device may be selected to play the pre-selected multimedia content from at least one available device connected to the electronic device.
[0034] According to embodiments of this application, the quick-start playback configuration application can be used to configure the sound effects of an audio device, including but not limited to volume, equalizer, etc. Furthermore, the quick-start playback configuration application can be used to set other effects of the audio device, including but not limited to the lighting effects of one or more lights provided at the audio device.
[0035] According to embodiments of this disclosure, the quick-start playback configuration application can be used to customize settings related to the quick-start playback function of an audio device.
[0036] Refer to Figures 2 to 3 below. Figure 5 A sample GUI for quickly launching the playback configuration application is shown.
[0037] Figure 2A A flowchart of a method 200A for playing multimedia content on an electronic device according to an embodiment of the present disclosure is shown. Figure 2A As shown, in step 210, the audio device can receive a quick start trigger message from the audio device. The audio device can be external to and communicate with the electronic device. The quick start trigger message can be used to trigger the playback of pre-configured content in a multimedia application that can be pre-installed in the electronic device. For example, the quick start trigger message can carry a predetermined payload to indicate the triggering of playback, thereby triggering the playback of pre-configured content in the multimedia application.
[0038] According to embodiments of this disclosure, receiving a quick-start trigger message can be performed by scanning for Bluetooth broadcasts from an audio device. Specifically, in response to user interaction with the audio device, the audio device can transmit a Bluetooth broadcast. The transmitted Bluetooth broadcast may be a BLE broadcast to save energy. According to embodiments of this disclosure, the electronic device can periodically scan for Bluetooth broadcasts and determine whether the scanned Bluetooth broadcast originates from the audio device. Specifically, in response to user interaction with the audio device, the audio device can transmit a Bluetooth broadcast. The transmitted Bluetooth broadcast may be a BLE broadcast to save energy. According to embodiments of this disclosure, the electronic device can periodically scan for Bluetooth broadcasts and determine whether the scanned Bluetooth broadcast originates from the audio device.
[0039] Upon receiving a Bluetooth broadcast, the electronic device can determine that the broadcast carries a predetermined payload. Specifically, the predetermined payload can explicitly or implicitly instruct the user to trigger the quick-start playback function. For example, if the interaction is customized as a physical actuation of a button on an audio device, in response to detecting the physical actuation, the audio device can transmit a Bluetooth broadcast with a predetermined payload to instruct the user to trigger the quick-start playback function. Similarly, if the interaction is customized as a voice command received by the audio device from the user, in response to detecting a voice command from the user, the audio device can transmit a Bluetooth broadcast with a predetermined payload to instruct the user to trigger the quick-start playback function.
[0040] Figure 2B A flowchart of a method 200B for setting up a quick-start playback function according to an embodiment of the present disclosure is shown. The steps for setting up the quick-start playback function shown in method 200B can be performed before step 210, which receives a quick-start trigger message from an audio device. Specifically, method 200B may include step 230, configuring interaction on the audio device to generate the quick-start trigger message, and step 240, pre-configuring multimedia content triggered by the quick-start trigger message on an electronic device, which refers to… Figures 3 to 4 A detailed description is provided. It should be understood that, in this disclosure, it is not necessarily necessary to perform actions such as... Figure 2B The steps shown are for setting up the quick start playback feature. For example, the quick start playback feature can be configured by default.
[0041] Figure 3 A GUI 300 illustrating settings for a quick-start playback function on an audio device according to an embodiment of the present disclosure is shown. The quick-start function may include, for example... Figure 3 The one-click playback function is shown. The one-click playback function means that it can be quickly launched via a simple physical touch or a simple voice command. For example... Figure 3As shown, the GUI 300 may include a trigger customization section 310 configured to trigger customizations, including but not limited to user interactions with the audio device, corresponding lighting effects in response to such interactions, etc. According to embodiments of this disclosure, a user can tap a play / pause section 312 included in the trigger customization section 310 to select an interaction that the user can perform to start or pause playback of pre-selected multimedia content. For example, a user can tap the play / pause section 312, and the trigger customization panel 330 can thus pop up and include a long-press option 332 and a no-trigger option 334. If the user selects the long-press option 332, this means that once the user long-presses a specific physical button on the audio device as a trigger, the electronic device streams the pre-selected multimedia content to the audio device, and if the audio device is not currently playing multimedia content or is playing multimedia content different from the pre-selected multimedia content, the audio device will therefore play the pre-selected multimedia content. Furthermore, once the user long-presses a specific physical button on the multimedia device, if the audio device is currently playing the pre-selected multimedia content, the audio device will pause playback of the pre-selected multimedia content. If the user selects the no-trigger option 334, this means the user chooses not to utilize the quick-start playback function. The electronic device will not stream the pre-selected multimedia content to the audio device, and if the user presses and holds a specific physical button on the audio device, the audio device will neither play nor pause the pre-selected multimedia content. Furthermore, the user can tap the light show section 314 in response to user interaction to select the corresponding lighting effect. For example, if the user taps the light show section 314 and selects to turn on the lights or make the lights blink, in response to a long press of a specific physical button on the audio device, the audio device will play the pre-selected multimedia content and also turn on or blink the lights on the audio device.
[0042] In addition to the physical actuation of the buttons on the aforementioned audio device, voice commands can also be used to execute the quick start playback function. For example, in addition to the long press option 332 and the no-trigger option 334 included in the trigger customization panel 330, the trigger customization panel 330 may also include a voice command option, although not explicitly stated in the original text. Figure 3As shown in the diagram. After the user selects the voice command option included in the customized panel 330, the audio device will play or pause pre-selected multimedia content in response to the voice command from the user as a trigger. In this case, the audio device may play a prompt tone to notify the user of the availability of the quick start playback function, and the audio device and / or an electronic device (e.g., a mobile phone) to which the audio device is wirelessly connected may respond to the prompt tone to detect the voice command from the user in order to utilize other capabilities of the audio device and / or the electronic device, such as voice recognition. The voice command that can be configured to trigger the quick start playback function can be relatively simple and concise to avoid the complexities of voice recognition.
[0043] According to embodiments of this disclosure, after customizing an interaction via a quick-start playback configuration application, the selected interaction can be notified to the audio device, enabling the audio device to subsequently transmit Bluetooth broadcasts in response to detecting user interaction with the audio device. For example, a user can select a long press option 332 in the trigger customization panel 330 of the quick-start playback configuration application installed on a mobile phone, and the mobile phone can notify the audio device connected to the mobile phone of the trigger customization. Subsequently, in response to detecting a long press on a physical button of the audio device, the audio device will transmit Bluetooth broadcasts. Otherwise, if long press play / pause is not customized or the audio device is not notified of customization, the audio device will not transmit Bluetooth broadcasts if a long press on a physical button of the audio device is detected. Protocols that the audio device can use to transmit Bluetooth broadcasts include Bluetooth Low Energy (BLE), which can advantageously save energy while enabling a relatively wide communication range for Bluetooth broadcasts from the audio device.
[0044] like Figure 3 As shown, the quick launch playback configuration application may also include an installed app segment 320, which is configured to connect to an app previously installed on the mobile device and capable of playing pre-selected multimedia content. For example, as Figure 3 As shown, users can choose to connect to an installed Spotify app capable of playing pre-selected multimedia content. Furthermore, the Quick Launch Playback Configuration app can be used to pre-select content to play, such as songs or playlists. As a non-limiting example, in response to an operation in the installed app segment 320, the interface of the Quick Launch Playback Configuration app can switch from GUI 300 to... Figure 4 The GUI 400 shown. Figure 4 A GUI 400 according to an embodiment of the present disclosure is shown for pre-selecting multimedia content to be played by a quick-start playback function of an audio device. Specifically, Figure 4The text illustrates songs and playlists that a user can pre-select. For example, a user can pre-select playlist option 412 for "Jazz Atmosphere" from playlist segment 410 to play the playlist "Jazz Atmosphere" in response to detected user interaction with the audio device. Furthermore, if the playlist for a song the user wants to play is not included in playlist segment 410, the user can tap the "Add from Spotify" playlist option 414 to go to the Spotify app to pre-select another playlist. For example, a user can pre-select song option 422 for "Country Love" from song segment 420 to play the song "Country Love" in response to detected user interaction with the audio device. Additionally, if the song the user wants to play is not included in song segment 420, the user can tap the "Add from Spotify" song option 424 to go to the Spotify app to pre-select another song. It should be understood that the Spotify app mentioned is just an example, and any app installed on a mobile phone that can provide multimedia content can be used.
[0045] According to embodiments of this disclosure, in such Figure 4 After setting up the pre-configured multimedia content triggered by the quick start trigger message, the application configured for the quick start playback function can store songs or song playlists, so that when the quick start trigger message is received, the electronic device can read the pre-configured multimedia content and request the multimedia application to play the pre-configured multimedia content.
[0046] In addition, to enable the quick start playback function, the quick start playback configuration application needs to integrate the audio service provider's software development kit (SDK). The quick start playback configuration application can interact with the audio service provider's app (such as Spotify) through this SDK, allowing the quick start playback configuration application to call the application programming interface (API) to request the audio service provider's app to control the playback of multimedia content, including but not limited to play / pause / previous track / next track.
[0047] Figure 5 A GUI 500 showing the settings for a quick-start playback function of an audio device according to an embodiment of the present disclosure is illustrated. Figure 5 The GUI 500 shown Figure 3 The main difference with GUI 300 shown is that GUI 500 also includes an audio device section 530 to select an audio device from at least one available audio device to generate a quick-start trigger message. For example, a user can select option 532 for “JBL speaker” to instruct the selected JBL speaker to perform the quick-start playback function.
[0048] Return to reference Figure 2A In step 220, the electronic device can respond to the quick-start message to play pre-configured multimedia content. The pre-configured multimedia content can be at least one multimedia content pre-selected in a specific multimedia application. Specifically, if the audio device currently has no content playing or is playing multimedia content different from the pre-selected multimedia content, the pre-configured multimedia content can be played by calling an API in response to determining that the scanned Bluetooth broadcast carries a predetermined payload.
[0049] It should be understood that Figure 2A and Figure 2B The steps shown are merely exemplary. Methods 200A and 200B may include more or fewer steps than those shown in Figure 2.
[0050] According to embodiments of this disclosure, method 200B may further include a step of notifying the audio device of an interaction, which may be performed before step 210, such that the audio device can detect the user's interaction with the audio device and transmit a Bluetooth broadcast in response to detecting the interaction. Alternatively, the step of notifying the audio device of an interaction may not necessarily be included in method 200B, as the interaction may be preset to, for example, a default long press. Therefore, once the device receives the Bluetooth broadcast at step 210 and determines that the Bluetooth broadcast carries a predetermined payload, the device can determine that the user has triggered the quick start playback function and then call the API to play pre-selected multimedia content.
[0051] According to embodiments of this disclosure, step 240 of pre-configuring multimedia content triggered by a quick-start trigger message on an electronic device may include logging into a specific multimedia application and navigating through multimedia content within that application, as well as selecting multimedia content to be played. This step may also be used to select multimedia content to be streamed to an audio device and can be performed at any time during the process of method 200A to set or change the pre-selected multimedia content triggered by the quick-start trigger message.
[0052] Figure 6 A schematic diagram of an apparatus 600 for playing pre-selected multimedia content according to an embodiment of the present disclosure is shown. Figure 5 As shown, device 600 may include a message receiving module 602 and a multimedia content playback module 6604. According to embodiments of this disclosure, device 600 may also include a customized module 506.
[0053] Specifically, the message receiving module 602 can be configured to receive a quick start trigger message from the audio device. The quick start trigger message can be used to trigger the playback of pre-configured content in a multimedia application. According to embodiments of this disclosure, the quick start trigger message can be received from the audio device by scanning for Bluetooth broadcasts from the audio device.
[0054] The multimedia content playback module 604 can be configured to play pre-configured multimedia content in response to a quick start trigger message. The pre-configured multimedia content can be at least one multimedia content pre-selected in a multimedia application. According to embodiments of this disclosure, the multimedia content playback module 604 can also be configured to invoke an application programming interface (API) capable of working with a multimedia application in response to a quick start trigger message to play the pre-configured multimedia content.
[0055] Customization module 606 can be configured to configure interaction on an audio device to generate a quick-start trigger message, and pre-configure multimedia content triggered by the quick-start trigger message on an electronic device. This interaction may include physical actuation on at least one button on the audio device or a voice command received by the audio device. Furthermore, customization module 606 can be configured to select an audio device from at least one available audio device to generate the quick-start trigger message, and to select a multimedia application from at least one available multimedia application to provide the pre-configured multimedia content. According to embodiments of this disclosure, customization module 606 can be configured to log in to a multimedia application, navigate through multimedia content within the multimedia application, and select multimedia content to play.
[0056] Figure 7 A schematic diagram of an electronic device 700 for playing pre-selected multimedia according to an embodiment of the present disclosure is shown. Figure 7 As shown, the electronic device 700 may include a processor 702 and a memory 704. Specifically, the processor 702 may be coupled to the memory 704 and configured to perform the methods described herein, such as... Figure 2A Method 200A and as shown Figure 2BThe method 200B is shown. Processor 702 can be any device having processing capabilities capable of implementing the functions of embodiments of this disclosure, such as a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. Memory 704 can include computer system readable multimedia in the form of volatile memory, such as random access memory (RAM) and / or cache memory, as well as other removable or non-removable, volatile or non-volatile memory, such as hard disk drives, floppy disks, CD-ROMs, DVD-ROMs, or any other optical storage multimedia.
[0057] According to embodiments of this disclosure, memory 704 may store computer program instructions, and processor 702 may execute the computer program instructions stored in memory 704. When the computer program instructions are executed by the processor, the processor performs a method for playing pre-selected multimedia content according to embodiments of this disclosure. The method for playing pre-selected multimedia content may be referenced... Figure 4 The method described is omitted here for the sake of brevity.
[0058] In summary, the methods and apparatus of this disclosure can customize trigger conditions based on the physical buttons of the device and pre-select multimedia content to be played in response to the trigger, instead of requiring the user to navigate and select the multimedia content to be played every time they want to play multimedia content using the audio device. Therefore, this disclosure advantageously simplifies the steps to be performed to play multimedia content, especially when the user of the audio device intends to play specific multimedia content. Furthermore, the methods and apparatus of this disclosure can utilize quick-launch playback configuration applications, SDK integration, and API calls to enable playback of multimedia content on the audio device via Bluetooth broadcast. Compared to conventional solutions, in terms of software, this disclosure advantageously avoids additional software customization (e.g., applications integrating settings and playback functions); and in terms of hardware, this application advantageously avoids reliance on additional hardware customization associated with the audio device (e.g., chipsets like MFi).
[0059] Unless otherwise expressly stated, expressions such as “according to,” “based on,” and “dependent on” as used in this disclosure do not mean “according to only,” “based on only,” or “dependent on only.” In other words, such expressions in this disclosure generally mean “at least according to,” “at least based on,” or “at least dependent on.”
[0060] Any use of terms such as "first," "second," etc., in this disclosure is not intended to comprehensively limit the number or order of such elements. These expressions are intended as a convenient way to distinguish two or more units within this disclosure. Therefore, referring to a first unit and a second unit does not imply that only two units can be used, nor does it imply that the first unit must precede the second unit in some form.
[0061] As used in this disclosure, the term "determine" can include a variety of operations. For example, "determine" includes calculation, operation, processing, derivation, investigation, searching (e.g., searching in a table, database, or other data structure), confirmation, and so on. Additionally, "determine" includes receiving (e.g., receiving information), transmitting (e.g., transmitting information), inputting, outputting, accessing (e.g., accessing data in memory), and so on. Furthermore, "determine" can also include resolving, selecting, choosing, establishing, comparing, and so on. In other words, several actions can be considered as "determining."
[0062] As used in this disclosure, terms such as “connection,” “coupling,” or variations thereof refer to any direct or indirect connection or combination between two or more units, which may include situations where one or more intermediate units exist between two units that are “connected” or “coupled” to each other. The coupling or connection between units may be physical, logical, or a combination of both. As used in this disclosure, two units may be considered as electrically connected by one or more wires, cables, and / or printed matter, and as a plurality of non-limiting and non-exhaustive examples, they may be “connected” or “coupled” to each other by electromagnetic energy with wavelengths located in the radio frequency region, microwave region, and / or light (both visible and invisible light) region, etc.
[0063] When the terms “including,” “comprising,” and variations thereof are used in this disclosure or claims, these terms are open-ended, just like the term “having.” Furthermore, the term “or” as used in this disclosure or claims is not an exclusive “or.”
[0064] The present disclosure has been described in detail above, but it will be apparent to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description in this disclosure is for illustrative purposes only and is not intended to limit the scope of the disclosure.
Claims
1. A method for playing multimedia content on an electronic device, comprising: Receive a quick start trigger message from an audio device, wherein the audio device is external to the electronic device and communicates with the electronic device; as well as In response to the quick start trigger message, pre-configured multimedia content is played.
2. The method of claim 1, wherein: The quick start trigger message is used to trigger the playback of the pre-configured multimedia content in the multimedia application, and The pre-configured multimedia content is at least one multimedia content pre-selected in the multimedia application.
3. The method of claim 1, further comprising: Configure an interaction on the audio device to generate the quick start trigger message; as well as Multimedia content triggered by the quick start trigger message is pre-configured on the electronic device to generate the pre-configured multimedia content; The quick start trigger message is generated when the audio device receives the interaction.
4. The method of claim 3, further comprising: Select the audio device from at least one available audio device to generate the quick start trigger message; as well as Select a multimedia application from at least one available multimedia application to provide the pre-configured multimedia content.
5. The method of claim 1, wherein the quick start trigger message is received from the audio device by scanning for Bluetooth broadcasts from the audio device.
6. The method of claim 2, wherein playing the pre-configured multimedia content in response to the quick start trigger message comprises: Call the application programming interface (API) that can work with the multimedia application to play the pre-configured multimedia content in the multimedia application.
7. The method of claim 2, wherein pre-configuring multimedia content triggered by the quick-start trigger message on the electronic device includes: Log in to the multimedia application and navigate through multimedia content within the application; as well as Select the multimedia content you wish to play.
8. The method of claim 3, wherein the interaction comprises at least one of the following: Physical actuation on at least one button of the audio device, or Voice commands received by the audio device.
9. An electronic device for playing multimedia content, comprising: A message receiving module is configured to receive a quick start trigger message from an audio device, wherein the audio device is external to the electronic device and communicates with the electronic device. as well as A multimedia content playback module, configured to play pre-configured multimedia content in response to the fast start trigger message.
10. The electronic device of claim 9, wherein: The quick start trigger message is used to trigger the playback of the pre-configured content in the multimedia application, and The pre-configured multimedia content is at least one multimedia content pre-selected in the multimedia application.
11. The electronic device of claim 9, further comprising a customization module, the customization module being configured to: Configure an interaction on the audio device to generate the quick start trigger message; as well as Multimedia content triggered by the quick start trigger message is pre-configured on the electronic device to generate the pre-configured multimedia content; The quick start trigger message is generated when the audio device receives the interaction.
12. The electronic device of claim 11, wherein the customized module is further configured to: Select the audio device from at least one available audio device to generate the quick start trigger message; and Select a multimedia application from at least one available multimedia application to provide the pre-configured multimedia content.
13. The electronic device of claim 9, wherein the quick start trigger message is received from the audio device by scanning a Bluetooth broadcast from the audio device.
14. The electronic device of claim 10, wherein the multimedia content playback module is further configured to invoke an application programming interface (API) capable of cooperating with the multimedia application to play the pre-configured multimedia content in response to the fast start trigger message.
15. The apparatus of claim 11, wherein the customized module is configured to: Log in to the multimedia application and navigate through multimedia content within the application; and Select the multimedia content you wish to play.
16. The electronic device of claim 11, wherein the interaction comprises at least one of the following: Physical actuation on at least one button of the audio device, or Voice commands received by the audio device.
17. An electronic device comprising: memory, and A processor, which is communicatively coupled to the memory and configured to perform the method as described in any one of claims 1 to 8.