Content playback method and apparatus based on resource association, device and storage medium

By identifying the target app, generating a list of resource content, and authorizing operations, the problem of playback interruption caused by connection loss between the playback device and the terminal device was solved, enabling convenient playback of resources from multiple apps.

WO2026002118A1PCT designated stage Publication Date: 2026-01-02SHENZHEN AIRSMART TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/103836
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-27
Filing Date
2025-06-26
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In existing technologies, playback devices need to be connected to terminal devices before they can play APP resources from other terminals. Disconnection midway will cause playback to stop, causing inconvenience to users.

Method used

By responding to the user's resource association operation, the target APP is identified, the resource directory is obtained, a list of resource content is generated, the authorized target resource content is determined based on the authorization operation, and playback is performed in response to the playback request.

Benefits of technology

This allows users to directly access and play resources from multiple apps using a single device, improving the convenience and flexibility of playback devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025103836_02012026_PF_FP_ABST
    Figure CN2025103836_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed are a content playback method and apparatus based on resource association, a device and a storage medium. The method comprises: in response to a resource association operation triggered by a user, determining at least one target APP corresponding to the association operation; obtaining a resource directory of the user in each target APP, and generating a resource content list corresponding to the resource directory, so that a sound device can associate resource data of the user in each target APP; on the basis of an authorization operation of the user, determining authorized target resource content in the resource content list; and in response to a playback request triggered by the user, calling, from the target resource content, content to be played back corresponding to the playback request and playing back same. The present disclosure can enable a user to directly play back resources possessed by the user in other APPs by means of one sound device.
Need to check novelty before this filing date? Find Prior Art

Description

Content playing method and device based on resource association, equipment and storage medium

[0001] Reference of Related Applications

[0002] The present disclosure claims the entire right of the invention patent application with the application number 202410849183.8 and the name of "Content playing method and device based on resource association, equipment and storage medium" submitted to the State Intellectual Property Office of the People's Republic of China on June 27, 2024, and the entire content thereof is incorporated herein by reference.

[0003] Field

[0004] The present disclosure relates to the field of computer technology, and particularly relates to a content playing method and device based on resource association, equipment and storage medium.

[0005] Background

[0006] At present, when a playing device needs to play the resources (for example, audio resources or video resources) of other terminal APPs, the playing device is usually connected with the terminal through Bluetooth, and then the user opens the corresponding APP on the terminal and finds the corresponding content to be played for playing. In the playing process, the connection between the playing device and the terminal needs to be maintained, and if the connection is disconnected in the middle, the playing will be suspended, which brings great inconvenience to the user. Therefore, how to integrate the resources of multiple APPs through one device so that one device can directly call and play the resources of multiple APPs has become a technical problem to be solved by the technical personnel in the field.

[0007] SUMMARY

[0008] The present disclosure provides a content playing method and device based on resource association, equipment and storage medium, which aims to solve the above technical problems.

[0009] In a first aspect, the present disclosure provides a content playing method based on resource association, which comprises:

[0010] In response to a resource association operation triggered by a user, at least one target APP corresponding to the association operation is determined;

[0011] The resource directory that the user has in each target APP is obtained, and a resource content list corresponding to the resource directory is generated;

[0012] Based on the authorization operation of the user, the target resource content in the resource content list that has been authorized is determined;

[0013] In response to a playing request triggered by a user, the content to be played corresponding to the playing request is called from the target resource content and played.

[0014] In a second aspect, the present disclosure provides a content playing device based on resource association, the device comprising:

[0015] An association module configured to determine at least one target APP corresponding to a resource association operation triggered by a user;

[0016] A generation module configured to obtain a resource directory of the user in each target APP and generate a resource content list corresponding to the resource directory;

[0017] An authorization module configured to determine a target resource content authorized in the resource content list based on an authorization operation of the user;

[0018] A playing module configured to call and play a to-be-played content corresponding to a playing request triggered by the user from the target resource content.

[0019] In a third aspect, the present disclosure provides an electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are in communication with each other through the communication bus;

[0020] The memory is configured to store a computer program;

[0021] The processor is configured to execute the program stored in the memory to implement the content playing method based on resource association according to any one of the first aspect.

[0022] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the content playing method based on resource association according to any one of the first aspect.

[0023] In some embodiments, the present disclosure determines at least one target APP corresponding to a resource association operation triggered by a user, obtains a resource directory of the user in each target APP, generates a resource content list corresponding to the resource directory, so that the device can integrate the resource data of the user in each target APP, determines a target resource content authorized in the resource content list based on an authorization operation of the user, calls and plays a to-be-played content corresponding to a playing request triggered by the user from the target resource content, so that the user can directly call and play the resource of the user in other APPs through one sound device.

[0024] Brief Description of the Drawings

[0025] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, further serve to explain the principles of the present disclosure.

[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0027] Fig. 1 is a flow diagram of an embodiment of a content playing method based on resource association according to the present disclosure;

[0028] Fig. 2 is a schematic diagram of an operation interface of a sound equipment according to an embodiment of the present disclosure;

[0029] Fig. 3 is a schematic diagram of an embodiment of a content playing device based on resource association according to the present disclosure;

[0030] Fig. 4 is a schematic diagram of an embodiment of an electronic device according to the present disclosure;

[0031] The purposes, functional features and advantages of the present disclosure will be further described with reference to the embodiments and the accompanying drawings.

[0032] Detailed description

[0033] In order to make the purposes, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without any creative effort fall within the scope of protection of the present disclosure.

[0034] The following disclosure provides many different embodiments or examples for implementing different structures of the present disclosure. In order to simplify the disclosure of the present disclosure, the components and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present disclosure. In addition, reference numerals and / or letters can be repeatedly referred to in different examples. Such repetition is for the purpose of simplification and clarity, and does not in itself indicate a relationship between the various embodiments and / or settings discussed.

[0035] The present disclosure provides a content playing method based on resource association. Referring to Fig. 1, a method flow diagram of an embodiment of a content playing method based on resource association according to the present disclosure is shown. The method can be performed by an electronic device, which can be implemented by software and / or hardware. The content playing method based on resource association comprises:

[0036] Step S10: in response to a resource association operation triggered by a user, determining at least one target APP corresponding to the association operation;

[0037] Step S20: obtaining a resource directory that the user has for each target APP, and generating a resource content list corresponding to the resource directory;

[0038] Step S30: determining a target resource content in the resource content list that has been authorized based on an authorization operation of the user;

[0039] Step S40: in response to a play request triggered by the user, calling and playing a to-be-played content corresponding to the play request from the target resource content.

[0040] In this embodiment, the electronic device can be a sound equipment, a radio, or other terminal device that has audio playing function and video playing function. The resource can be an audio resource and a video resource. The scheme of this embodiment is described in detail by taking the electronic device as the sound equipment.

[0041] It should be noted that in actual application, the resource can be a text resource, an image resource, or other data besides the audio resource and the video resource, which is not limited herein.

[0042] The sound equipment is installed with an application program for associating resources. When the user uses the sound equipment, the user can register and log in the application program for associating resources through the interactive interface of the sound equipment, so as to initiate a resource association request. The resource association request refers to that the user associates resources of other APPs through the sound equipment, for example, the user associates resources of third-party APPs such as "seen music" and "hi house" through the sound equipment. The user can select the APPs that need to be associated on the interactive interface of the sound equipment.

[0043] The sound equipment determines the APP selected by the user in response to the resource association operation triggered by the user, so as to determine the target APP corresponding to the association operation. The user can select one or more APPs according to the user's own needs. Specifically, in response to the resource association operation triggered by the user, at least one target APP corresponding to the association operation is determined, including:

[0044] In response to the resource association operation triggered by the user, the current interface is controlled to jump to an association interface.

[0045] At least one APP selected by the user on the association interface is determined.

[0046] The APP selected by the user is taken as the target APP.

[0047] The resource association operation can refer to a touch operation of a user on an interactive interface of the sound equipment. For example, after the user touches a virtual button for associating resources in the interactive interface, the sound equipment controls the current interface to jump to an association interface. After the user logs in the association interface, the association interface can provide the user with a selection of APPs that need to be associated. After the user selects one or more APPs in the association interface and clicks a virtual button for confirmation, the sound equipment takes the APPs selected by the user as target APPs that need to be associated, so as to realize that the user can associate resources of other APPs through the sound equipment.

[0048] After determining the target APPs associated by the user, the resource directories that the user has in each target APP are obtained through the cloud. The resource directories include at least one of a video resource directory, an audio resource directory, and a broadcast resource directory, and can also be a history play directory, a favorites directory, etc. For example, the resource directories can be a song list directory, a radio directory, an audio book directory, and an MV directory. Since each target APP can have multiple resource directories, in order to improve the convenience of the user to quickly find resources later, the resource directories of the multiple target APPs can be classified to generate a resource content list corresponding to the resource directories. For example, all song list directories of the target APPs are integrated into one resource content list, and all radio directories of the target APPs are integrated into one resource content list.

[0049] Specifically, obtaining the resource directories that the user has in each target APP and generating a resource content list corresponding to the resource directories includes:

[0050] Obtaining the resource directories that the user has in each target APP and determining the type to which each resource directory belongs;

[0051] Classifying the resource directories according to the type to which each resource directory belongs to obtain a resource content list corresponding to the resource directories.

[0052] The resource directories that the user has in each target APP are obtained, and the type to which each obtained resource directory belongs is determined. The type can be a broadcast type, a music type, a comprehensive type, an audio book type, a film and television drama type, etc. Among all the obtained resource directories, the resource directories belonging to the same type are classified as a category. For example, the resource directories belonging to the broadcast type in the target APPs of “See Music” and “Hi House” are classified as a category, and the resource directories of each category are combined to obtain a resource content list. The user can have multiple different resource directories in different target APPs. The resource content list obtained by classifying the resource directories according to the type to which each resource directory belongs facilitates the user to find resources that need to be played later.

[0053] Further, the resource directories are classified according to the types to which the resource directories belong, and a resource content list corresponding to the resource directories is obtained, including:

[0054] The resource objects belonging to the same type in each resource directory are determined.

[0055] The resource objects belonging to the same type are integrated into a sub-list respectively, and at least one sub-list is obtained.

[0056] The at least one sub-list is spliced to obtain the resource content list corresponding to the resource directories.

[0057] The resource objects belonging to the same type in all target APPs corresponding resource directories are determined, the resource directories include multiple resource objects, and the resource objects can be a radio station, a song, or a film and television drama. For example, the types can be a broadcast type, a music type, a comprehensive type, an audio book type, and a film and television drama type. The resource objects belonging to the same type in each resource directory are integrated into a sub-list respectively, for example, the resource objects belonging to the broadcast type in the resource directories corresponding to the target APPs such as "See Music" and "Hi House" are integrated into a sub-list, the resource objects belonging to the music type in the resource directories corresponding to the target APPs such as "See Music" and "Hi House" are integrated into a sub-list, thereby obtaining multiple type sub-lists, and the multiple type sub-lists are spliced to obtain a resource content list corresponding to all resource directories.

[0058] Further, the resource objects belonging to the same type are integrated into a sub-list respectively, including:

[0059] The target APPs corresponding to the resource objects belonging to the same type are determined.

[0060] The order in which the user selects the target APPs is determined according to the association operation.

[0061] The resource objects belonging to the same type are sorted according to the order and integrated into a sub-list.

[0062] The resource objects in the sub-list can also be sorted according to the order in which the user selects the target APPs during the association operation. Taking the broadcast type sub-list as an example, the target APPs corresponding to the resource objects in the broadcast type sub-list are determined, the order in which the user selects the target APPs during the association operation is determined, the broadcasts of different target APPs are sorted according to the order, and a sub-list is integrated. Assuming that the order of "See Music" is before the order of "Hi House", then in the sub-list, the broadcast corresponding to "See Music" is arranged before the broadcast corresponding to "Hi House". It can be understood that the user can also adjust the order of each resource object in the sub-list and the order of each sub-list in the resource content list according to his / her own preferences.

[0063] There can be authorized and unauthorized in the resource content list, the authorized content can be played directly, the unauthorized content needs to be authorized before playing, the user can initiate the authorization operation of the corresponding content according to the actual demand, so as to determine the authorized target resource content in the resource content list. Specifically, based on the authorization operation of the user, the authorized target resource content in the resource content list is determined, comprising:

[0064] In response to the authorization operation of the user, the target APP corresponding to the authorization operation is determined;

[0065] The authorization rule of the target APP corresponding to the authorization operation is obtained, wherein the authorization rule is pre-configured for the target APP;

[0066] According to the authorization rule, the target resource object in the resource content list is authorized;

[0067] The authorized target resource object is taken as the authorized target resource content.

[0068] The user can perform the authorization operation on the operation interface of the sound equipment, the sound equipment responds to the authorization operation of the user, the authorization operation can be specifically for one or more resource objects (for example, music, radio, audio book, etc.), the original target APP corresponding to the authorization operation is determined, the authorization rule of the target APP corresponding to the authorization operation is obtained, wherein the authorization rule is pre-configured for the target APP, for example, the authorization can be activated after payment. According to the authorization rule, the target resource object in the resource content list which needs to be authorized by the user is authorized, and the authorized target resource object is taken as the authorized target resource content. It can be understood that the selection of which resource object to authorize depends on the actual demand of the user.

[0069] The user can trigger a play operation on the operation interface of the sound equipment, and in response to the play request triggered by the user, the content to be played corresponding to the play request is determined from the target resource content and played, so that the user can directly call and play the audio resource and / or video resource of the user in other APPs through one sound equipment.

[0070] Referring to FIG. 2, an operation interface of the sound equipment in the embodiment of the present disclosure is shown. There are 9 content categories in the interface, and buttons 1-9 are corresponding content shortcut keys. For example, the user clicks button 1, which can quickly enter the content of the radio type. After entering the content, a plurality of channels (for example, 12 channels) are formed, wherein the content and the channel can support background configuration.

[0071] The user can quickly enter corresponding content through digital keys, for example, keys 1-4 correspond to broadcast, music, comprehensive, and scene listening, respectively, and keys 5-9 correspond to radio stations of subdivided scenes. Key 0 corresponds to a collection, and the content corresponding to the collection supports manual addition of content by the user. Assuming that the user clicks key 2 to enter music content, the user can see N resource contents related to music provided by multiple target APPs, for example, a track, an album, a playlist, and the like. The N resource contents corresponding to key 2 can also be multiple channels generated by selecting an authorized resource platform or a free resource, thereby avoiding multiple authorizations by the user under the same content.

[0072] Referring to FIG. 3, a functional module diagram of the content playing device 100 based on resource association according to the present disclosure is shown.

[0073] The content playing device 100 based on resource association according to the present disclosure can be installed in an electronic device. According to the implemented functions, the content playing device 100 based on resource association can include an association module 110, a generation module 120, an authorization module 130, and a playing module 140. The modules according to the present disclosure can also be referred to as units, which refer to a series of computer program segments that can be executed by an electronic device processor and can complete a fixed function, and are stored in the memory of the electronic device.

[0074] In the present embodiment, the functions of each module / unit are as follows:

[0075] The association module 110 is configured to determine at least one target APP corresponding to a resource association operation triggered by a user in response to the resource association operation.

[0076] The generation module 120 is configured to obtain a resource directory that the user has in each target APP and generate a resource content list corresponding to the resource directory.

[0077] The authorization module 130 is configured to determine a target resource content in the resource content list that has been authorized based on an authorization operation of the user.

[0078] The playing module 140 is configured to call and play a to-be-played content corresponding to a playing request from the target resource content in response to the playing request triggered by the user.

[0079] In one embodiment, the determination of at least one target APP corresponding to a resource association operation triggered by a user in response to the resource association operation includes:

[0080] In response to the resource association operation triggered by the user, the current interface is controlled to jump to an association interface.

[0081] At least one APP selected by the user in the association interface is determined.

[0082] The user-selected APP is taken as the target APP.

[0083] In one embodiment, the acquisition of the resource directory that the user has in each target APP generates a resource content list corresponding to the resource directory, including:

[0084] Acquiring the resource directory that the user has in each target APP determines the type to which each resource directory belongs;

[0085] According to the type to which the resource directory belongs, the resource directory is classified to obtain a resource content list corresponding to the resource directory.

[0086] In one embodiment, the resource directory is classified according to the type to which the resource directory belongs to obtain a resource content list corresponding to the resource directory, including:

[0087] Determine the resource objects belonging to the same type in each resource directory;

[0088] The resource objects belonging to the same type are integrated into a sub-list respectively to obtain at least one sub-list;

[0089] Splicing the at least one sub-list obtains a resource content list corresponding to the resource directory.

[0090] In one embodiment, the resource objects belonging to the same type are integrated into a sub-list respectively, including:

[0091] Determine the target APP corresponding to the resource objects belonging to the same type;

[0092] According to the association operation, determine the order in which the user selects the target APP;

[0093] The resource objects belonging to the same type are sorted according to the order and integrated into a sub-list.

[0094] In one embodiment, the resource content list is authorized based on the user's authorization operation, including:

[0095] In response to the user's authorization operation, determine the target APP corresponding to the authorization operation;

[0096] Acquire the authorization rules of the target APP corresponding to the authorization operation, wherein the authorization rules are pre-configured for the target APP;

[0097] According to the authorization rules, the target resource objects in the resource content list are authorized;

[0098] The authorized target resource object is taken as the authorized target resource content.

[0099] In one embodiment, the resource directory comprises at least one of a video resource directory, an audio resource directory, and a broadcast resource directory.

[0100] Referring to FIG. 4, a schematic diagram of a preferred embodiment of an electronic device of the present disclosure is shown.

[0101] The electronic device comprises a processor 111, a communication interface 112, a memory 113, and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 are in communication with each other through the communication bus 114.

[0102] The memory 113 is configured to store a computer program, for example, a content playing program based on resource association.

[0103] In some embodiments, the processor 111 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 111 is generally used to control the overall operation of the electronic device, such as performing data interaction or communication-related control and processing, etc. In the present embodiment, the processor 111 is configured to run program codes or process data stored in the memory 113, such as running program codes of the content playing program based on resource association, etc.

[0104] The communication interface 112 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), and can be used to establish a communication connection between the electronic device and other electronic devices.

[0105] The memory 113 includes at least one type of readable storage medium, including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the memory 113 can be an internal storage unit of the electronic device, such as a hard disk or a memory of the electronic device. In other embodiments, the memory 113 can also be an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. of the electronic device. Of course, the memory 113 can also include both the internal storage unit and the external storage device of the electronic device. In this embodiment, the memory 113 is generally used to store an operating system and various computer programs installed in the electronic device, such as program codes of a content playback program based on resource association, etc. In addition, the memory 113 can also be used to temporarily store various data that has been output or will be output.

[0106] FIG. 4 only shows the electronic device with components 111-114, but it should be understood that all the shown components are not required to be implemented, and more or fewer components can be alternatively implemented.

[0107] In one embodiment of the present disclosure, the processor 111, when executing the program stored in the memory 113, implements the content playback method based on resource association provided by any one of the foregoing method embodiments, including:

[0108] In response to a resource association operation triggered by a user, determining at least one target APP corresponding to the association operation;

[0109] Obtaining a resource directory that the user has in each of the target APPs, and generating a resource content list corresponding to the resource directory;

[0110] Based on an authorization operation of the user, determining a target resource content in the resource content list that has been authorized;

[0111] In response to a playback request triggered by a user, calling a to-be-played content corresponding to the playback request from the target resource content and playing the to-be-played content.

[0112] For detailed descriptions of the above steps, please refer to the description of the flowchart of the content playback method based on resource association in FIG. 1.

[0113] In addition, the embodiment of the present disclosure further provides a computer readable storage medium. The computer readable storage medium can be non-volatile or volatile. The computer readable storage medium comprises a storage data area and a storage program area. The storage program area stores a content playing program based on resource association. When the content playing program based on resource association is executed by a processor, the following operations are implemented.

[0114] In response to a resource association operation triggered by a user, at least one target APP corresponding to the association operation is determined.

[0115] A resource directory possessed by the user in each target APP is acquired, and a resource content list corresponding to the resource directory is generated.

[0116] Based on an authorization operation of the user, a target resource content authorized in the resource content list is determined.

[0117] In response to a playing request triggered by a user, a to-be-played content corresponding to the playing request is called from the target resource content and played.

[0118] The specific implementation of the computer readable storage medium of the present disclosure is substantially the same as that of the content playing method based on resource association described above, and will not be described here.

[0119] The apparatus embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place or distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment.

[0120] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be realized by means of software plus a general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.

[0121] It should be noted that the terms "first", "second", and the like in the description herein are used only for descriptive purposes and do not necessarily connote an ordering, importance or implicit recitation of any of the recited elements. Thus, a feature described as a "first" feature can implicitly or explicitly be a "second" feature. Also, the use of "a" or "an" are employed to describe at least one of a quantity of elements, but this does not exclude the possibility of more than one of the elements being present. Moreover, the use of the term "including" is open-ended and is given its broadest interpretation to mean that "comprising" or "consisting of" is also contemplated. It will be apparent to those skilled in the art that various modifications and variations can be made to the embodiments described and illustrated herein without departing from the spirit and scope of the disclosure. Thus, it is intended that the present disclosure cover the modifications and variations of this disclosure provided they come within the scope of the appended claims and their equivalents.

[0122] It is to be understood that the terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular articles "a", "an" and "the" can be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms "comprises", "comprising", "including", and "having" are inclusive and therefore specify the presence of stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order in which they are described unless specifically identified as an order dependent step. It is also to be understood that additional or alternative steps can be employed.

[0123] The above description is that of current embodiments of the application. Various modifications and changes can be made thereto without departing from the spirit and scope of the application as set forth. The various embodiments disclosed herein can be combined in different ways or with other embodiments to produce further embodiments. The scope of the application is not to be limited by the specific illustrative embodiments disclosed but only by the claims.

Claims

1. A content playback method based on resource association, wherein, The method includes: In response to a user-triggered resource association operation, determine at least one target APP corresponding to the association operation; Obtain the resource directory that the user has in each of the target apps, and generate a list of resource content corresponding to the resource directory; Based on the user's authorization operation, determine the authorized target resource content in the resource content list; In response to a user-triggered playback request, the system retrieves the content to be played from the target resource content and plays it.

2. The content playback method based on resource association as described in claim 1, wherein, The process of responding to a user-triggered resource association operation and determining at least one target app corresponding to the association operation includes: In response to the resource association operation triggered by the user, control the current interface to jump to the associated interface; Determine at least one APP selected by the user on the associated interface; The app selected by the user is taken as the target app.

3. The content playback method based on resource association as described in claim 1, wherein, The step of obtaining the resource directory that the user has in each of the target apps and generating a list of resource content corresponding to the resource directory includes: Obtain the resource directories that the user has in each of the target apps, and determine the type of each resource directory; The resource directories are categorized according to their type to obtain a list of resource content corresponding to each resource directory.

4. The content playback method based on resource association as described in claim 3, wherein, The step of classifying the resource directory according to its type to obtain a list of resource content corresponding to the resource directory includes: Identify resource objects of the same type in each resource directory; Resource objects of the same type are grouped into a sublist to obtain at least one sublist. By concatenating the at least one sublist, a list of resource content corresponding to the resource directory is obtained.

5. The content playback method based on resource association as described in claim 4, wherein, The step of grouping resource objects of the same type into a sublist includes: Identify the target app corresponding to resource objects of the same type; Based on the associated operations, determine the order in which the user selects the target apps; Resource objects of the same type are sorted in the order described above and then integrated into a sublist.

6. The content playback method based on resource association as described in claim 1, wherein, The step of determining the authorized target resource content in the resource content list based on the user's authorization operation includes: In response to the user's authorization operation, determine the target APP corresponding to the authorization operation; Obtain the authorization rules of the target APP corresponding to the authorization operation, wherein the authorization rules are pre-configured by the target APP; Authorize the target resource objects in the resource content list according to the authorization rules; The authorized target resource object is used as the authorized target resource content.

7. The content playback method based on resource association as described in any one of claims 1 to 6, wherein, The resource catalog includes at least one of the following: video resource catalog, audio resource catalog, and broadcast resource catalog.

8. A content playback device based on resource association, wherein, The device includes: Association module: used to respond to resource association operations triggered by users and determine at least one target APP corresponding to the association operation; Generation module: used to obtain the resource directory that the user has in each of the target apps, and generate a list of resource content corresponding to the resource directory; Authorization module: used to determine the authorized target resource content in the resource content list based on the user's authorization operation; Playback module: Used to respond to a playback request triggered by the user, retrieve the content to be played from the target resource content corresponding to the playback request, and play it.

9. An electronic device, wherein, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in memory, it implements the content playback method based on resource association as described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by the processor, it implements the content playback method based on resource association as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for multi-user sound box control

    CN105185391A

  • Multi-terminal audio sharing and multi-screen interaction system of intelligent sound box and implementation method

    CN110049125A

  • Media resource storage method, media resource playing method and related equipment

    CN111506743A

  • Resource sharing vehicle-mounted sound equipment control method, system and equipment and storage medium

    CN116996853A

  • Content playing method and device based on resource association, equipment and storage medium

    CN118748740A